完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我可以得到我的18F46K80波特率工作在40兆赫(10兆赫XTAL PLL),但不在64兆赫(16兆赫XTAL PLL)。FoSC对波特率的限制是什么,比如EASART、ECAN和ADC?好的,ADC不是波特率,但我认为它使用类似的分隔链。谢谢。
|
|
相关推荐
5个回答
|
|
不知道你在问什么。最大工作频率还是最大比特率?在64MHz(16MHz晶体+PLL)的无焊面板上运行PIC18F25K80(与您的家庭相同——相同的数据表)没有任何问题。Vdd是3.3伏。你试过将内部振荡器设置为16MHz并打开锁相环吗?这对我来说同样有效,可以给出64MHz的系统时钟。它还消除了论坛上关于晶体特性、电容器、板布局等等的无穷无尽的“助手”建议。无论如何……在尝试USART和其他东西之前,看看是否能够以某种视觉上可验证的速率使LED闪烁,也许每秒一秒,怎么样?FF。或者一些这样的事情。你一定可以在2倍或更小的范围内判断系统时钟是否正确。如果可以,那么让我们一次只做一件事。也许测试EUSAT。我运行的EUSAT在115200波特。SPBRG设置为138可以忽略定时误差——小于0.08%的相对误差。也许你可以给出更多的细节:硬件?你想尝试什么特定的波特值?(不能帮助CAN,因为我现在无法测试。)你如何验证比特率?我使用MAX3232设备将PIC EUSART I/O转换为RS-232,并连接到我个人计算机上的串行端口,在115200波特运行minicom。键盘/屏幕I/O工作完美无瑕。(有时我甚至查看‘作用域’上的EUSART TX数据——特别是如果它不能如预期那样工作的话。)也许您甚至可以发布一些代码,包括配置寄存器位设置……底线:我没有遇到任何关于时钟或异步模式EUSART波特设置的不同之处从数据表中所看到的,问候,戴夫
|
|
|
|
我试着把它烧掉:因为水晶在主板上,CPU在PIM上,我可以想象可能会有问题。我的意思是,这值得一试,而且问题可能是可重复的,也可能是不可重复的,但是您使用的是经过修改的硬件,并没有指定在您的条件下工作。事实上,我对一个适度的无焊料面包板没有问题,这告诉我你需要一个更好的硬件设置。嘈杂的时钟可以掉进或掉出,使闪烁的LED看起来“工作”,但UART操作可能已经停止。而且,不知道你的水晶的谱系,但我继续CE获得了各种各样的晶体(4兆赫,8兆赫,16兆赫,20兆赫和其他一些)从E-BAY。在五个16 MHz晶体中,有四个是坏的。其他人都还好。(我总是用74HCU04在一个小振荡器电路中对新的晶体批量进行粗略的测试,并查看缓冲后的输出范围。)坏波形“几乎”工作,但平方缓冲波形很糟糕。“几乎”工作和“几乎”工作的区别可能取决于温度、室内光量、月相等。无论如何……也许你可以在更低的时钟fr下进行初始开发。PICDEM板上的频率,当你得到真正的PC板时启动它。我不知道你在哪里/怎么得到这种印象,但以我的经验,这根本不是CPU的缺点。时期,问候,戴夫
|
|
|
|
就是这样。我打算在40MHz下工作,直到我们的线路板进来,然后它可能就没问题了。我原以为在线路板上会有更多的问题!布局一定不错!谢谢,艾伦
|
|
|
|
***
|
|
|
|
戴夫KW7X彼得鲁玛?73的
|
|
|
|
只有小组成员才能发言,加入小组>>
5166 浏览 9 评论
2000 浏览 8 评论
1928 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3174 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2226 浏览 5 评论
734浏览 1评论
615浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
506浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
631浏览 0评论
528浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 18:23 , Processed in 1.224181 second(s), Total 57, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号