04 2023 档案

STM32F407 宏定义实现函数错误返回
摘要:开发环境:Window10 + MDK + STM32F407 实现目的:针对在函数内部需要对各个执行的子函数判断错误返回的场合,用宏定义替换繁琐的编码 代码实现: 1 /* 这种写法怎样 注册宏定义,故障返回批量处理 注册函数不能写在线程内部 */ 2 #define ET_(...) if (! 阅读全文

posted @ 2023-04-26 15:16 掌控命运 阅读(79) 评论(0) 推荐(0) 编辑

STM32F407 FreeRTOS 中断中发送信号量切换上下文差别
摘要:开发环境:Window10 + MDK + STM32F407 + FreeRTos 操作方法:CAN 发送中断中发送信号量通知线程数据发送完成。 /** * @brief This function handles CAN1 TX request. * @param None * @retval 阅读全文

posted @ 2023-04-24 17:07 掌控命运 阅读(129) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示