5126| 3
|
程序数组定义在外部SDRAM能初始化吗 |
10金钱
最佳答案做两条简单的验证应该就可以把问题找出来
一, 把指定的定址0XC01F4000改为内部RAM, 看是否赋值正常, 这能这能排除是否外部RAM的原因。
二, 在内部ram定义另一个signtable的变量abc, 在代码里把test的内容抄到abc, 然后看abc的内容是否跟赋值一样, 这能排除Debug Mode下更新的问题。
但我认为外部RAM是不能用这种方式赋值的, 因为编译器会让代码在所有外设都还没配置前就已经要完成对变量的初始赋值, 外置都没配, ...
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-27 09:31
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网