自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

heartbeats的博客

偶尔,心血来潮,记一笔

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 模拟I2C/IIC协议

STM32 GPIO模拟 I2C 协议

2021-05-07 20:12:07 2594

原创 ThreadX(十)------定时器TIME

定时器TIME概述API概述APItx_timer_createtx_timer_deletetx_timer_activatetx_timer_changetx_timer_deactivate

2020-08-28 23:01:29 1117

原创 ThreadX(九)------消息队列Queue

消息队列QueueAPItx_queue_createtx_queue_deletex_queue_flushtx_queue_front_sendtx_queue_receivetx_queue_send_notifyAPItx_queue_createtx_queue_deletetx_queue_flushtx_queue_front_sendtx_queue_receivetx_queue_send_notifytx_queue_createUINT tx_queue_crea

2020-08-28 23:00:21 1776

原创 ThreadX(八)------事件集Event

事件集Event FlagsAPItx_event_flags_createtx_event_flags_deletetx_event_flags_gettx_event_flags_settx_event_flags_set_notifyEvent _Flags_demoAPItx_event_flags_createtx_event_flags_deletetx_event_flags_gettx_event_flags_settx_event_flags_set_notifytx_e

2020-08-28 22:58:37 1954

原创 ThreadX(七)------互斥量Mutex

这里写目录标题概述API二级目录三级目录概述APItx_mutex_createtx_mutex_deletetx_mutex_gettx_mutex_put二级目录三级目录

2020-08-28 22:56:30 1704

原创 ThreadX(六)------信号量semaphore

信号量semphere概述APItx_semaphore_createtx_semaphore_deletetx_semaphore_gettx_semaphore_puttx_semaphore_put_notifysemaphore_demo概述ThreadX提供32位计数信号量,范围在0到4,294,967,295之间。 有两种用于计数信号量的操作:tx_semaphore_get和tx_semaphore_put。 get操作将信号量减一。 如果信号量为0,则get操作不会成功。 与get操作相

2020-08-28 22:54:37 1856

原创 ThreadX------TraceX使用

简介Azure RTOS TraceX是一个Microsoft系统分析工具,它显示由运行在嵌入式目标上的ThreadX收集的系统事件信息。用户负责将存储在嵌入式目标中RAM中的跟踪缓冲区转移到主机上的二进制文件中。然后,用户可以使用TraceX打开此文件,并以图形方式分析目标事件,诊断系统问题并调整工作的应用程序以提高性能和资源管理。TraceX 软件点击下载:TraceX在这里插...

2020-08-27 22:54:57 118

原创 ThreadX(五)------内存Memory

ThreadX内存管理APItx_block_allocatetx_block_pool_createtx_block_pool_deletetx_block_releasetx_byte_allocatetx_byte_pool_createtx_byte_pool_deletetx_byte_releasememory_demoAPItx_block_allocatetx_block_pool_createtx_block_pool_deletetx_block_pool_info_get

2020-08-27 22:52:25 1284

原创 ThreadX------移植到STM32

新建裸机项目目录结构image主函数int main(void){ /* USER CODE BEGIN 1 */ uint8_t pData[]="=========ThreadX========= "; /* USER CODE END 1 */ ....... ....... ....... /* Infinite loop ...

2020-08-26 10:43:49 68

原创 ThreadX(四)------TraceX使用

TraceX使用简介TraceX 软件生成跟踪bufTrace APItx_trace_enabletx_trace_enabletx_trace_event_filtertx_trace_event_unfiltertx_trace_disabletx_trace_isr_enter_inserttx_trace_isr_exit_inserttx_trace_buffer_full_notifytx_trace_user_event_insert简介Azure RTOS TraceX是一个Micro

2020-08-22 09:13:39 2921

原创 ThreadX(三)------线程thread

ThreadX——线程使用常用APIthreadx_demo常用APItx_thread_createtx_thread_deletetx_thread_preemption_changetx_thread_priority_changetx_thread_relinquishtx_thread_resettx_thread_resumetx_thread_sleeptx_thread_suspendtx_thread_terminatetx_thread_wait_abort

2020-08-16 18:23:44 1863

原创 ThreadX(二) ------移植到STM32

基于STM32CubeIDE移植ThreadX新建裸机项目新建裸机项目

2020-08-13 20:57:05 3134 1

原创 ThreadX(一) ------初识

123

2020-08-12 20:54:11 1469

原创 STM32CubeIDE 使用OpenOCD debug

STM32CubeIDE 使用OpenOCD debug问题解决问题针对手头的正点原子潘多拉(Pandora IoT)开发板在使用STM32CubeIDE时,提示ST-Link固件升级,不能下载,更不能debug。解决1.方法一:固件升级这里可以参考:暴力升级你的 ST-Link 及 STM32CubeIDE2.方法二使用OpenOCD首先安装OpenOCD(网上一大堆,不赘诉)cfg文件:Pandora的芯片时STM32L475VET6所以这里选择比较接近的stm

2020-08-09 20:17:51 2796 2

TraceX.exe

Azure RTOS TraceX是一个基于windows的分析工具。它为嵌入式开发人员提供了实时系统事件的图形视图,使他们能够可视化并更好地理解实时系统的行为。

2020-08-23

openocd-20200701.7z

OpenOCD 开源调试软件 用于调试仿真,烧写程序。 配合 arm-none-eabi 等使用,st-link 、J-link 、DAP

2020-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除