完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在使用一种产品(我们称之为键盘),它使用CY8C2664作为它的MCU,并通过RS485与另一主机设备通信。我们在现场与键盘和主机设备之间的通信存在问题,并确定键盘发射机的波特率为3.5%。MCU的主要时钟源是IMO。我检查了UART的时钟分频器设置,发现它们是基于24MHz IMO的期望而正确设置的。然后,用O型范围直接测量时钟速率,并基于我的测量值和我计算的除法器设置。艾德说,IMO实际运行在23.17MHz,误差为3.5%。PSoC技术参考手册在PG109上表示IMO将在2.5%的公差范围内,因此MCU看起来运行不正常。
现在看来,唯一的选择是尝试通过IMOOTR来调整IMO修剪。然而,我们早在0543就有了MCU日期代码的字段中的许多键盘。0543部分具有23.75兆赫的IMO FRQ,并且没有波特率问题。我们遇到的设备的日期是1043。这就是我的问题…我们在这个领域有几千个设备,那么我们怎样才能以简单、方便的方式定制每个设备呢?有没有一个程序员POD或软件会自动为我修剪IMO? 谢谢。 以上来自于百度翻译 以下为原文 I am working with a product (lets call it a keypad) that uses the CY8C27643 as it's MCU and communicates with another host device over RS485. We have had problems in the field with communications between the keypad and the host device and determined that the baud rate of the keypad transmitter was off by ~3.5%. The primary clock source for the MCU is the IMO. I checked the clock divider settings for the UART and found that they were set correctly based on the expectation of a 24MHz IMO. I then measured the clock rate directly with an o-scope and based on my measurements and the divider settings I calculated that the IMO is actually running at 23.17MHz, an error of 3.5%. The PSOC technical ref manual states on pg109 that the IMO will be within 2.5% tolerance, so the MCU appears to be operating out of spec. It looks like the only option right now is to try to adjust the IMO trim via IMO_TR. However we have many keypads in the field that have MCU date codes as early as 0543. The 0543 parts have an IMO freq of 23.75MHz and do not have baud rate problems. The date of the device we are experiencing problems with is 1043. So heres my question..... we have several thousand devices in the field, so how can we custom trim each device in a simple, expedient manner? Is there a programmer pod or software that will auto trim the IMO for me? Thanks. |
|
相关推荐
2个回答
|
|
你好,卫国明,
我很抱歉你所面临的问题。我怀疑是否有任何程序员会修剪IMO或提供一个热门的解决方案。我建议您最好的解决方案是在CyPress技术支持上创建一个故障分析案例。因为这些明显违反了+/- 2.5%的规范。我们需要修理它。 你可以通过点击下面的链接来创建这个例子:HTTPS://SeCUR.CyPress?COM/MyActudio/?ID=25和技术支持=1和源=页眉和CFID=511117和CFToCK=71851803 最好的问候, 普什克 以上来自于百度翻译 以下为原文 Hello Jake, I am sorry about the problem you are facing. I doubt that there is any programmer which will trim the IMO or provide a hot fix. The best solution I would recommend you is to create a Failure Analysis case on Cypress Tech Support. As these clearly violates the spec of being +/- 2.5%. We need to get it fixed. You can create the case by clicking on the following link: https://secure.cypress.com/myaccount/?id=25&techSupport=1&source=header&CFID=511117&CFTOKEN=71851803 Best regards, Pushek |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2102 浏览 1 评论
1848 浏览 1 评论
3666 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1783 浏览 6 评论
1533 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
565浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
419浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
434浏览 2评论
380浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
912浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 13:09 , Processed in 1.004830 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号