Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我用的 YTM32B1MC0 发现一个现象,boot跳app(起始地址0x7000),两种方式,一是直接跳转,二是在gpioe按键的中断里跳转;现在发现,boot直接跳转到app是可以的,但是在gpioe中,一跳转到app就在app程序里里的"OSIF_TimeDelay(500);"卡死,是不能在中断里做跳转函数吗?我用直接boot跳转到app的方式,gpioe的中断也可以使用,"OSIF_TimeDelay(500);"也可以使用
是的,中断还没退出,不要在中断里面执行跳转
OSIF_TimeDelay是用的内核的systemtick实现的,所以如果用到在跳转之间最好关闭systemtick
发帖前请查看
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...