单片机按字符发送0XFF给上位机,

jim200503   2009-6-16 22:41 楼主
单片机按字符发送0XFF给上位机,上位机利用API按字符接收啊,如何转换得到十六进制数,为什么光得到0啊

回复评论 (5)

接收到,未转换前是否正确呢?
点赞  2009-6-16 23:13
单片机按字符发送0XFF给上位机?发了几个字节?给上位机发一个FF(255)字节不就行了。
点赞  2009-6-17 07:10
上位机用什么API接收字符?楼主确定你用的API能干接收到?
没有什么协议?
点赞  2009-6-17 09:28
是不是你的API函数有问题?
我这儿有一个可以用的API通信的代码
http://download.eeworld.net/source/1339593
你用它来单步调试一下。
点赞  2009-6-17 22:08
不要被什么字符方式或二进制方式迷惑,你发送的数据,都可以认为是二进制串。如果是ascII码的话'F''F'是两个字节 0x46,0x46。如果是数据的话就是0xFF。
点赞  2009-6-18 09:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复