你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32串口接收字符串的问题

[复制链接]
银洋电子 提问时间:2012-8-6 13:21 /
我用的串口查询方式,接收一个字节的是对的,但是接收字符串的时候,就是接收一个数组里两个以上的数据的时候就会出乱序,乱七八糟的

#include "stm32f10x_lib.h"
#include "config.h"
#include "debug.h"
#include "ili9320.h"
u8 rec1[2];
u8 AsciiBuff[5];
void display(void)
{ HexToASCII();

WriteString16(60,150,AsciiBuff,Blue);

}
void HexToASCII(void)
{
        AsciiBuff[0] = rec1[0]/10+0x30;
        AsciiBuff[1] = rec1[0]%10+0x30;
        AsciiBuff[2] = rec1[1]/10+0x30;
        AsciiBuff[3] = rec1[1]%10+0x30;
        AsciiBuff[4] = 0;
      
}

unsigned char USART_receivedata(void)
{  
          unsigned char rec;
        if(USART_GetFlagStatus(USART2,USART_IT_RXNE)==SET) //检查制定的USART,接收中断标志位设置与否
                {                  
                        rec = USART_ReceiveData(USART2);                 //从COM0读取数               
                }
                return rec;        
}

void recieve(void)
{   unsigned char i;
          for(i=0;i
收藏 评论2 发布时间:2012-8-6 13:21

举报

2个回答
容我逍遥一世 回答时间:2012-8-6 13:26:53

RE:stm32串口接收字符串的问题

这个好像已经回答过了!
wucjccit 回答时间:2012-9-23 17:03:46

RE:stm32串口接收字符串的问题

你好,问一下你收发一个字符怎么做的?

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版