完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
你好
我有CY8CKIT-030板套件和CY8CKIT-017 CANboard,我试着听能沟通,为此,我安装了我的CAN板的例子。 ButtoStudioLISION(29位)和比特率=50Kbit,我不知道我必须在哪里改变CAN参数来正确地侦听。 在我的例子中,应用程序返回ME RX错误,我认为问题是CAN配置。 在CAN设置中,我改变了不同的参数,但是它不能正常工作。 谢谢你的先进 交流通信 1.2兆字节 以上来自于百度翻译 以下为原文 Hello I have CY8CKIT-030 board kit and CY8CKIT-017 CAN board, I try to listen CAN communication and for this reason, I installed on my board the CAN example. But CAN protocol is extended (29 bits), and Bitrate=50kbit, and I don't know where I must change CAN parameter to listen correctly. In my example, the application return me Rx errors and I think that the problem is CAN configuration. I changed differents parameter in CAN setup, but it doesn't work ok Thank you in advanced
|
|
相关推荐
11个回答
|
|
你好,
我假设你使用两个PSoC CY8CITK-01S和两个CY8CKIT-017S进行CAN通信。确保PSoCs组件中的CAN组件的设置与“Time'”选项卡相同。 试试这些: 设置 BRP=2 TSEG1=11 TSEG2=4 计算器 时钟频率=24000 0kHz 期望波特率=500 kbps SJW=1 样本模式=1样本 以上来自于百度翻译 以下为原文 Hi, I assume you are using two PSoC CY8CKIT-001s and two CY8CKIT-017s for the CAN communication. Make sure that the settings for CAN component in both the PSoCs are the same for 'Timing' tab. Try these: Settings BRP = 2 TSEG1 = 11 TSEG2 = 4 Calculator Clock frequency = 24000kHz Desired Baud Rate = 500Kbps SJW = 1 Sample mode = 1-Sample |
|
|
|
你好,
你也可以到下面的链接,下载这个项目的应用笔记,并尝试它。 HTTP://www. CyPress?COM/?RID=37766 另一个示例项目在PSoC Creator本身中可用。转到开始页,在示例和工具包部分中,选择“查找示例项目”。在第二个PSoC中编程实现了一个PSoC中的CAN总线控制方案。 谢谢, 兰吉特 以上来自于百度翻译 以下为原文 Hi, You can also go to the following link and download the project with this Application Note and try it. http://www.cypress.com/?rID=37766 Another sample project is available within the PSoC Creator itself. Go to the Start page, in Examples and Kits section, choose Find Example Project. Program the CANExampleControl project in one PSoC and CANExampleRemote in the second PSoC. Thanks, Ranjith |
|
|
|
我使用一个CAN示例,但是应用程序返回ME RX错误,然后我认为问题是定时参数。
我不知道使用什么设备来使用50 kbps和12兆赫。 以上来自于百度翻译 以下为原文 I use a CAN example, but the application return me Rx errors then I suppose that the problem is with timing parameters. I don't know what values introduce to use a device 50 kbps and 12 Mhz |
|
|
|
我使用一个可扩展的发射机连接到CY8CKIT-017和TISTO CY8CKIT-030。
以上来自于百度翻译 以下为原文 I use a CAN extended transmiter connected to CY8CKIT-017 and this to CY8CKIT-030. |
|
|
|
您可以使用计时计算器来计算值。只需输入所需波特率即可。之后,下表显示可能的值。检查CAN组件数据表(第5页),以解释这些值。
我建议BRP=39,TSEG1=5,TSEG2=6。这就在周期的中间给出了一个采样点。 对于29位协议,再次查看数据页(第12页FF)。在这里,您需要正确配置邮箱(将其设置为完全=是,IDE=是,那么您可以输入29位地址)。 以上来自于百度翻译 以下为原文 You can use the timing calculator to calculate the values. Just enter the desired baud rate. After that, the table below show possible values. Check the CAN component data sheet (page 5) for an explanation of these values. I would suggest a setting of BRP=39, Tseg1=5, Tseg2=6. This gives a sample point right in the middle of the cycle. For the 29 bit protocol, look at the data sheet again (page 12 ff). There you see that you need to configure the mailbox correctly (set it to Full=yes, IDE=yes, then you can enter a 29-bit address). |
|
|
|
如果我的发射机有时钟16兆赫,我必须改变CyPress项目演示,我必须修改BuSyCLK到16MHz。
以上来自于百度翻译 以下为原文 If my CAN transmitor has clock 16 Mhz, I must change Cypress project demo and I must modify BUS_CLK to 16Mhz? |
|
|
|
CAN总线主控器的晶频不重要,只是波特率。因此,当您将CAN组件设置为正确的波特率时,应该是很好的。
以上来自于百度翻译 以下为原文 The crystal frequency of the CAN bus master should not matter, only the baud rate. So when you have set the CAN component to the correct baud rate, you should be fine. |
|
|
|
好的,它的工作原理是125 kbps,但是我可以配置CyPress项目使用50 Kbps吗?
在所需波特率选项中,有1000, 800, 500个、250, 125个、62.5个、20, 10个位置。 谢谢你 以上来自于百度翻译 以下为原文 Ok, It works fine with 125 Kbps, but could I configure Crypress project to use 50 Kbps? In desired Baud rate options, there are posibilities: 1000, 800, 500, 250, 125, 62.5, 20, 10 Thank you |
|
|
|
BRP 39 TSEG1 5和TSEG2 6,我认为它可以正常运行。
谢谢你 以上来自于百度翻译 以下为原文 With BRP 39 Tseg1 5 and Tseg2 6, I think that it works ok Thank you |
|
|
|
总是选择CAN组件中所需的波特率,并从下拉菜单中选择适当的BRP、TSEG1和TSEG2,以便采样点位于中间。
以上来自于百度翻译 以下为原文 Always choose the desired baud rate in the CAN component and select appropriate BRP, TSeg1 and Tseg2 from the drop down menu so that the sample point comes in the middle. |
|
|
|
我认为回答一岁的问题没有多大意义。问这个问题的人要么已经解决了,要么放弃了。即使你提供新信息,也不要重复以前说过的话…
以上来自于百度翻译 以下为原文 I don't think it makes much sense to answer questions one year old. The person asking the question either has solved it by now or given up. And even if you do - provide _new_ information and don't repeat what has been said before... |
|
|
|
只有小组成员才能发言,加入小组>>
740个成员聚集在这个小组
加入小组1980 浏览 1 评论
1739 浏览 1 评论
3514 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1670 浏览 6 评论
1449 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
227浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
129浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
325浏览 2评论
274浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
456浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 20:16 , Processed in 0.880662 second(s), Total 98, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191