机智云移植到stm32f0上出现硬件中断死机
这几天想把机制云的4个文件移植到stm32f0上,但是一直出现下面错误:程序运行就会出现进入HardFault_Handler()中的死循环。
经串口打印信息可知:
死机的地方
不知这是为什么,请机智云的技术们指点一下,其他人如有解决的也请指点一二,
还有就是Cubemx生产的STM32F0和旧库效果是一样的。机智云4个文件是最新生产的。
你说机智云的4个文件是指Gizwits文件夹里的四个? 你有修改驱动文件里的堆栈大小吗?适当改大点 boboP 发表于 2017-6-16 15:16
你说机智云的4个文件是指Gizwits文件夹里的四个?
对,是的,是Gizwits,不过问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现新的问题,
配对成功后,单击进入控制界面就会出现ACTION_ELONGATE_READ_DEV_STATUS,之后就不能控制啦 bigfanofloT 发表于 2017-6-17 12:20
你有修改驱动文件里的堆栈大小吗?适当改大点
这个问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现新的问题, 配对成功后,单击进入控制界面就会出现ACTION_ELONGATE_READ_DEV_STATUS, 爱琴巢 发表于 2017-6-19 11:01
对,是的,是Gizwits,不过问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__pac ...
请问你这个是出现在APP上的错误么。有错误码或者APP的日志么。还有就是你app使用测试的app吧 boboP 发表于 2017-6-19 12:34
请问你这个是出现在APP上的错误么。有错误码或者APP的日志么。还有就是你app使用测试的app吧 ...
这个是STM32F0平台打印的错误,这个我没有找到错误码和APP的日志。怎么找呀 爱琴巢 发表于 2017-6-19 11:09
这个问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现 ...
这个是用了变长数据点才会有的log,这个log是进入控制页面。会向模组获取设备状态,然后就会输出这个log,这个是正常的
页:
[1]