国外html5网站源码,wordpress网站分享微信群,网站开发工作室,网站建设移动端是什么意思IAP升级 Application 的制作
1、App程序跟Bootloader程序最大的区别就是#xff0c; 程序的执行地址变成了之前flash设定的0x08006000处#xff0c; 大小限制为20KB
所以修改Application工程的ld文件 origin 改成 0x08006000 length 改成0x5000
烧录是起始地址也要改为x0x…IAP升级 Application 的制作
1、App程序跟Bootloader程序最大的区别就是 程序的执行地址变成了之前flash设定的0x08006000处 大小限制为20KB
所以修改Application工程的ld文件 origin 改成 0x08006000 length 改成0x5000
烧录是起始地址也要改为x0x08006000
2、修改中断向量表 文件system_n32g430.c
pyocd命令为
pyocd flash --erase auto --target N32G430C8L7 --base-address 0x8006000 --pack./Nations.N32G430_DFP.1.0.0.pack ./Application/build/Application.bin
当然在工程的根目录 直接输入 make gdapp也是可以烧录的。
注意因为N32G430C8L7的falsh空间比较小如果使用printf函数20K的空间会溢出导致编译报错如果想要用printf可以先将debug打开更改ld的length debug完后再更改回。