完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
瑞萨 M16C, R8C 系列微控制器进行C语言应用程序设计时,如果在子函数中定义的变量超过255 个字节,程序编译出错。
子程序中会定义255个字节变量,至少我没有遇到过。 既然存在这种问题,下面就介绍下如何解决这个问题。 查阅相关资料才知道, 出错的原因: NC30编译器默认设置的在函数调用时使用的堆栈大上限为255个字节,因此, 当子函数中定义超过255个字节的变量时,编译会出错。 解决方法: 1:在HEW workspace 的菜单栏鼠标左键点击“Build”,然后选择“Renesas M16C Standard Toolchain…”进入Toolchain设定菜单; 2:选择“C”设定菜单,下拉“Category”选择列表,然后选择“Code Modification”,此时,在下面的“Miscellaneous Option”窗口里可以看到“[-AO2]”选项,在前面勾选此选项即可。 |
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)PWM输出+ADC采集
765 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】尝试嵌入式操作系统Free-RTOS
1588 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】触摸按钮尝试
697 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】IIC 通信的 OLED 显示
664 浏览 0 评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】原创测量代码运行时间
552 浏览 0 评论
【试用答疑】RA-Eco-RA4M2-100PIN开发板试用活动答疑帖
5079浏览 4评论
1740浏览 4评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】RA0E1-32PIN-V1.0开发板测试一下点灯
2298浏览 3评论
【RA4M2设计挑战赛】智慧农业监测RA4M2采集数据上传阿里云
1552浏览 2评论
2873浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 21:11 , Processed in 0.466850 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号