随笔分类 - FreeRTOS
在轻量级系统中我个人比较喜欢 FreeRTOS 开源+资料众多美滋滋。收录一些个人应用中遇到的问题和难点,记录每一天,享受技术!
摘要:1、全局变量必须在代码中进行引用才可以在watch1中观察 2、watch1中的变量删除必须暂停仿真,暂停后选中变量 delete删除
阅读全文
摘要:完成 Tracealyzer 的配置,抓取第一份快照, 基于IARforARM RTOS简化了第三方软件包的整合,例如通信协议和文件系统以及USB中间件。 直接捕捉到 malloc返回0x00000000,heap设置过小,快照定位精准
阅读全文
摘要:情景: 高压测试下,MCU因为串口接受方向数据过载,导致程序BUG,查找寄存器 ISR → OER 标志为1. 处理方案一: 清除该标志位, 在中断服务函数 USART2_IRQHandler 中针对 这个标志位单独处理 __HAL_UART_GET_FLAG(&huart2, UART_FLAG_
阅读全文
摘要:在中断服务例程中使用队列, 选择在中断回调函数中填充带有中断模式的队列, API xQueueSendToFrontFromISR(); xQueueSendToBackFromISR(); xQueueReceiveFromISR(); 专门用于中断服务例程 信号量用于事件通信,而队列不仅可以用于
阅读全文