k60_can_bootloader
参考demo:
peitianyu/k60_bootloader (github.com)
main.c文件配置
进入mian.c文件加入头文件并引用bootloader_entry()函数
使用ID=0x10发送06 00 00 00 00 00 00 00,表示已经进入app
判断bootflag是否制一,若是,进入boot模式
canbus.c文件配置
在canbus.c文件中引用头文件,并判断是否0x25发来数据,若有且data._data[0]==1,则bootflag=1
keil配置
将hex烧录地址改为从0x6000开始
树莓派使用
./bootloader can0 xx.hex
挂载win10
1 | sudo mount -t cifs //192.168.2.101/2021.04/CH-K-Lib/Project/1/bootloader/MDK/mk60d10/flash /k60 -o username="pty",password="pty123",sec=ntlmssp,rw |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 某飞行员的随笔!