STM32
登录
直播中
李艳
7年用户
1435经验值
私信
关注
[问答]
100万数组编译不过是怎么回事?
开启该帖子的消息推送
数组
编译器
volatile
定义了一个100万大小的数组a,16位的。
__IO uint16_t a[1000000]; //特地使用了vola
ti
le防止编译器优化,而且数组a中的每个元素在下面的程序中都使用了
100万应该说RAM已经不够用了吧,结果。。。求解释!
回帖
(6)
李景天
2019-10-18 08:02:07
附图这么发的一律不看.
附图这么发的一律不看.
举报
张艳梅
2019-10-18 08:20:17
初来乍到,不太知道。改过来了
初来乍到,不太知道。改过来了
举报
刘埃生
2019-10-18 08:31:47
__IO是什么意思?
__IO是什么意思?
举报
张慧
2019-10-18 08:44:49
就是volatile,功能就是防止编译器优化。
就是volatile,功能就是防止编译器优化。
举报
更多回帖
rotate(-90deg);
回复
相关问答
数组
编译器
volatile
ALL-
100
程序写入校验
不过是
什么原因
2012-04-08
2457
e2 studio 导入例程后,
编译
错误,是
怎么回事
?
2018-07-23
5397
删除
数组
元素
2015-03-30
3598
请问OLED的OLED_GRAM[128][8],
数组
是
怎么回事
?
2019-09-20
6448
求助!!想把
数组
转换成动态数据,遇到这种情况是
怎么回事
?
2020-04-09
2036
labview中 图片数据经过
数组
旋转后颜色改变了,不知是
怎么回事
?
2018-01-23
4130
为什么同一种封装的器件的3D视图不一样?
2011-12-04
3444
ADS1.2中
编译
出现bad symbol是
怎么回事
啊?
2012-03-06
5424
Post综合后的利用率只
不过是
实施后的利用率?
2020-05-12
748
设置
编译
环境,没有成功,好像没有打到文件?这是
怎么回事
啊?
2022-01-06
1580
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分