完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我为 LIN 总线使用了一块 9s12xep 板,我发现我几乎无法从 LIN 总线获得信号。
1.我下载了 Lin_stack 并使用了示例程序“XEP100_Gateway”。 2. 我的开发板使用 SCI0 和 SCI1 作为 Lin 总线。所以我更改了 .npf 文件。 3.CANoe无法从开发板获取任何信号。 Demo板和我的板有很大区别。演示板使用 MC33905S 用于 LIN 总线,而我的板使用 TJA1020。 我通过一段没有 lin_stack 的代码检查了我的板子,CANoe 收到了消息。 这两种芯片有什么区别吗?以及任何解决方案? 另外,tim_init()的最后一段应该是TIM_TSCR1_TEN = 1吧? |
|
相关推荐
1个回答
|
|
首先,需要确保LIN总线接线正确,包括电源、地线和通信线。其次,需要检查代码,确保正确配置了SCI0和SCI1作为LIN总线。如果演示板使用MC33905S,而你的开发板使用TJA1020,则需要确保代码中正确配置了TJA1020,包括波特率等参数。最后,确保LIN总线上有其他节点发送数据,以便进行测试。
关于tim_init()函数,确保在最后一段设置TIM_TSCR1_TEN = 1,以启用计时器。此外,还需要检查其他计时器设置是否正确,以确保正确计时LIN总线的数据。 |
|
|
|
只有小组成员才能发言,加入小组>>
1908个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36358 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4397 浏览 0 评论
6052 浏览 1 评论
6764 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4214 浏览 0 评论
619浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
615浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
606浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
694浏览 2评论
798浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 10:14 , Processed in 0.910107 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号