这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » 【CH582M】CH582M的SPI外设(2)

共1条 1/1 1 跳转至

【CH582M】CH582M的SPI外设(2)

专家
2026-08-24 10:59:21     打赏

SPI0支持两种工作模式:模式0和模式3。通过设置 R8_SPIx_CTRL_MOD 的 RB_SPI_MST_SCK_MOD位进行选择。在 SCK 上升沿采样串行数据输入,在下降沿输出串行数据。

在模式0下(RB_SPI_MST_SCK_MOD = 0)

image.png

在模式3下(RB_SPI_MST_SCK_MOD = 1)

image.png

配置为主机模式时,需要设置R8_SPI0_CTRL_MOD 的 RB_SPI_MODE_SLAVE 为 0。

配置从主机模式时,需要设置R8_SPI0_CTRL_MOD 的 RB_SPI_MODE_SLAVE 为 1。

使用SPI0,需要将GPIO复用,可以通过设置 R16_PIN_ALTERNATE实现。

image.png

复位后,默认映射到PA

image.png

是否允许使用SCS、MOSI、MISO,还受限于SPI 模式控制寄存器(R8_SPI0_CTRL_MOD)的以下设置位:

image.png






关键词: CH582M     SPI    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]