12
返回列表 发新帖

[分享] 关于kl25z的spi使用

[复制链接]

该用户从未签到

2

主题

17

帖子

0

新手上路

Rank: 1

积分
12
最后登录
1970-1-1
 楼主| 发表于 2014-3-26 20:25:02 | 显示全部楼层

回复:关于kl25z的spi使用

回复第 10 楼 于2014-03-26 15:29:52发表:
回复第 9 楼 于2014-03-26 15:14:07发表:
回复第 8 楼 于2014-03-26 14:46:02发表:
回复第 7 楼 于2014-03-26 14:18:42发表:
回复第 6 楼 于2014-03-26 14:13:57发表:
回复第 5 楼 于2014-03-26 09:22:16发表:
回复第 3 楼 于2014-03-24 17:02:53发表:
你只要一个配置成主机,一个配置成从机,再加外面接线正确就可以了。
 
怎么配置主机和从机啊?还有就是接线的时候有没有什么冲突啊?比如发现PTC6管脚与MMA8451Q片子相连,需要断开板上J17的跳线,否则SPI无法正常通信。有没有这样的情况啊?
 

 

你用的是什么板子呢?Tower吗?
引脚肯定不要和其他模块共用,否则会有影响。
还有,你程序的话,要改下,一个做主机,一个做从机。主机发,从机接,不然你程序一样,都在发怎么弄呢?对吧!
  我的不是tower。一般都需要改什么?因为是新手,而且那里面的东西有点多,看得不太明白~
 

 

那你用的是什么板子,自己做的吗?还是FREEDOM?
反正不要和板子上其他模块共用引脚就行了,代码是比较复杂,因为你看的代码是PE生成的,
如果你使用的FRDM-KL25的话,就比较好弄了,你就不需要用两块板子,因为这个代码我大致看了下,其实是同一块板子的两个SPI模块通信的,链接方式他也打印出来了。你只需要把同一块板上的线接对就行了,程序也不用改。

你先调试试看,用一块板子哦,如果遇到问题,欢迎你交流。
 
其实用一块板子的,我弄出来了,我就是想试试两块板子是怎么通讯的。算是想为和ADAS1000通讯做基础吧。您说是两块板子通讯麻烦还是和我说的ADAS1000通讯麻烦?
 

 

我不是说通信麻烦,是说这个是PE的代码,看上去比较复杂,那你现在可以一块板子用SPI1做从机,一块板子用SPI0做主机。
然后接线和图中的要求一样,能通信吗?
代码不变不可以吗?
 
代码不变的话,不行啊,收到的就是接收未知信息。
 
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-3-27 13:31:50 | 显示全部楼层

回复:关于kl25z的spi使用

回复第 11 楼 于2014-03-26 20:25:02发表:
回复第 10 楼 于2014-03-26 15:29:52发表:
回复第 9 楼 于2014-03-26 15:14:07发表:
回复第 8 楼 于2014-03-26 14:46:02发表:
回复第 7 楼 于2014-03-26 14:18:42发表:
回复第 6 楼 于2014-03-26 14:13:57发表:
回复第 5 楼 于2014-03-26 09:22:16发表:
回复第 3 楼 于2014-03-24 17:02:53发表:
你只要一个配置成主机,一个配置成从机,再加外面接线正确就可以了。
 
怎么配置主机和从机啊?还有就是接线的时候有没有什么冲突啊?比如发现PTC6管脚与MMA8451Q片子相连,需要断开板上J17的跳线,否则SPI无法正常通信。有没有这样的情况啊?
 

 

你用的是什么板子呢?Tower吗?
引脚肯定不要和其他模块共用,否则会有影响。
还有,你程序的话,要改下,一个做主机,一个做从机。主机发,从机接,不然你程序一样,都在发怎么弄呢?对吧!
  我的不是tower。一般都需要改什么?因为是新手,而且那里面的东西有点多,看得不太明白~
 

 

