终于找到直接给指针指定地址了
本帖最后由 cnxh 于 2018-11-13 07:51 编辑uint16 __flash *IapJumpAddr =(uint16 __flash *)0x7F80;
可以直接定义函数入口,函数指针直接跳转到0x7F80地址处 楼主发现新国内? 楼主发现新国内? 发在AVR论坛,难道是ICCAVR编译器可用? 栈平衡什么的可能要注意一下 恭喜楼主的C语言水平提高了。 恭喜楼主的C语言水平提高了
恭喜楼主达成了新成就 收藏备用~~
先懵一秒
然后恭喜楼主的C语言水平提高了 本帖最后由 cnxh 于 2018-11-14 20:22 编辑
大傻师 发表于 2018-11-13 11:29
栈平衡什么的可能要注意一下
是的,有个程序app跳转到boot发现保存flash数据时,发现有时会清除掉程序flash,有些程序又不会,后来跳转前重新复位堆栈地址到栈顶才正常 brwang1983 发表于 2018-11-13 09:04
楼主发现新国内?
有些人会不知道,算是给不知道的兄弟一个提示吧 ywlzh 发表于 2018-11-13 15:45
先懵一秒
然后恭喜楼主的C语言水平提高了
见笑了,自学的,虽然用了10来年的c,但是知道的还很肤浅
页:
[1]