收藏官网首页
查看: 19580|回复: 9

[问答] 使用STM32F030移植出现的问题~

1

主题

5

帖子

105

积分

注册会员

Rank: 2

积分
105
跳转到指定楼层
楼主
发表于 2017-5-26 09:10:33 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
现在有以下几个问题:1、平台生成的MCU代码与下载的例程(比如宠物屋例程)中的协议代码不同,近期修改过协议?
2、平台生成的MCU代码在STM32F103c8上运行,配对,操作都正常。移植到STM32f030配对正常,手机APP进入按键操作界面时 就卡飞了,后面再操作都没反应了。但是  使用宠物屋例程中的协议文件,移植到STM32F030都正常,这说明问题就在两版协议的差异中间。平台生成的MCU协议代码和宠物屋例程中的协议对MCU性能要求不同?
3、各种途径都联系不到技术客服,肿么办~

1

主题

5

帖子

105

积分

注册会员

Rank: 2

积分
105
沙发
 楼主| 发表于 2017-5-26 11:14:14 | 显示全部楼层
boboP 发表于 2017-5-26 10:12
1、数据点不同,生成的协议就是略有差异的
2、你生成的代码使用在其他的非该型号的板子上,有问题是肯定的 ...

1、我说的生成协议与下载的例程协议不同,是指gizwits_protocol中的协议不同,不是数据点不同引起的。
比如:
2、同样的移植方法,同样的硬件初始化函数,同样的数据点,两个协议一个没问题,一个有问题,所以我才觉得可能是因为协议不同引起的.

1

主题

5

帖子

105

积分

注册会员

Rank: 2

积分
105
板凳
 楼主| 发表于 2017-5-26 11:43:23 | 显示全部楼层
boboP 发表于 2017-5-26 11:29
你说的宠物屋的例程是在哪里下载的呢,如果是旧版的话,是会有些不同的地方 ...

下载中心  MCU示例工程  里面

1

主题

5

帖子

105

积分

注册会员

Rank: 2

积分
105
地板
 楼主| 发表于 2017-5-26 11:58:01 | 显示全部楼层
boboP 发表于 2017-5-26 11:29
你说的宠物屋的例程是在哪里下载的呢,如果是旧版的话,是会有些不同的地方 ...

_new  是平台生成的代码移植的工程        _OLD是我移植后使用正常的一个旧版协议,咱们论坛里下载的 http://club.gizwits.com/thread-3546-1-1.html

找到卡死的位置了,手机配对成功后,点击进入操作界面时,MCU程序程序就飞了,此时手机已经进入了操作界面,复位一下MCU,跳过进入操作界面这个步骤,就正常了,是不是因为,APP进入操作界面时,WIFI模块对MCU的数据太快,MCU跟不上读取?

STM32F030_new.zip

5.58 MB, 下载次数: 9, 下载积分: 威望 1

STM32F030_OLD.zip

5.16 MB, 下载次数: 8, 下载积分: 威望 1

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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