stm32cubeMX学习7、使用freertos在cubeMX代码生成规则编程中应该注意的事项

咱们来看这段程序:web 上面这段程序,是串口2的中断服务函数,在这里面完成的是接收一帧\r\n的数据。 这样看来,这段程序保护得挺好,在串口在执行接收的过程当中不会被中断打断。但它存在隐藏的BUG,咱们来看下面这种状况。 若是是使用stm32cubeMX生成代码,咱们会看到在main.c中调用了串口初始化函数,在代码编写规则制定的区域定义了一个信号量,用于处理传感器数据。 编程 这样看来没毛病,
相关文章
相关标签/搜索