完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我还没有检查,但预计FIFF一些UART错误中断…与此形成对比的是,我希望RX中断不会因为中断条件而升高。我错了吗,还是这是您当前问题的原因?
|
|
|
|
|
|
是的,我也在考虑这样的事情…
|
|
|
|
|
|
你如何发送中断字符?
|
|
|
|
|
|
为什么会这样?正在发送字符。查看UXT的RX/TX直线,而不是在框架错误上保留字符…我不知道。我的理解是,在开始位检测之后,对输入进行8/9次采样,然后对奇偶校验位和停止位/位进行采样。如果存在奇偶校验和结束错误,则发出相应的标志,但是接收的数据仍然可用。在数据表中。T错误条件好像接收中断标志(和中断条件)没有生成,正如您所说。在工作日结束时开始主题,明天上午会试。
|
|
|
|
|
|
好吧,因为我似乎激起了一些灰尘。我检查了EV衍生品中的一个数据表:UART有单独的错误中断。因此,我确信如果检测到返回错误,RX中断不会被引发。相反,将引发错误中断。因此,为了能够检测到中断条件,您必须激活UART X错误交织(U1E,U2E)。要在数据表中找到详细信息。
|
|
|
|
|
|
…这有点吓人,因为在我所有的PIC24和33项目中,我确实犯了错误。所以,好吧,框架错误并不常见,我总是有一个健全的协议,但…我得检查一下!!
|
|
|
|
|
|
嗨,达里奥,如果你有一个非二进制协议或一些校验和,就没有必要担心。另一方面:你正在检查一个你永远不会得到的事件:)并且被承认的断点比错误的开始位(又称“尖峰”)要少得多。
|
|
|
|
|
|
你看过那个设备的UART FRM部分吗?在第11.3节中,它讨论了接收方如何对来自同步/中断字符的“唤醒”做出反应,但是如果处理器没有睡着,它就不会做出什么反应。
|
|
|
|
|
|
是的,一切都正常。但是……我只是想正确地完成这项工作:关键是类似的代码来自PIC16/18,看起来我在移植中遗漏了某些东西(虽然我确实知道单独的IRQ可用于USART错误,但是相信它是可选的)
|
|
|
|
|
|
“可选”-一天的话!
|
|
|
|
|
只有小组成员才能发言,加入小组>>
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 08:25 , Processed in 0.890826 second(s), Total 92, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
199