找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 634|回复: 4
收起左侧

请教下,microchip studio 7在哪里可以修改系统堆栈大小?

[复制链接]
ID:66915 发表于 2024-3-25 11:08 | 显示全部楼层 |阅读模式
现在的情况是 如果程序小就没有问题,但是程序大一点就跑飞了,程序是从之前的 iar-avr 移植过来的(在 iar-avr 里面是修改过系统堆栈的)
回复

使用道具 举报

ID:401564 发表于 2024-3-26 00:28 | 显示全部楼层
在我印象中,PIC8位机用的都是硬件堆栈,低端点的PIC单片机用是8层的,像这种情况,就要靠自己去控制了,代码上人优化
高级点的8位机有31层的堆栈,正常使用的话,基本不会溢出的,只要你不用递归就行
回复

使用道具 举报

ID:883242 发表于 2024-3-26 01:03 | 显示全部楼层
Y_G_G 发表于 2024-3-26 00:28
在我印象中,PIC8位机用的都是硬件堆栈,低端点的PIC单片机用是8层的,像这种情况,就要靠自己去控制了,代 ...

简直是鸡同鸭讲,他说的显然是Atmel Studio,被收购以后改名了。
回复

使用道具 举报

ID:435636 发表于 2024-3-26 09:09 | 显示全部楼层
被microchip收购了啊,就是PIC
回复

使用道具 举报

ID:883242 发表于 2024-3-26 23:23 | 显示全部楼层
chscn 发表于 2024-3-26 09:09
被microchip收购了啊,就是PIC

PIC开发软件是MPLAB,楼主搞的是AVR。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表