历史上的今天
今天是:2025年03月24日(星期一)
2019年03月24日 | stm32调试,进入 HardFault_Handler
2019-03-24 来源:eefocus
一、现象:
进入调试之后程序要不就进入void HardFault_Handler(void),要么就是进入void MemManage_Handler(void),
二、原因:
cstack溢出。heap不够。
三、修改:
stm32f10x_startup.s
Stack_Size EQU 0x0001000
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
__initial_sp
;//
;//
;//
Heap_Size EQU 0x00008000
史海拾趣
|
成都无线龙成立以来,一直致力于嵌入式无线的开发和研究,几年来已经积累丰富的技术资源和研究开发/学习系统的经验。为了更好的适应目前嵌入式无线的市场需求,也为了对无线龙技术进行有效的整合,把它们完全奉献给无线领域。无线龙决定开发一套 ...… 查看全部问答> |
|
今天早上5点中突然醒了,好像有个概念不知道什么时候出现在我大脑------编译器代码优化。前两天一直解决不了的程序乱跳和代码优化有没有关系,立马翻看工具手册提到了4种代码优化级别,编译器默认最好的优化,最好的优化,是最差的调试视图。我改了 ...… 查看全部问答> |
|
拿到了心仪已久的X86系列的NTC929板子,打开包装,给人的感觉总是那么舒心和愉悦。拿到手了,进行简单测评一下。 本板式一款高性能、低功耗3.5’的嵌入式工业主板,该板采用了Intel Siliverthorn+Poulsbo芯片组,板载IntelSilverthorn(Intel Atom ...… 查看全部问答> |
|
我的WINCE系统 可以PING通局域网内其他PC的IP 但是 连接外网的时候就不行, 我主要是想在局网内打印(特性目录中PCL Print driver添加进去了) ,打印IE浏览器的时候 点 file/print 没反应! 我用的是HP的激光打印机支持PCL的!是不是 ...… 查看全部问答> |
|
请问:我在运行evc的工程时,提示我说sdk 不能运行在emulator device,这是什么原因呀? 错误为: an application targeting a Standard SDK for Windows CE.NET and built for the MIPSII_FP CPU cannot be run on the Emulator device.In order to run this application on any CPU other than the Emulator,you will have to install ...… 查看全部问答> |
|
用stm32l152芯片控制mma7455l遇到的一个问题! 我使用stm32l152模拟IIC接口控制mma7455l加速的传感器。 iic驱动程序,对加速的传感器的0x16控制寄存器的访问是完全正确,例如先向0x16寄存器写入0x45,然后可以正确的读取到0x45。 但是读取数据寄存器0x06、0x07、0x08和地址寄存器0x0d的时候却不 ...… 查看全部问答> |
|
“【晒心得】+CC2541_SensorTag”一、 购买过程记录1、 根据eeworld活动,连接到TI中文社区获取个5折优惠券购买过程参考下 如何在TIeStore购买低至2折 ...… 查看全部问答> |




