完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我已经遵循了在PSoC 5上安装CAN总线的步骤,所以我想继续添加017个工具包,但是这个文档中的步骤是HTTP://www. CyPress。DoCID=40086参考使用PSoC3板,它看起来不像我的5LP板。
在文件中提到需要一个MixPrim3,这是5LP板的情况下我有吗? 有没有其他文件可以帮助017套安装和配置的5LP? 谢谢您 |
|
相关推荐
12个回答
|
|
您的文档中的安装是针对KIT-1001或两个以上的。
您可以使用KIT-050LP进行连接,并将您的LIN板连接到KIT-050的端口E上。 PSOC3 KIT-030与KIT-050兼容,因此不需要使用PSoC3。文档有点老了,可能是一个PSOC5,那时的CAN还不可用。 鲍勃 |
|
|
|
如果你有-050板,你不需要MixPro 3。它或多或少兼容于-001板,但某些部件的引脚分配不同(开关、LED、LCD)。您需要在演示项目中更改这些作业。除此之外,一切都应该很好。(如果你有任何问题,我有一个- 017和- 050套件可用,并可以交叉检查)
|
|
|
|
我将在这工作今晚又作为一个个人项目,我只能在下班后。
所以我的听力,我可以生成项目并没有在文件中提到的额外的步骤继续。 既然我没有第二个董事会,我的选择是有限的?我问了几个人在工作,一个建议得到一个RS232转USB这样我可以模仿来自另一个串口通信和处理,为“车”在我的情景。 所以我想我的下一组问题将如何发送测试字节到PSoC推进项目。 谢谢您 |
|
|
|
你需要遵循的步骤来操作董事会的例子。不同之处在于:
你不需要连接一个MIXPROP3,而是将-050板直接连接到PC上,在编译和编程之前,你需要在项目中选择合适的5LP设备,板上的电位器的连接将是不同的(并且你需要使用一个不同的PIN,因为P1 [ 6)。因为你只有一个套件,所以你需要在第二个CAN板(或CAN分析仪)。我已经听说过关于USBTin的好东西(http://www. ffcl .d/ubTiN/),这似乎也不太复杂,无法自己构建。 |
|
|
|
所以我在昨晚做了一个项目,有一个问题。因为我没有第二个板,不打算得到它,有任何方法来测试我的板是正确的设置和编程?
我插入了CAN/LIN板到E端口。 编程板,但当然没有第二5LP我不能测试实际COMM,但有任何方法来检查这个板是安装和配置正确吗? |
|
|
|
从安装一个范围到CAN总线,我没有简单的想法。
|
|
|
|
是的,我想,谢谢,我必须看看我如何继续这个项目……我们有一个5LPAT的工作,但目前用于实际支付项目,所以谁知道什么时候可以看到我是否可以借用。
|
|
|
|
所以我修液晶显示器的问题后,我现在可以看到屏幕上的价值,但什么也没有发生..
这是我的主要内容。 #包括<;项目。H & gt;uint8 rx_data;int main() { cyglobalintenable;can_1_start();lcd_char_1_start();为(;;){ /*把您的应用程序代码在这里。* / lcd_char_1_cleardisplay();can_1_receivemsg0();lcd_char_1_position(0,0);lcd_char_1_printstring(“机油温度”);lcd_char_1_position(1,0);/ / lcd_char_1_printint8(rx_data);lcd_char_1_printnumber(rx_data);CyDelay(1000);} } 但是当我连接到卡车和打开它(卡车)的价值从未改变,只是停留在零。 这是在我的Chan11xxrxfunc.c内。 我已经宣布 外部UTIN 8 RXI数据; 无效can_1_receivemsg(uint8 rxmailbox){ if((can_1_rx [ rxmailbox ]。rxcmd。字节[ 0u ] &;can_1_rx_ack_msg)= = can_1_rx_ack_msg){ /* ` #开始message_basic_received ` * / / * * / ` #端` can_1_rx [ rxmailbox ]。rxcmd。字节[ 0u ] | = can_1_rx_ack_msg;} } #如果(can_1_rx0_func_enable)/ ******************************************************************************* *函数名:can_1_receivemsg0 ******************************************************************************** **总结:*此函数入口点接收消息0中断。清除接收*消息0中断标志。只生成接收邮箱,设计为*FULL。**参数:*无。**返回:*无。**可重入:*取决于客户代码。* ******************************************************************************* /无效can_1_receivemsg0(void){ /* ` #开始message_0_received ` * / rx_data = can_1_rx_data_byte1(0);/* ` #端` * / can_1_rx [ 0u ]。rxcmd。字节[ 0u ] | = can_1_rx_ack_msg;} # endif 代码中有什么东西看起来不对吗? |
|
|
|
当我们查看所有代码并能够使用IDE时,检查代码将对我们更有帮助。你能发布你的完整项目,让我们都可以看看你的所有设置吗?要做到这一点,使用C造饰者和GT;文件-GT;创建工作区束(最小)并附加结果文件。鲍勃
|
|
|
|
|
|
|
|
Chan11SyrvEMSG0函数是否激活(意思是启用预处理器指令)?中断是否已启用和激活?
为了帮助调试,您可以激活050板上的LED,并将它们切换到代码的各个位置,以确定它们是否被执行。(一个在主,另两个在您的CAN功能) |
|
|
|
在提供的拉链,因为我没有第二套板,测试和调试在我的书桌,我只能称之为2011truckobd主要项目工作
在这一部分,一切都跟教程一样。我想我的大部分问题是我建造和编程上如果有第二板发送相同的数据。因为我没有第二的设置,我只是连接到卡车看我可以读取数据,在这种情况下,油的温度。 |
|
|
|
只有小组成员才能发言,加入小组>>
748个成员聚集在这个小组
加入小组2054 浏览 1 评论
1809 浏览 1 评论
3620 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1746 浏览 6 评论
1499 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
481浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
335浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
400浏览 2评论
341浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
833浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 04:51 , Processed in 1.117448 second(s), Total 96, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号