2151|6

82

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【英飞凌PSOC 62S4 PIONEER KIT 测评】——SPI [复制链接]

本帖最后由 bitter 于 2023-4-19 18:02 编辑

英飞凌PSOC 62S4 PIONEER KIT 测评】——SPI

  • 基本介绍

通过翻阅数据手册,发现PSOC 62S4 PIONEER KIT拥有六个Serial Communication Blocks (SCB),六个都可以配置为SPI模式,支持Motorola SPI、TI Secure Simple Pairing(SSP)和Naional Microwire,操作速率高达25Mhz。作为主机时最多支持四个从机,支持8位或16位数据帧大小,支持在数据发送的过程中改变波特率。

二、主要API介绍

1.SPI初始化cyhal_spi_init()

 

其中,cyhal_spi_mode_t枚举为

 

  1. SPI事件使能cyhal_spi_enable_event()

 

其中,cyhal_spi_event_t结构体为

 

三、SPI简易程序

功能描述:从0开始发送数据,每发一次数据,数据的值加一,LED翻转并将数据的值打印出来。

程序描述:

1.SPI初始化,MOSI引脚为P0_2,MISO引脚为P0_3,时钟引脚为P0_4,片选引脚为P0_5,8位数据帧,时钟极性和相位都为0,高位优先,SPI配置为主机

 

2.设置SPI时钟频率为1Mhz

 

3.SPI发送数据

 

PS:

1.使用逻辑分析仪分析时,发现使用cyhal_spi_transfer()和cyhal_spi_transfer_async()发送数据时,解析的数据不对,不知道是不是因为逻辑分析仪的原因,还是接线原因导致的,或者其它什么原因

VID_20230418_082336

 

main.c

1.61 KB, 下载次数: 0

源代码

此帖出自RF/无线论坛

最新回复

thanks for sharing!   详情 回复 发表于 2023-4-21 16:02
点赞 关注
 

回复
举报

6841

帖子

11

TA的资源

版主

沙发
 
楼主利害呀,进度这么好,期待精彩继续哦。
此帖出自RF/无线论坛
 
 

回复

6069

帖子

4

TA的资源

版主

板凳
 
感谢分享!
此帖出自RF/无线论坛
 
 
 

回复

6060

帖子

6

TA的资源

版主

4
 

ADC初始化cyhal_spi_init() ,笔误了,期待更好的试用

此帖出自RF/无线论坛

点评

谢谢,已修改  详情 回复 发表于 2023-4-19 18:24
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(中级)

5
 
秦天qintian0303 发表于 2023-4-18 13:03 ADC初始化cyhal_spi_init() ,笔误了,期待更好的试用

谢谢,已修改

此帖出自RF/无线论坛
 
 
 

回复

6587

帖子

0

TA的资源

五彩晶圆(高级)

6
 

跟着楼主学习PSOC 62S4 PIONEER KIT 

此帖出自RF/无线论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

7
 

thanks for sharing!

此帖出自RF/无线论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表