本帖最后由 caizhenghu 于 2013-3-4 21:01 编辑
inurl 发表于 2013-3-4 09:01 
.bss段不受影响,而.data段要拷贝数据,所以不能用
实际编写的main()函数在编译后并不是一启动就跑到main了,在main之前还要执行启动代码,启动代码执行完毕才开始初始化相关变量,再跳到main,所以在启动代码中初始化FSMC就可以了。楼主如果使用IAR的时候,会添加一个启动代码文件,其中systeminit这个函数就是在启动代码中执行的,所以楼主可以修改一下,增加一个初始化FSMC的过程就可以了。祝楼猪心情愉快!
|