收藏官网首页
查看: 59|回复: 3

[求助] 机智云移植到STM32F103系列

2

主题

4

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2021-7-16 21:23:29 | 显示全部楼层 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
请问一下我在移植官方文档的时候出现了一些问题,在gizwitsHandle((dataPoint_t *)&currentDataPoint);//协议处理   这个函数执行的时候没有任何信息的输出,在串口调试助手没有看见这个函数里面的任何消息打印,请问一下这是什么原因,还有在while(1)死循环里面执行了十几次就不执行了,不知道这是什么原因,是跳出循环了吗?有人遇到过这些问题吗?会的麻烦解释一下呗,先谢谢了。
发表于 2021-7-19 12:06:42 | 显示全部楼层
具体要根据程序来分析
发表于 2021-7-19 12:07:11 | 显示全部楼层
先检查程序时序,定时器之类的

点评

那个问题我解决了,是我在移植串口的时候不小心加多了一句,把通信协议打乱了,导致后面无法通信,但是我又遇到了别的问题,我的温湿度用串口打印出来的数据跟APP上面显示的不一样,这有可能是什么问题导致的呢,是  详情 回复 发表于 2021-7-19 22:42
发烧友

2

主题

4

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2021-7-19 22:42:57 | 显示全部楼层
冯俊波 发表于 2021-7-19 12:07
先检查程序时序,定时器之类的

那个问题我解决了,是我在移植串口的时候不小心加多了一句,把通信协议打乱了,导致后面无法通信,但是我又遇到了别的问题,我的温湿度用串口打印出来的数据跟APP上面显示的不一样,这有可能是什么问题导致的呢,是数据类型影响的吗,我数据用的是float类型,但是我看见生成的那个结构体也是float类型啊,我搞了很久也没有发现什么问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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