[技术问答] I/O配置问题

[复制链接]
1296|10
 楼主| dragonjun 发表于 2016-6-8 15:13 | 显示全部楼层 |阅读模式
MINI58蕊片关于串口调试I/O怎么配置
我看了下别人的配置没看懂
SYS->P5_MFP = SYS_MFP_P51_UART0_RXD | SYS_MFP_P50_UART0_TXD;
谁能解释下

另外SPI的I/O怎么配置
zhuotuzi 发表于 2016-6-10 20:32 | 显示全部楼层
这句想理解就看用户手册里面关于介绍这几个寄存器功能的章节。
mintspring 发表于 2016-6-12 11:23 | 显示全部楼层
怎么配置看手册啊,讲解的那个寄存器每个位的功能。这个是基本是。
wahahaheihei 发表于 2016-6-12 18:23 | 显示全部楼层
可以看BSP包例程的初始化函数。
稳稳の幸福 发表于 2016-6-12 22:51 | 显示全部楼层
仔细看看相关库函数的注释就知道了。
捉虫天师 发表于 2016-6-14 17:01 | 显示全部楼层
基础知识点嘛,把相关章节手册读几遍,把例程和相关库函数结合着看
neeringstu 发表于 2016-6-14 22:09 | 显示全部楼层
建议楼主认真读一下芯片资料吧,这个是需要自己认真研读的
wahahaheihei 发表于 2016-6-14 22:18 | 显示全部楼层

    /* Set P3 multi-function pins for UART0 RXD and TXD */
    SYS->P3_MFP &= ~(SYS_MFP_P30_Msk | SYS_MFP_P31_Msk);
    SYS->P3_MFP |= (SYS_MFP_P30_RXD0 | SYS_MFP_P31_TXD0);

    /* Set P1 multi-function pins for UART1 RXD and TXD */
    SYS->P1_MFP &= ~(SYS_MFP_P12_Msk | SYS_MFP_P13_Msk);
    SYS->P1_MFP |= (SYS_MFP_P12_RXD1 | SYS_MFP_P13_TXD1);

    /* Set P0 multi-function pins for UART1 CTS */
    SYS->P0_MFP = SYS->P0_MFP & (~SYS_MFP_P00_Msk) | SYS_MFP_P00_CTS1;
ideafor 发表于 2016-6-15 22:14 | 显示全部楼层
这个芯片手册上都有介绍,楼主不妨找个例子来读一下
gaoyang9992006 发表于 2016-6-16 18:05 | 显示全部楼层
楼主不好好学习啊,先入门再说。
gejigeji521 发表于 2016-7-27 23:13 | 显示全部楼层
/* 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

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