完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
你好,使用图18f45k22mplabx,mcc读取uart数据。它看起来真的是一个不稳定的功能,有些天它工作得很好,我有很好的正确数据,然后突然它什么也没读取!这是正常的吗?当我从uart上阅读时,我不会像你在收集我在超终端上显示的数据之后看到的那样编写和处理任何东西,如果它根本不能工作,我完全理解,但是在没有任何硬件或程序改变它的情况下工作,那么它就阻塞了,这真的很奇怪,我不能相信我的应用程序的这种功能。有没有人生活过这种情况,是正常的吗?谢谢
|
|
相关推荐
16个回答
|
|
|
你希望这个代码做什么?如写的那样,它将尝试在接收到每个字节后对其进行回响。
|
|
|
|
|
|
我的代码打算读串行rs232条形码阅读器,在串行中保存evry字节,然后当我通过miwi连接向另一个节点发送示例10字节时,它有时工作,我得到了很好的结果,然后没有任何理由没有读取确定我的硬件没有损坏,因为我改变了他PIC和ADM202和检查所有的电缆和连接器都是OK,这是一个软件问题。
|
|
|
|
|
|
因为您注释掉了该测试,所以当前代码没有这么做。最好显示整个测试程序,因为您所关注的部分通常不在问题所在的位置。
|
|
|
|
|
|
嗨,你在PIC中使用哪一个时钟:内部时钟还是外部XTAL?如果你的系统需要在工业温度范围内工作,你必须使用XTAL,因为振荡器频率公差在该温度范围内高于+/- 2%。
|
|
|
|
|
|
来自HTTP://www. McCHIP.COM/FUMMS/M913460.ASPX
|
|
|
|
|
|
来自HTTP://www. McCHIP.COM/FUMMS/M913460.ASPX
|
|
|
|
|
|
1-我在家里做测试,最大30度,不是工业环境,我用内部INTOSC 16MHZ FXED通过mcc,因为我用miwi网与外部时钟,它不会建立网络,无论如何,2-这里是代码,如果你可以看到:条形码_flag,我用阻止所有其他操作,当th时在UART中的数据是肯定的,我不打扰UART阅读。
|
|
|
|
|
|
现在,我绞尽脑汁从pcb插座上取下pic18f45k22,然后把它放回去,然后再次编程,它工作区码字节[0]=89条形码字节[1]=48条形码字节[2]=48条形码字节[3]=48条形码字节[4]=48条形码字节[5]=48条形码字节[6]=48条形码字节[7]=48条形码字节[8]=55条形码。字节[9]=70-条形码字节[10]=13-条形码字节[11]=10-我完全没有错误和任何错误,这不意味着什么?有静电荷吗????
|
|
|
|
|
|
现在不经意地不读我的UART:(做同样的操作一样PRGM,这是很奇怪的!我错过了什么,我厌倦了一个新的PIC相同的PRBLM
|
|
|
|
|
|
所以为什么你认为外围设备在RCSTAx中给你这些标志,特别是FERR,OERR。你生活在一个UART永远不会失败的完美世界,对吧?请显示SypSyPrimalIZIE()的代码,我们需要查看波特率的计算。
|
|
|
|
|
|
你好,我的软件检查这些错误:我的波特率是12900,就像我的条形码阅读器和超终端一样,我使用相同的标准读取brcode并在超终端中写入,是prblm吗?谢谢,我该怎么添加这个bug呢?
|
|
|
|
|
|
你必须学会如何调试!你用什么工具来编程/调试?
|
|
|
|
|
|
你好,vloki先生,我用icd 3编程,我用超终端调试我的prgm,你说过你用中断建立你的prgm阅读uart,你能分享你读的部分吗?
|
|
|
|
|
|
-gt;示例循环缓冲区& gt;http://www. McClask.com /论坛/ FindPost / 711936…
|
|
|
|
|
|
顺便说一句:你应该学会如何使用ICD3进行调试……(你可以在PIC内部查看。它不再是一个黑匣子了;
|
|
|
|
|
|
您好,谢谢大家,PBLM解决了它是一个硬件PRBLM条形码阅读器5伏电缆连接到一个弱电压的地方,所以馈电不足以使它工作,所以我的软件是完美的,再次感谢支持和尝试
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1097浏览 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 07:19 , Processed in 0.988358 second(s), Total 102, Slave 85 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
6490