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