历史上的今天
今天是:2025年04月23日(星期三)
2018年04月23日 | STM32F4(SRAM调试)
2018-04-23 来源:eefocus
1,目的
由于STM32的FLASH擦写的次数是有限的,所以为了保护我们的FLASH,延长MCU的使用时间,我们可以在SRAM上进行调试,SRAM是暂存器,掉电后里面的内容会丢失的,它跟我们PC上的内存条有同样的功能。如果STM32的FLASH被设置成了读保护,以至于不能烧写程序,可以通过从SRAM中启动程序,把FLASH读保护解除。
2,开发环境
1,适用芯片:STM32F4全部芯片
2,固件库:STM32F4xx_DSP_StdPeriph_Lib_V1.8.0
3,IDE:MDK517
3,设置Qptions for Target
根究自己的芯片和程序所需的空间进行设置。
添加预编译宏VECT_TAB_SRAM。
添加初始化文件路径:C:\Keil_v5\ARM\Pack\Keil\STM32F4xx_DFP\2.11.0\MDK\Boards\Keil\MCBSTM32F400\Blinky\Debug_RAM.ini
(MDK的安装路径不同这里有所不同)
添加初始化文件路径:C:\Keil_v5\ARM\Pack\Keil\STM32F4xx_DFP\2.11.0\MDK\Boards\Keil\MCBSTM32F400\Blinky\Debug_RAM.ini
(MDK的安装路径不同这里有所不同)
史海拾趣
|
急救警报手镯 在人潮涌动的海边玩耍,如果遇到危险,呼救的声音往往会被人声和海浪声淹没。即便有救生员在高塔上时刻监控,危险依旧难以避免。设计师便根据这一情况,推出了这款急救手镯。 … 查看全部问答> |
|
下面是启动的信息: VIVI bootloader 0.1.4 (chris@yangchu.com) (gcc version 2.95.3 20010315 (release) & ...… 查看全部问答> |
|
硬件资源: CPU :ATMEL AVR MEGA64 扩展存储:64kBYTE RAM 通信接口:GSM/GPRS模块,内嵌TCP/IP协议栈,与CPU通过RS232口连接 如有意承接, ...… 查看全部问答> |
|
大学毕业了 工作和嵌入式不相关 所以转让手中的2440开发板给需要的人 版型是mini2440 板子买的时候就标配256M nand flash 免除升级麻烦说句过来人的话给学习arm的人 现在很多新人都追求arm11 因为它可以跑And ...… 查看全部问答> |
|
有关MSP430 LaunchPad的文件资料都是在TI官网上都可以下载。如果你手头有这个板子或者即将有这款板子,我先推荐这两个资料是你初步学习的最好资料。经管都是英文,大家还是要慢慢地适应,学电子这一行都是国外的东西,看英文文档是最习以为常的。我 ...… 查看全部问答> |




