本帖最后由 FSL_TICS_ZJJ 于 2014-11-18 14:23 编辑
鉴于kinetis L系列目前关于SPI的例程较少,以KL25为例,只有一个基于PE的SPI例程。所以打算以系列的形式的分享KL系列的SPI相关的例程,希望能够为大家使用kinetis L系列带来方便。 本经验分享是SPI系列中的子文档,主要介绍SPI的基本知识,KL25 SPI硬件寄存器等,然后以SPI的查询法以及中断法实现SPI通信的收发为例,讲解使用两块KL25分别用SPI0以及SPI1作为主从机实现两块板之间的通信。通信结构采用13字节帧的形式,主要实现主机数据帧发送给从机,然后再通过从机将上次从主机获得的信息返回,最终通过主机打印出接收到的信息。
本次经验分享的结构框图如下:
5.jpg (148.87 KB, 下载次数: 0)
下载附件
2014-11-17 16:08 上传
文档以及代码请查看如下附件:
【经验分享】KL系列spi主从通信之查询中断例程.rar
(1.8 MB, 下载次数: 36)
2014-11-18 14:23 上传
点击文件名下载附件
KL27是K2系列的芯片,
多了ROM bootloader,flexIO模块
一周热门 更多>