物联笔记-1

学习韦东山老师的课程,从裸机到RTOS,有代码分层思想,有网络通信讲解,中间还直播了一次手写RTOS任务切换,最近这段时间恰好遇到工作比较忙,总是抽间隙时间断断续续的观看,但是总的来说还是有不少实在的收获,结合这几天的观看以及个人的理解,总结一下:

我们在玩单片机的时候,普通玩法通常都是前后台程序做法
--> 在各外设中断服务程序中处理紧急事务
--> 在main -> while(1) {.....} 大循环中处理不紧急的任务
情形一:在串口中断服务程序中接收数据
void USART1_IRQHandler(void)
{
... //检测&清除标志
push_buf[...] = USART1->DR; //接收数据
}
在main 的大循环中处理接收到的数据
int main(void)
{
uint8_t read = 0;
while(1)
{
read = pop_buf[...] //读取接收字节
....read...

物联笔记-1最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/27958.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>