- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 ThreadX(十)------定时器TIME
定时器TIME概述API概述APItx_timer_createtx_timer_deletetx_timer_activatetx_timer_changetx_timer_deactivate
2020-08-28 23:01:29
1448
原创 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
2163
原创 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
2348
原创 ThreadX(七)------互斥量Mutex
这里写目录标题概述API二级目录三级目录概述APItx_mutex_createtx_mutex_deletetx_mutex_gettx_mutex_put二级目录三级目录
2020-08-28 22:56:30
2229
原创 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
2531
原创 ThreadX------TraceX使用
简介Azure RTOS TraceX是一个Microsoft系统分析工具,它显示由运行在嵌入式目标上的ThreadX收集的系统事件信息。用户负责将存储在嵌入式目标中RAM中的跟踪缓冲区转移到主机上的二进制文件中。然后,用户可以使用TraceX打开此文件,并以图形方式分析目标事件,诊断系统问题并调整工作的应用程序以提高性能和资源管理。TraceX 软件点击下载:TraceX在这里插...
2020-08-27 22:54:57
431
原创 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
1639
原创 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
128
原创 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
3739
原创 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
2415
原创 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
3256
2
TraceX.exe
2020-08-23
openocd-20200701.7z
2020-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人