本文主要是介绍AT32F403如何扩大SRAM,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
配置方法
- 使用雅特力的ICP 进行配置(可在官网下载)
(1)当连接上芯片后,点击设备操作->选择字节
(2)选择224KB SRAM
(3)然后点击应用到设备,(可以点击从设备加载,来看当前的配置)
(4)打开keil5魔术棒图标 ,将Target中的IRAM1第二个选项从0x10000改为0x3800。(0x10000/1024=64kb,0x38000/1024=224kb)
-
使用软件方法进行配置
可参考雅特力的bsp里project\at_start_f403a\examples\sram\extend_sram
使用以下函数进行配置
void extend_sram(void)
{
if(((USD->eopb0) & 0xFF) != EXTEND_SRAM)
{
/* FLASH解锁 */
flash_unlock();/* 擦除选择字节 */
flash_user_system_data_erase();/* 设置SRAM大小*/
flash_user_system_data_program((uint32_t)&
这篇关于AT32F403如何扩大SRAM的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!