
我想问一下,做项目的时候,是不是每一个功能做一个中断,怎么选择中断去实现功能,而又可以互相嵌套中断,有什么资料可以参考的 |
状态机就可以了,不用做中断。更高级一点的做法就是上操作系统,这样就每个任务或功能就几乎不会相互影响了 |
要根据需求进行选择。比如串口,CAN,I2C等用中断操作。还有外部中断等。 |
你可能要先把功能流程圖畫出來 , 再決定怎麼用吧 ? 不然就要像前輩說的 , 直接用RTOS , 基本上就可以不用管 , 除非有特別需求![]() |
从另一个角度看,实时性角度, 如果都能满足应用的实时性,条条大路通罗马。 当然软件规范整齐易读是需要考虑的。 道路千万条,了解芯片工作原理第一条。毕竟是嵌入式开发,与底层联系紧密![]() |