完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
嗨,我试着用uart发送十六进制数据(PIC16F1827),但是把它们发送到PC时,我不会收到十六进制的所有字节。我会收到08″000000和一些奇怪的字符。我遗漏了什么吗?什么是正确的发送方式?
|
|
相关推荐
13个回答
|
|
|
|
|
|
|
|
|
是的,这就是我想要的,它将发送三星电视所需的字节关闭。
|
|
|
|
|
|
你如何检查正在发送什么?也许它不显示非ASCII字符。只有0x22是你发送的一个有效的ASCII字符。
|
|
|
|
|
|
我总是用这个工具做我所有的系列测试:
|
|
|
|
|
|
我假设你试图发布一个链接,但是在这个论坛上没有足够的观点来做到这一点。有关如何解决这个问题,请参阅我签名上的链接。
|
|
|
|
|
|
我发现你找到了一个解决办法。你在右击菜单中勾选了“HEX使能”选项吗?我更喜欢Bray Velenje在那个页面的“其他终端”下提到的“终端”程序。
|
|
|
|
|
|
是的,启用了十六进制。我可以在主窗口看到十六进制。我可以确认所有的电视命令工作时,使用大力神与个人电脑。
|
|
|
|
|
|
Wid字符是“是”吗?那是旧DOS字符集中的字符0xD5。你能张贴一张你在大力神窗口看到的屏幕截图吗?
|
|
|
|
|
|
…不应该这样
|
|
|
|
|
|
同意。我还没有打算指出这一点,因为putst()应该只是调用putch(),所以效率会很低,但是那些版本应该已经工作了。
|
|
|
|
|
|
我将用您建议的工具捕获从图片中接收的数据,并将结果返回给您……我知道putch而不是putst,这是我的putst函数:
|
|
|
|
|
|
什么定义为?
|
|
|
|
|
|
没有关系。我收到了正确的字符。用十六进制测试串行字符的软件(终端)确认一切正常。谢谢您的帮助。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1123浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 01:03 , Processed in 1.431134 second(s), Total 98, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4397