收藏官网首页
查看: 442|回复: 7

[问答] 机智云移植到stm32f0上出现硬件中断死机

1

主题

6

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2017-6-16 14:43:55 | 显示全部楼层 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
这几天想把机制云的4个文件移植到STM32f0上,但是一直出现下面错误:
程序运行就会出现进入HardFault_Handler()中的死循环。

经串口打印信息可知:
1.png 死机的地方
2.png

不知这是为什么,请机智云的技术们指点一下,其他人如有解决的也请指点一二,
还有就是Cubemx生产的STM32F0和旧库效果是一样的。机智云4个文件是最新生产的。










32

主题

636

帖子

1763

积分

超级版主

Rank: 8Rank: 8

积分
1763
发表于 2017-6-16 15:16:40 | 显示全部楼层
你说机智云的4个文件是指Gizwits文件夹里的四个?

点评

对,是的,是Gizwits,不过问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现新的问题, 配对成功后,单击进入控制界面就会出现ACTION_ELONGATE_READ_DEV_STATUS,之  详情 回复 发表于 2017-6-19 11:01
发表于 2017-6-17 12:20:50 | 显示全部楼层
你有修改驱动文件里的堆栈大小吗?适当改大点

点评

这个问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现新的问题, 配对成功后,单击进入控制界面就会出现ACTION_ELONGATE_READ_DEV_STATUS,  详情 回复 发表于 2017-6-19 11:09
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

1

主题

6

帖子

74

积分

注册会员

Rank: 2

积分
74
 楼主| 发表于 2017-6-19 11:01:11 | 显示全部楼层
boboP 发表于 2017-6-16 15:16
你说机智云的4个文件是指Gizwits文件夹里的四个?

对,是的,是Gizwits,不过问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现新的问题,
配对成功后,单击进入控制界面就会出现ACTION_ELONGATE_READ_DEV_STATUS,之后就不能控制啦

1

主题

6

帖子

74

积分

注册会员

Rank: 2

积分
74
 楼主| 发表于 2017-6-19 11:09:38 | 显示全部楼层
教您5分钟接入机智云,实现傻瓜式开发
bigfanofloT 发表于 2017-6-17 12:20
你有修改驱动文件里的堆栈大小吗?适当改大点


这个问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现新的问题, 配对成功后,单击进入控制界面就会出现ACTION_ELONGATE_READ_DEV_STATUS,

32

主题

636

帖子

1763

积分

超级版主

Rank: 8Rank: 8

积分
1763
发表于 2017-6-19 12:34:29 | 显示全部楼层
爱琴巢 发表于 2017-6-19 11:01
对,是的,是Gizwits,不过问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__pac ...

请问你这个是出现在APP上的错误么。有错误码或者APP的日志么。还有就是你app使用测试的app吧

点评

这个是STM32F0平台打印的错误,这个我没有找到错误码和APP的日志。怎么找呀  详情 回复 发表于 2017-6-20 10:03

1

主题

6

帖子

74

积分

注册会员

Rank: 2

积分
74
 楼主| 发表于 2017-6-20 10:03:32 | 显示全部楼层
boboP 发表于 2017-6-19 12:34
请问你这个是出现在APP上的错误么。有错误码或者APP的日志么。还有就是你app使用测试的app吧 ...

这个是STM32F0平台打印的错误,这个我没有找到错误码和APP的日志。怎么找呀

32

主题

636

帖子

1763

积分

超级版主

Rank: 8Rank: 8

积分
1763
发表于 2017-6-20 10:45:46 | 显示全部楼层
爱琴巢 发表于 2017-6-19 11:09
这个问题已经解决,可以配对了,是字节对齐的问题,在wifiStatus_t结构体加上__packed即可,但是又出现 ...

这个是用了变长数据点才会有的log,这个log是进入控制页面。会向模组获取设备状态,然后就会输出这个log,这个是正常的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表