打印
[研电赛技术支持]

GD32F4 RAM地址的问题

[复制链接]
1188|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1.芯片选型为GD32F427VGT6,RAM 256K,flash 1M

2.问题点:

因使用boot升级,APP运行中的部分参数需保存用于boot使用,使用的方式是将参数存于未使用的ram区,芯片ram实际为256KB,起始地址为0x20000000,以为结束地址为0x2003FFFF,则将数据通过指针直接放在0x2003E000,程序跑到这个位置就跑飞死机。不得其解,查找手册发现实际ram地址并非理解的这样连续



RAM分为四个区,其中SRAM0、SRAM1、SRAM2地址如图所示,但总量只有192KB,剩余64KB为TCMSRAM



手册上TCMSRAM是紧耦合存储器SRAM,为Cortex ® -M4内核的数据总线访问,仅可通过DBUS访问。




————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/xiangyu_0825/article/details/144051509

LoRaWAN_JoinProcedure.jpg (40.09 KB )

LoRaWAN_JoinProcedure.jpg

488315d01f58ab70db.png (26.33 KB )

488315d01f58ab70db.png

544275d02049976971.png (7.04 KB )

544275d02049976971.png

5104360b9d0ef7589e.png (33.65 KB )

5104360b9d0ef7589e.png

9139160b9cc1345532.png (3.31 KB )

9139160b9cc1345532.png

5217960b9d0e76d614.png (22.46 KB )

5217960b9d0e76d614.png

3890560b9d0e01eea6.png (21.5 KB )

3890560b9d0e01eea6.png

2380460b9d0da04445.png (26.73 KB )

2380460b9d0da04445.png

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

4149

帖子

3

粉丝