打印
[牛人杂谈]

SPI功能使用步骤

[复制链接]
413|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiekou001|  楼主 | 2024-6-16 21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SPI时钟使能-->SPI模块时钟源设置-->IO复用设置为SPI接口-->SPI模块参数配置-->使用
    /* Enable SPI0 peripheral clock */
    CLK_EnableModuleClock(SPI0_MODULE);




    /* Select PCLK0 as the clock source of SPI0 */
    CLK_SetModuleClock(SPI0_MODULE, CLK_CLKSEL2_SPI0SEL_PCLK1, MODULE_NoMsk);


    /* Setup SPI0 multi-function pins */
    SYS->GPA_MFPL |= SYS_GPA_MFPL_PA0MFP_SPI0_MOSI | SYS_GPA_MFPL_PA1MFP_SPI0_MISO | SYS_GPA_MFPL_PA2MFP_SPI0_CLK | SYS_GPA_MFPL_PA3MFP_SPI0_SS;



    SPI_Open(SPI_FLASH_PORT, SPI_MASTER, SPI_MODE_0, 8, 20000000);

使用特权

评论回复
沙发
jiekou001|  楼主 | 2024-6-16 21:41 | 只看该作者
剩下就是参靠示例,根据需求配置其他相关的设置了。

使用特权

评论回复
板凳
呐咯密密| | 2024-6-17 14:22 | 只看该作者
真简洁啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

129

主题

1274

帖子

2

粉丝