首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

ads1.2中使用malloc不成功,程序不能运行解决办法

2012-03-09 
ads1.2中使用malloc不成功,程序不能运行ads1.2中使用malloc不成功,程序调试没有问题,但一到运行时就有问题

ads1.2中使用malloc不成功,程序不能运行
 
  ads1.2中使用malloc不成功,程序调试没有问题,但一到运行时就有问题了,还不能进入main函数中编译器设置的断点处。
  注:没有操作系统。
  期待高手指点!!

[解决办法]
你的内存布局文件是否有问题?
[解决办法]
要初始化“C”函数库!
[解决办法]
我没在里面用过malloc,一般都是申请一个大的全局数组,然后慢慢用的。。。
[解决办法]
参考:_user_initial_stackheap()
应用程序的堆栈和heap是在C库函数初始化过程中建立起来的。
[解决办法]
malloc需要自己去做内存管理的. 参考mxm1986的思路.

热点排行