整个STM32 系统可以分为外部工作和内部工作。先从内部工作说起,先可以这样理解,现在有一堆事要干,然后你开始安排顺序,安排时间,那么这里就利用了事件中断来进行任务的安排,那具体到每个任务的执行就可以用解题来理解,解一道题会有计算过程、解题思路以及答案。那这些数据都是用存储器存储的,计算过程是RAM中储存的数据,答案就是ROM中储存的数据。解题思路就是flash中存的程序
完成了具体的任务就到了最后的安全措施看门狗,看门狗可以保证不让程序跑飞出现异常。
接下来讲一下外部工作,即设备向外界发送信息。从如何传输,是单向还是双向,传输到哪里,基本的路线开始,这些确定完了,那就可以着眼于内容,就到了通讯的物理层、协议层。协议层,帮助设备双方读取数据内容,物理层,让读取到的内容具体实施