收藏0 举报
“只要不溢出堆栈的深度即可" 对呀,就是这个问题,因为PIC18F676的调用堆栈是8级,如果编译器不做任何处理,把一旦调到到”函数9“,调用堆栈原则上就会溢出。如果此问题存在,则函数的嵌套层数就要由程序员去保证 ... Tinnal 发表于 2012-5-24 15:28
您需要 登录 才可以下载或查看,没有账号?注册
就算有”堆栈溢出标志“,也只是一个指示作用。你的意思是,写C语言时,对这款芯片,真只能进行8层调用?用HITECH也没能突破这个限制? 叶侠,能给我做做实验看看PIC16F676最新的C编译器,能不能突破这个限制吗? ... Tinnal 发表于 2012-5-24 15:51
叶公对PIC单片机研究很深啊,以后要多多请教了。:handshake 弓长月月鸟 发表于 2012-5-24 17:32
请版主给一个解释,好像C编译不是很好,BUG太多,免费的基本没有。 没有其它C编译器用的爽快。 gx_huang 发表于 2012-5-24 10:41
一代人,一代产品的惯性作用下PIC16仍然能够发挥余热,但ARM仍然是趋势 就像.net 比JAVA先进,但已经有大部分人和大部分系统已经采用JAVA架构,仍需要采用原来的技术方案。 ... BitFu 发表于 2012-5-24 10:44
他那是PIC16F1933,你得把代码拷到你的工程,改改。谢了。 Tinnal 发表于 2012-5-24 17:19
关注了很长时间PIC芯片, 从目前MCU现状来看,PIC的优点还没有几家能替代. 到目前还没有合适的产品把PIC优点用上. nongfuxu 发表于 2012-5-24 19:14
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号