硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4050|回复: 6
收起左侧

[有问必答] 有没有人用HAL库移植esp8266的例程?

[复制链接]

91

主题

289

回帖

562

积分

金牌会员

积分
562
发表于 2017-3-31 16:11:20 | 显示全部楼层 |阅读模式
我将F1的标准库ESP8266例程移植到HAL库,上电后接收开始部分是正确的,但是到ready时就有问题了,在线调试,发现就一直死在串口1和串口2中断中,不知道有没有人做过HAL库程序?
捕获.JPG

但是如果继续操作按键,也会连上,但是串口1接收到一堆乱码,也能发送数据。
捕获.JPG

不知道是为什么了
回复

使用道具 举报

91

主题

289

回帖

562

积分

金牌会员

积分
562
 楼主| 发表于 2017-3-31 21:10:39 | 显示全部楼层
用逻辑分析仪看了下,串口2(就是接esp8266)发送指令时,接收端没有收到数据
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106993
QQ
发表于 2017-4-1 09:56:31 | 显示全部楼层
这个还真没用过,帮顶。
回复

使用道具 举报

91

主题

289

回帖

562

积分

金牌会员

积分
562
 楼主| 发表于 2017-4-1 16:34:17 | 显示全部楼层
暂时发现了问题,但是还没有解决。
HAL_UART_Receive函数会把初始化的串口接收中断使能位屏蔽掉。
回复

使用道具 举报

7

主题

114

回帖

135

积分

初级会员

积分
135
发表于 2017-4-5 11:32:06 | 显示全部楼层
开关接收使能在平常处理中也没有什么毛病,
看你接收的时候接收完成判断是怎么处理的吧。
hal 是以长度判断接收完毕的。
回复

使用道具 举报

0

主题

5

回帖

14

积分

新手上路

积分
14
发表于 2018-10-10 23:27:04 | 显示全部楼层
我也在整8266,问题很多,其中 ESP8266_WaitResponse()函数用在UCOSII中是有很大问题的,根本没法用
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106993
QQ
发表于 2018-10-10 23:32:20 | 显示全部楼层
花兮 发表于 2018-10-10 23:27
我也在整8266,问题很多,其中 ESP8266_WaitResponse()函数用在UCOSII中是有很大问题的,根本没法用

uCOS-II用也很简单啊,哪里搞不定找我,老铁,我的QQ 512464265,抓紧联系我,好让我帮你。

回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-13 10:50 , Processed in 0.175839 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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