没有合适的资源?快使用搜索试试~ 我知道了~
首页关于S32K系列驱动之----SPI(SDK)开发分享.docx
关于S32K系列驱动之----SPI(SDK)开发分享.docx
需积分: 45 2.2k 浏览量
更新于2023-03-16
评论 4
收藏 164KB DOCX 举报
关于S32K系列驱动之SPI(SDK144/6芯片)的demo版开发测试结果分享,内附SPI关于S32DS PE的如何配置说明、使用demo版测试的代码分享 ,调试过程遇到的问题以及目前的解决方案,可以保证正常使用SPI
资源详情
资源评论
资源推荐

下面是使用 S32K146demo 版开发 SPI 过程中的配置以及测试代码介绍。
1. 配置 PE,点击 ProcessorExpert.pe,配置 SPI
我用的是中断发送是方式:
这个是 pe 的配置,具体使用什么片选和 Phase 要看 MCU(S32K144/6)对应的片选芯
片的具体要求,Phase 可以百度查看 SPI 四种模式区别一文,写的很详细。
2. 关于驱动的初始化:
我采用的是 lpspi,所以生成的 SPI 也是 lpspi 的;MCU 为主,所以用的是 Master 发
送。
这里面:
1. Instance 为所选的 channel,可以看 PE 中关于 pin_mux 中的关于 SPI 的配置,然后
决定所使用的 instance。
2. LpspiSttate 参数为被赋值参数,自定义或使用下图的结构体直接填充都可以:
lpspiCom1State 。
3. spiCon"g 参数为 general code 中用 PE 配置好的值,直接拿来填充,比如我的配置:
把 lpspiCom1_MasterConfig0 带入即可。
初始化结束。

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0