|
最近开始学习STM32,芯片STMF103VCT6编译工具 keil 4.14(评估板)。起初是改写买板子送的例程,下载程序到FLASH,看看现象。虽说FLASH可以下载万次,但看到人家说这样容易损伤FLASH。datasheet中说到STM32有三种启动方式,可以在芯片上的SRAM中调试程序。但搞来搞去始终不能明白。 今天我终于搞成了,我以GPIO跑马灯的程序来测试的。首先把程序下载到FLASH,然后改变启动方式。把原来的GPIO跑马灯程序少做修改,在SRAM中调试。最后又把启动方式改回到从FLASH启动,看到板子上的现象和原来下载到FLASH的一样。说明我在SRAM中调试成功了。 下面来说说我是怎么配置的,当然这其中也参考了网上搜集的很多内容,在这感谢互联网。 STMF103VCT6有内部48K 的SRAM。SRAM的起始地址为0x20000000到 0x2000c000 。在keil工程选项中设置如下图: 看附件: |
STM32F103VC在RAM中调试方法.rar
下载70.65 KB, 下载次数: 11
STM32F103VC在RAM中调试方法
| 调试时可以在RAM中运行 调试完成后可以下载到Flash |
| 你写的字好小啊 都是新手 我也发帖看看 这个就和2楼说的一样 |
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版