【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
在一个系统当中,可能不止需要树莓派4b一个设备。有的时候还需要搭载一个mcu,做一些运动控制的事情。比如说,图像处理的结果传给mcu,mcu拿到这个结果之后做一些机械控制的事情。这里面最简单的,就是控制一个电机将残次品推到残次品框里面。
既然涉及到mcu,那么mcu的版本升级肯定是少不了的。一般的mcu升级,都是通过jtag或者swd烧入的。但是后期维护的时候,总不能让fae或者客户自己用jtag烧入吧,一方面不是很方便,另外一方面很容易烧错。今天,我们就来了解下,怎么用树莓派4b给mcu固件做升级。
1、mcu启动的原理
一个mcu想要启动起来,除了电源之外,就是复位、晶振、输入和输出。所以控制好了复位按钮,就可以实现mcu的重启。另外mcu如果需要升级固件,那么就要把原来的固件一分为二,一个是bootloader的部分,一个是应用的