RS232串口通信编程的问题 点击:1196 | 回复:3



rmhan

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 8回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2003年2月26日
发表于:2004-03-19 23:44:00
楼主
我在写RS232串口通信c程序时遇到着这样的问题:用putchar()或getchar()收发数据时是字符型数据,收到的数据好像是ASCII码,比如对方发0x0A,但收到的完全不对,如何可以把收的数据转换成我要的数据呢?谢谢指教!



uniquezhu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2004年3月20日
发表于:2004-03-20 23:02:00
1楼
不要用数据形式,用字符串来传输

rmhan

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 8回
  • 年度积分:0
  • 历史总积分:38
  • 注册:2003年2月26日
发表于:2004-03-21 17:34:00
2楼
但是传的时候已经是字符了呀,就是说如何将字符变为十进制来计算。

soso111

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2004年5月17日
发表于:2004-05-17 15:11:00
3楼
把你的程序发过来看下,不然怎么解答? 留下能联系到你的MAIL ,不然怎么告诉你? shen.wei#126.com

热门招聘
相关主题

官方公众号

智造工程师