完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,团队,
对于我们的一个项目,我们使用CY8CKIT-1001 EVK板和CY8C5868LP035模块。这是我第一次使用CAN协议。因此,我们通过所有可用的文档(可以IP数据表,AN527 01)和视频。现在我们对PSoC设备中的CAN模块有些疑虑(如果他们是愚蠢的问题,我很抱歉)。 每当CAN总线上的RX节点接收到CAN帧,并确定在接收到的帧中存在错误(表单错误、填充错误、CRC错误)。他生成错误帧,以便Tx节点重新发送帧。因此,PSoC中的控制器是否能够发送错误帧或在PSoC上运行的固件必须以这样的方式编写,当接收到的中断产生时,RX节点将生成并写入错误帧到总线上。 类似地,TX节点将CAN总线写入CAN总线。但他不会收到任何ACK或错误(ACK错误,位错误)发生。所以他将重新发送CAN帧。但是,PSoC中的控制器能否重发,或者PSoC上运行的固件必须以这样的方式编写,每当生成T插中断时,ISR将重新发送该帧到总线上。 你能给我们建议其他有用的文件,可以编程模块。 谢谢和问候, Abhishek Naik。 以上来自于百度翻译 以下为原文 Hello Team, For one of our project, we are using Cy8ckit-001 EVK Board and CY8C5868-LP035 module. This is the first time I am working on CAN Protocol. So we went through all available documents(CAN IP datasheet, AN52701, ) and video. Now we have some doubts with respect to can module in PSoC device( I am sorry if they are silly questions). Whenever Rx node on CAN Bus receives a CAN frame and determines that there is an error(Form error, Stuff error, CRC error) in the received frame. He generates Error Frame so that Tx node will resend the frame. So will CAN controller in PSoC will send error frame or Firmware running on PSoC has to be written in such a way that when the received interrupt is generated Rx node will generate and write error frame on to the bus? Similarly, Tx node will write a CAN frame to the CAN Bus. But he will not receive any ack or an error(Ack error, bit error) occurs. So he will resend CAN Frame. But CAN controller in PSoC will resend or Firmware running on PSoC has to be written in such a way that whenever the Txed interrupt is generated ISR will resend the frame on to the bus? Can you suggest us any other documents that useful for programming CAN module. Thanks and Regards, Abhishek Naik. |
|
相关推荐
3个回答
|
|
你好,团队,
我在等待你的回应。请帮我解答一下我的问题。 谢谢和问候, Abhishek Naik。 以上来自于百度翻译 以下为原文 Hello Team, I am waiting for your response. Please help me out with my queries. Thanks and Regards, Abhishek Naik. |
|
|
|
你好,团队, 我在等待你的回应。请帮我解答一下我的问题。 谢谢和问候, Abhishek Naik。 以上来自于百度翻译 以下为原文 Hello Team, I am waiting for your response. Please help me out with my queries. Thanks and Regards, Abhishek Naik. |
|
|
|
嗨,Abhishek,
错误帧和ACK等的发送由CAN组件本身负责。 您不需要为此编写额外的固件。 希望这有帮助。 请随时更新任何查询。 当做 哈尔沙塔 以上来自于百度翻译 以下为原文 Hi Abhishek, Send of error frame and ACK etc. are taken care by CAN component itself. You don't need to write extra firmware for this. Hope this helps. Please feel free to update for any query. Regards Harshada |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2106 浏览 1 评论
1853 浏览 1 评论
3671 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1788 浏览 6 评论
1536 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
572浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
424浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
438浏览 2评论
386浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
916浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 02:11 , Processed in 1.045519 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号