OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5310|回复: 4

RM04与串口通讯问题

[复制链接]

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-10-29
在线时间
0 小时
发表于 2014-6-11 10:49:16 | 显示全部楼层 |阅读模式
5金钱
在wifi模块和串口2通讯的过程中,串口2接收不到数据,发送的数据在手机上显示是乱码。

串口2的配置是用原子哥那个扩展实验26的wifi模块没有引出ES脚所以是通过串口配置好AP模式的信息。

请问一下wifi模块和串口通讯需要怎么配置?

下面是我自己写的主函数
[mw_shl_code=c,true]#include <stm32f10x_lib.h> #include "sys.h" #include "usart2.h" #include "usart.h" #include "delay.h" #include "led.h" #include "key.h" //Mini STM32开发板范例代码3 //串口实验 //正点原子@ALIENTEK //技术论坛:www.openedv.com /*void atk_rm04_at_response(u8 mode) { if(USART2_RX_STA&0X8000) //接收到一次数据了 { USART2_RX_BUF[USART2_RX_STA&0X7FFF]=0;//添加结束符 u2_printf("%s",USART2_RX_BUF); //发送到串口 if(mode)USART2_RX_STA=0; } } */ int main(void) { u8 len; Stm32_Clock_Init(9); //系统时钟设置 delay_init(72); //延时初始化 USART2_Init(36,115200); //串口初始化为115200 LED_Init(); //初始化与LED连接的硬件接口 while(1) { if(USART2_RX_STA&0x8000) { len=USART2_RX_STA&0x7fff;//得到此次接收到的数据长度 USART2_RX_BUF[len]=0; if(len>0){ u2_printf("%s",USART2_RX_BUF);} else u2_printf("1234"); if(USART2_RX_BUF[0]=='1') {LED0=1;u2_printf("灯灭");} if(USART2_RX_BUF[0]=='0') {LED0=0;u2_printf("灯开");} USART2_RX_STA=0; } } } [/mw_shl_code]

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2014-6-11 11:07:14 | 显示全部楼层
开机要等待。
一点延迟都没。。
一直努力就很好。
回复

使用道具 举报

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-10-29
在线时间
0 小时
 楼主| 发表于 2014-6-11 13:21:40 | 显示全部楼层
回复【2楼】qq942266575:
---------------------------------
加了延时后,确实是接收到数据。不过不管发什么都返回00。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-6-11 21:10:26 | 显示全部楼层
回复【3楼】心殇:
---------------------------------
模块进入透传模式了么?
你可以先用串口助手测试下.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2012-10-29
在线时间
0 小时
 楼主| 发表于 2014-6-11 21:13:32 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
进入了透传模式了,在电脑串口调试是没问题的。就是和stm32通讯有问题,暂时找不出原因。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-7 13:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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