wqearth 发表于 2017-7-28 13:39:50

使用自定义的数据点自动生成的代码导入工程使内存溢出

如题,我使用自定义的数据点生成的代码, 放入准备好的工程里,编译运行后总是会在 gizProtocolModuleStatus((protocolWifiStatus_t *)recvHead);这个函数里崩溃,进入harddefault.
使用官方提供的模板数据点就不会出现这个现象,这个问题困扰了我好几天了,实在想不出是哪里出问题了.
我使用的是stm32f070f6,ram有4k, 应该够用了啊,求大神帮忙分析下

海底沙 发表于 2017-7-29 07:16:35

你沒有说明你是怎样自定义的,也没有上传代码,别人很难回答你的问题的。

wqearth 发表于 2017-7-31 08:21:49

海底沙 发表于 2017-7-29 07:16
你沒有说明你是怎样自定义的,也没有上传代码,别人很难回答你的问题的。 ...

数据类型全是布尔类型的,代码都是cubemx自动生成的,也没改什么东西,直接把生成的代码移植过去的呀,加上串口驱动,定时器,就没了

wqearth 发表于 2017-7-31 08:58:47

没有办法,把gizProtocolModuleStatus((protocolWifiStatus_t *)recvHead)这个函数给注释掉,使用起来也没什么影响,就只是不知道当前WIFI模块的状态而已
页: [1]
查看完整版本: 使用自定义的数据点自动生成的代码导入工程使内存溢出