
为什么要把程序放RAM运行,因为前期需要调试,每次使用cubeprogramer下载到外部flash比较费时间,因此有必要在前期调试时把程序放入RAM运行,本身N6的RAM足够大,调试完成后再烧写入FLASH进行二次验证即可。 Keil下RAM运行修改内容:如下 此处设置注意:如果有移植LCD,对应的LCD层地址需要跟默认的改下不要有冲突:比如改为以下 define LCD_LAYER_0_ADDRESS 0x34000000U//0x34200000Udefine LCD_LAYER_1_ADDRESS 0x340C0000U//0x32100000USct文件:我放入了word附件中 仿真调试时的页面设置: 启动文件Ini: 配置完成,点编译,然后直接点debug就可以仿真了,不用下载。 附件: By:钢铁侠qxp |
【STM32N6570-DK评测】5.驱动LCD
STM32N6坛友评测出炉,来围观(第二波预约继续)
【STM32N6570-DK评测】 烧写程序到外部存储器
【STM32N6570-DK评测】移植FreeRTOS系统
【STM32N6570-DK评测】5.STM32N6的FSBL介绍
【STM32N6570-DK评测】 4. 使用TouchGFX 生成CubeMX文件的Bug
【STM32N6570-DK评测】摄像头video encoder
STM32N6570 OTP配置
【STM32N6570-DK评测】3.CubeMX关于DCMIPP和CSI的BUG整理及摄像头使用
【STM32N6570-DK评测】7.探索STM32 ISP IQTune