问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

yongc语言编写单片机程序,出现了堆栈溢出情况,怎么解决?堆栈指针怎么初始化?

发布网友 发布时间:2022-05-29 05:50

我来回答

1个回答

热心网友 时间:2023-10-08 22:22

可以在连接命令文件中指定堆栈尺寸,并且用特定字符串初始化这些区域,比如初始化成"STACK";然后充分运行程序;用内存观察观察堆栈使用情况(“STACK”被冲掉的部分是使用过的栈区),大致可估算使用堆栈的最坏情况。
根据以上分析,可以设置最佳栈区尺寸,如果栈区使用过大,请优化程序:
-子程序中尽量不要开辟新的大尺寸变量;
-程序调用子程序尽量少使用传入的参数,使用全局变量;
-减少程序中switch语句和循环的嵌套。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
成为百度用户,提问题要收费吗? 向百度提问题收费吗?谢谢! 向12398698发短信提问题要钱不 北大总裁班是什么机构 帮忙查一下邮局快递包裹现在到哪里了。KA04747114944 签订征地补偿协议的程序是什么呢 政府征收土地的程序是什么? ...感觉其它片子都比较差。无论是内涵、剧情、做工。希望能找到相同或... 王者荣耀里,韩信那句,破碎的身躯可以修复,友情亦是如此吗是什么意思... 王者荣耀 破碎的身躯可以修复,友情也是如此吗 金刚砂地坪和环氧地坪哪个好? 有什么恋爱动漫好看的 笔记本被盗后.要是小偷用我的电脑上网,能察到我电脑的型号与IP吗? 请问哪位知道怎么样查本机IP和主板型号及声卡等 可不可以通过网卡物理地址查看电脑型号?比如c8-0a-a9-46-29-d5能确定它的电脑型号不? 空竹的来源20字 能通过IP查到IP所在电脑的配置吗? 惠东平山无人机哪里可以飞 索尼相机RX10M4的使用性能如何?能否用来拍人像? 空竹是少数民族的玩具吗?如果是又是哪个民族的,如果不是那么起源于何时何地? 索尼相机RX10M4外观如何?拍摄表现呢? 索尼相机RX10M3的性能怎么样?拍出的照片清不清晰? 北海银滩可以飞无人机吗 猫有几个品种 北京门头沟区永定镇无人机能飞吗 索尼rx10相机的照片锐度好不好 第一道曙光是什么时间 和平曙光的意思是什么? 一什么曙光(量词) 曙光用什么量词形容? 金刚砂地坪? AVR单片机的堆栈指针SP初值是什么 混凝土金刚砂地坪和耐磨地坪是一样的? 我国有哪些湖泊出现过水怪? S3C2440启动代码用户堆栈指针为什么没初始化 为什么要对栈指针初始化,怎么初始化 一个初始化堆栈的问题,在线等高手 神秘的喀纳斯湖,为何说:经常有“水怪”出没? Keil C51 中堆栈指针的问题 为什么对堆栈指针sp重新赋值 堆栈的特性是什么,8051的堆栈一般开辟在什么地方,堆栈指针是什么? 2013年我国大力加强美丽乡村建设,美化环境的同时打造农民的精神生活。 2013年我国大力加强美 长沙附哪里好玩的地方 污水处理中硝酸钙用?能代替 有水怪的那个湖叫什么湖? 辽宁民生化工有限公司怎么样? 生活污水中含有的常见的主要的化学元素有哪些 水处理化学品的介绍 第十六届上海国际汽车工业展览会的支持单位 辽宁中科化工有限公司怎么样?