|
为什么要把程序放RAM运行,因为前期需要调试,每次使用cubeprogramer下载到外部flash比较费时间,因此有必要在前期调试时把程序放入RAM运行,本身N6的RAM足够大,调试完成后再烧写入FLASH进行二次验证即可。 Keil下RAM运行修改内容:如下
此处设置注意:如果有移植LCD,对应的LCD层地址需要跟默认的改下不要有冲突:比如改为以下 define LCD_LAYER_0_ADDRESS 0x34000000U//0x34200000Udefine LCD_LAYER_1_ADDRESS 0x340C0000U//0x32100000U
Sct文件:我放入了word附件中 仿真调试时的页面设置:
启动文件Ini:
配置完成,点编译,然后直接点debug就可以仿真了,不用下载。 附件: By:钢铁侠qxp |
《STM32N6视频课程》学习笔记+STM32N6 ST EdgeAI tool工具介绍(三)
《STM32N6视频课程》学习笔记+STM32N6 ST EdgeAI tool工具介绍(二)
《STM32N6视频课程》学习笔记+STM32N6 ST EdgeAI tool工具介绍(一)
《STM32N6视频课程》学习笔记+STM32N6 ISP调试(二)
《STM32N6视频课程》学习笔记+STM32N6 ISP调试(一)
《STM32N6视频课程》学习笔记+使用STM32CubeMX生成STM32N6的ExtMemLoader, FSBL, Appli的一个LED点灯工程
《STM32N6视频课程》学习笔记+STM32N6 功耗测量
《STM32N6视频课程》学习笔记+STM32N6启动与调试技巧(三)
《STM32N6视频课程》学习笔记+STM32N6启动与调试技巧(二)
《STM32N6视频课程》学习笔记+STM32N6启动与调试技巧(一)
微信公众号
手机版
你好,stm32n657xx_XIP.sct文件能发我一下吗?邮箱[email]2787496776@qq.com[/email],谢谢