master SPI 使用片选信号切换2 路slave
-
版本:ME0 SDK 1.3.1
功能:SPI master使用片选PCS0,PCS1切换两路slave SPI ,选中PCS0时发送A0-A7,选中PCS1时发送B0-B7测试数据如下:
片选0 输出A0-A7
片选1,输出B0-B7
信号3为片选信号切换,由于只有三根线束只能分开显示
程序实现:
定义发送数组
初始化SPI配置,当前初始化的片选信号是SPI_PCS0
切换片选信号和发送数据,使用 SPI_DRV_SetPcs() API根据需要进行片选信号切换即可。在这里为了便于使用万用表测量,做了一个count 计数,可以直接使用万用表测量对应的管脚,也能检测到电平进行周期性变化。
示例代码如下:
master_2slave.zip
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...