[技术问答] MINI58下UART配置和SPI配置

[复制链接]
 楼主| dragonjun 发表于 2016-6-12 15:26 | 显示全部楼层 |阅读模式
MINI58技术手册上说UART在SYS->P0_MFP中进行配置
但实际我的配置如下:
SYS->P5_MFP = SYS_MFP_P51_UART0_RXD | SYS_MFP_P50_UART0_TXD;
用串口测试软件能测试到打印输出,这是为什么?

另外SPI配置如下:
SYS->P0_MFP |= SYS_MFP_P01_SPI0_SS | SYS_MFP_P05_SPI0_MOSI | SYS_MFP_P06_SPI0_MISO | SYS_MFP_P07_SPI0_CLK;
但用逻辑分析仪测MOSI和MISO都没波形,不知哪里出错
gejigeji521 发表于 2016-7-27 23:19 | 显示全部楼层
或许那个默认就可以了,配置一下跟默认是一样的。。不过提供的BSP应该有的,安装来做就行。
gejigeji521 发表于 2016-7-27 23:28 | 显示全部楼层
/* Set P3 multi-function pins for UART0 RXD and TXD */
    SYS->P3_MFP = SYS_MFP_P30_RXD0 | SYS_MFP_P31_TXD0;

    /* Setup SPI0 multi-function pins */
    SYS->P1_MFP = SYS_MFP_P14_SPISS0 | SYS_MFP_P15_MOSI_0 | SYS_MFP_P16_MISO_0 | SYS_MFP_P17_SPICLK0;
另外配置完这个只是第一步,还有后面的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

26

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

20

主题

26

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部