OpenEdv-开源电子网

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

串口接收数据不全

[复制链接]

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
发表于 2012-1-10 10:20:30 | 显示全部楼层 |阅读模式
 我串口程序只能接收少于两个字节!
可能都有什么原因呢?
我的缓存定义的足够大,哪位朋友指点下!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 10:27:55 | 显示全部楼层
我的串口代码这样写的--------------------------------


void  UART0_SendByte(uint8 data)

   U0THR = data;     // 发送数据
   while( (U0LSR&0x40)==0 );     // 等待数据发送完毕
}


/****************************************************************************
* 名称:UART0_SendStr()
* 功能:向串口发送一字符串
* 入口参数:srt 要发送的字符串的指针
* 出口参数:无
****************************************************************************/
void  UART0_SendStr(uint8 *str)
{  while(1)
   {  if( *str == '\0' ) break;
      UART0_SendByte(*str++);     // 发送数据
   }
}


void UART0_GetStr(void)
{

while((U0LSR & 0x01)==0);
for(i=0;i<16;i++)
{
rcv_buf=U0RBR;
}
}
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 10:45:34 | 显示全部楼层
不知道你用的什么单片机.
看看数据手册,然后看看别人的代码吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 10:52:53 | 显示全部楼层
原子哥,我现在用的是飞利浦的LPC2129之前在咱家买的STM32开发板还没弄明白,到了公司就让我弄飞利浦的了!弄的很晕!
我的程序和给的例程是一样的!但是就是只能接收两个字节!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 11:11:52 | 显示全部楼层
那你用例程试试了
兄弟你的照片是不是描述了某男在打桌球?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 11:58:27 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
原子哥
这你都能看出来!
呵呵~~~~~~
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 12:27:48 | 显示全部楼层
呵呵,我也喜欢打桌球.
那是你写的 葵花宝典?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 15:14:58 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
呵呵,我也很喜欢打桌球
不是葵花宝典,这是秘密,以后偷偷告诉你!
你玩不玩QQ桌球?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 15:16:41 | 显示全部楼层
回复【8楼】shilang0304:
---------------------------------
不完qq的.
直接去球房打.
经常被张洋虐....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 15:17:02 | 显示全部楼层
兄弟可以单杆多少分啊?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 15:20:24 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
在不用挂的情况下单干最多20连!呵呵 忘记单干多少分了!
以前有个外挂可好用了!
我就是通过外挂提升自己的实力的!
你呢 原子哥?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 15:23:22 | 显示全部楼层
回复【11楼】 shilang0304 :
---------------------------------
倒...
我不玩电脑上的那种,太虚了.
直接去台球室找人PK.
单杆最高分23分
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 15:23:29 | 显示全部楼层
哦,经常被张洋虐啊!呵呵  没事,高手都是被虐出来的!就像学ARM 哪个高手不是被ARM虐的头破血流的!
桌球也是!
待你练桌球练到“头破血流”时,就是你虐张洋时了!
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 15:26:59 | 显示全部楼层
回复【13楼】shilang0304:
---------------------------------
我算了下!23分也挺厉害了,
如果你打一个红球,打一个黄球,一直是这样的话,你至少能打14连杆呢!现实中
14连杆,那也是牛人呀!!!!1                 
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 15:27:21 | 显示全部楼层
关键没太多时间去打球.
以前打黑八,我两差不多,不过他赢得多点.
打斯诺克,那小子就像吃了驴鞭,神准.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 15:28:28 | 显示全部楼层
回复【14楼】shilang0304:
---------------------------------
可惜我那23分打的是高分球.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2010-12-14
在线时间
5 小时
 楼主| 发表于 2012-1-10 15:36:59 | 显示全部楼层
我知道了,你出杆不是很稳,以前在你打8球时,你出杆的误差能被袋口所容忍,而斯诺克的的袋口不能容忍,张洋他出杆稳!
呵呵!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 15:44:50 | 显示全部楼层
 
不把你的葵花宝典分享一下?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 19:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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