Renesas M16C, R8C子函数中变量定义超过255 个字节时试编译出错解决方法
时间:2019-12-24
大小:119.58KB
阅读数:256
查看他发布的资源
资料介绍
当基于瑞萨 M16C, R8C 系列微控制器进行C 语言应用程序设计时,如果在子函数中定义的
变量超过255 个字节,程序编译出错。
针对这种情况,问题的主要原因是子函数中定义的变量在函数调用时都是保存在堆栈中,
而NC30 编译器默认设置的在函数调用时使用的堆栈大上限为255 个字节,因此, 当子函
数中定义超过255 个字节的变量时,编译会出错。致尊敬的顾客
关于产品目录等资料中的旧公司名称
NEC电子公司与株式会社瑞萨科技于2010年4月1日进行业务整合(合并),整合后的
新公司暨“瑞萨电子公司”继承两家公司的所有业务。因此,本资料中虽还保留有旧公司
名称等标识,但是并不妨碍本资料的有效性,敬请谅解。
瑞萨电子公司网址:http://www.renesas.com
2010 年 4 月 1 日
瑞萨电子公司
【发行】瑞萨电子公司(http://www.renesas.com)
【业务咨询】http://www.renesas.com/inquiry
Notice
1. All information included in this document is current as of the date this document is issued. Such information, however, is
subject to change without any prior notice. Before purchasing or using any Renesas Electronics products listed herein, ple……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或
联系我们 删除。