做了一个关于SRAM的测试,希望大家一起看看结论,然后指出我的问题

2019-07-21 01:59发布

 为检验这句申明是不是直接把数组申明在SRAM里,我做了如下测试
首先申明数组:

 然后给数组赋值:


 接着在申明数组的位置读取出来:


再把读出来的数显式出来,结果是LCD上没有显式任何数
哪我可不可以认为这句申明不是把数组放在外部SRAM里?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
Theone
2019-07-21 12:56
回复【3楼】布沙尼神甫:
---------------------------------
这个只是说这个数组是位于这个地址的 ,但是外部的sram需要先初始化fsmc才可以使用,但是编译器是不会帮你把这个数组放到外部sram中的。
你可以声明一个位于外部sram的数组。然后初始化sram以后往这个地址放数据才可以放进去。再读取才可以读出来。

一周热门 更多>