完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
今天是第二周的实习了,上次的问题基本上没有任何进展,我是说有助于解决问题的途径,不过花了一天 时间,至少可以确定两件事,第一就是硬件上是没有问题的,至少在我的只是体系里面他应该是不会出问题的(可能并不是那么可靠),第二件事情就是软件和有可能也没有问题,因为即使我使用最简单的代码,它依旧无法完成通信。说实话真的很恼火。一直找不到问题所在。现在说明一下问题的现象,希望有看到的前辈可以指导一下!
我通过u***转唇口向板子发送的数据,板子接收到的是错误的。板子向上位机发送的数据也是错误的。总结的说就是数据传输是有错误的。其他的部分在我看来没有什么问题。但是有一点,就是程序可以正常下载! 好了,问题说完了,来说一说我今天学到的一些知识。首先是关于之前的CRC校验,今天发现了之前的一个问题,我以前是使用计算出的校验码,将要发送的数据转换成hex码进行通信传输的。但是这有个问题,不仅仅是不容易读懂的问题,而是你计算出的校验码和数据中的某些重要的诸如起始位和停止位会有冲突,这会妨碍检测!所以这之后我会将校验码由两个字节转换成4个 字节,每个字节表示hex码中的一个数字,比如校验码为12 34(HEX),在传输的时候会转换成1234(ASCII)。集体侧转换代码会在明天写出来! 好了今天就是这样了! PS:本人现在大三,在嵌入式领域只能算是一个刚刚看见门槛的小学生,上面的写的东西大部分是我看的资料,也有一些是我的想法。如果您不小心点开了,又不幸看完了,那么我还真是感激不尽!当然,如果您愿意留下只言片语,或是交流,或是指正,鄙人更是感激万分! 末学后进在这里,希望与大家一起进步,成长! |
|
相关推荐
3 个讨论
|
|
|
加油
|
|
|
|
|
|
|
|
|
能不能确定你的u***转串口的线是没有问题的,还有串口收发从单片机出来之后接了232芯片,这个芯片坏掉也有可能造成乱码,直接从单片机引出串口线(ttl电平)测试看看
|
|
|
|
|
|
|
|
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16900 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:25 , Processed in 1.170372 second(s), Total 67, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1851