- 应用程序:M031系列微控制器(MCU)使用此示例代码在SPI和4 UARTs之间传输数据。
- BSP 版本: M031_Series_BSP_CMSIS_V3.05.000
- 硬件: NuMaker-M031KI V1.0, NuMaker-M031SE V1.1
M031系列微控制器(MCU)使用这一示例代码来发送和接收SPI和4 UARTs之间的数据。
例子中有两个项目:主目录中的一个主项目通过SPI与奴隶进行
通信,将SPI总时钟频率设定为16兆赫,向奴隶发送数据,在检测到奴隶要求后,读取和剖析奴隶数据,记录和打印传送数据长度。奴隶目录中的一个奴隶项目在从主接收SPI数据后通过UARTs将数据发送到其他装置,类似的编码数据,在从其他装置接收UART数据后将数据通知主。本文件介绍了SPI时钟频率和角色设定的示例代码、PDMA基本操作模式和Scatter-Gather操作模式设置以及SPI PDMA传输和传输完成判断。
您可以在下列时间下载样本代码
http://www.nuvoton.com/resources-downlo.0710235903。
nuvoton 核