那你用的是什么板子,自己做的吗?还是FREEDOM?
反正不要和板子上其他模块共用引脚就行了,代码是比较复杂,因为你看的代码是PE生成的,
如果你使用的FRDM-KL25的话,就比较好弄了,你就不需要用两块板子,因为这个代码我大致看了下,其实是同一块板子的两个SPI模块通信的,链接方式他也打印出来了。你只需要把同一块板上的线接对就行了,程序也不用改。

你先调试试看,用一块板子哦,如果遇到问题,欢迎你交流。
 
其实用一块板子的,我弄出来了,我就是想试试两块板子是怎么通讯的。算是想为和ADAS1000通讯做基础吧。您说是两块板子通讯麻烦还是和我说的ADAS1000通讯麻烦?
 

 

我不是说通信麻烦,是说这个是PE的代码,看上去比较复杂,那你现在可以一块板子用SPI1做从机,一块板子用SPI0做主机。
然后接线和图中的要求一样,能通信吗?
代码不变不可以吗?
 
代码不变的话,不行啊,收到的就是接收未知信息。
 

 

这样啊,我待会有空帮你试试看,我弄好了再给你回复啊。
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

17

帖子

0

新手上路

Rank: 1

积分
12
最后登录
1970-1-1
 楼主| 发表于 2014-4-1 21:05:19 | 显示全部楼层

回复:关于kl25z的spi使用

回复第 12 楼 于2014-03-27 13:31:50发表:
回复第 11 楼 于2014-03-26 20:25:02发表:
回复第 10 楼 于2014-03-26 15:29:52发表:
回复第 9 楼 于2014-03-26 15:14:07发表:
回复第 8 楼 于2014-03-26 14:46:02发表:
回复第 7 楼 于2014-03-26 14:18:42发表:
回复第 6 楼 于2014-03-26 14:13:57发表:
回复第 5 楼 于2014-03-26 09:22:16发表:
回复第 3 楼 于2014-03-24 17:02:53发表:
你只要一个配置成主机,一个配置成从机,再加外面接线正确就可以了。
 
怎么配置主机和从机啊?还有就是接线的时候有没有什么冲突啊?比如发现PTC6管脚与MMA8451Q片子相连,需要断开板上J17的跳线,否则SPI无法正常通信。有没有这样的情况啊?
 

 

你用的是什么板子呢?Tower吗?
引脚肯定不要和其他模块共用,否则会有影响。
还有,你程序的话,要改下,一个做主机,一个做从机。主机发,从机接,不然你程序一样,都在发怎么弄呢?对吧!
  我的不是tower。一般都需要改什么?因为是新手,而且那里面的东西有点多,看得不太明白~
 

 

那你用的是什么板子,自己做的吗?还是FREEDOM?
反正不要和板子上其他模块共用引脚就行了,代码是比较复杂,因为你看的代码是PE生成的,
如果你使用的FRDM-KL25的话,就比较好弄了,你就不需要用两块板子,因为这个代码我大致看了下,其实是同一块板子的两个SPI模块通信的,链接方式他也打印出来了。你只需要把同一块板上的线接对就行了,程序也不用改。

你先调试试看,用一块板子哦,如果遇到问题,欢迎你交流。
 
其实用一块板子的,我弄出来了,我就是想试试两块板子是怎么通讯的。算是想为和ADAS1000通讯做基础吧。您说是两块板子通讯麻烦还是和我说的ADAS1000通讯麻烦?
 

 

我不是说通信麻烦,是说这个是PE的代码,看上去比较复杂,那你现在可以一块板子用SPI1做从机,一块板子用SPI0做主机。
然后接线和图中的要求一样,能通信吗?
代码不变不可以吗?
 
代码不变的话,不行啊,收到的就是接收未知信息。
 

 

这样啊,我待会有空帮你试试看,我弄好了再给你回复啊。
请问您帮我看了吗?
 
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 05:12 , Processed in 0.082967 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表