全国服务热线:18929363263

引脚使用注意事项

发布时间:2022-03-24

引脚使用注意事项

1、美仁芯片I/O口有对整个端口的寄存器输入、输出操作指令,端口位设置寄存器GPIOx->DSET和端口位清除寄存器GPIOx->DRESET为GPIOx- >DO寄存器输出端口提供位访问能力。 GPIOA->DO = 0x01; //对GPIOA的PA0输出寄存器置高电平 GPIOA->DSET_b.DSET0 = 1; //对GPIOA的PA0输出寄存器置高电平 GPIOA->DRESET_b.DRESET0 = 1; //对GPIOA的PA0输出寄存器置低电平 temp = (GPIOA->IN & 0x01); //读GPIOA的PA0输入脚的电平 

2、由于美仁芯片双线SWDAT/SWCLK调试口或单线调试口SWE和I/O口复用,所以在配置I/O口时,要特别注意不能配置此调试口为数字输入或者 输出,否则无法进行在线调试。这些端口上电默认为调试口,如果需要把调试口复用为输入、输出功能口,则需要注意在程序启动运行时,更好 在配置此口为输入、输出功能口前,加一段时间的延时,让调试器或者烧录器有时间通过默认的调试口发送SWD指令控制MCU停止,让芯片可以 进入调试或者烧录模式。 MCU双线调试口SWDIO/SWCLK引脚,SWDIO上电默认为内部弱上拉到VDDSWCLK上电默认为内部弱下拉到GND,如果需要通过此两个口进行调试 或者烧录,正常情况下,不需要外接电阻。但是如果调试或者烧录线很长,建议在SWDIO引脚上拉一个4.7K的电阻到VDD,在SWCLK引脚下拉一个 4.7K的电阻到GND,以增强驱动能力。


MCU单线调试口SWE引脚,SWE上电默认为内部弱上拉到VDD,如果需要通过此口进行调试或者烧录,正常情况下,不需要外接电阻。但是如果调 试或者烧录线很长,建议在SWE引脚上拉一个4.7K的电阻到VDD,以增强驱动能力。 

3、美仁芯片对某位进行操作时,不管是对I/O口还是变量的某一位,只要涉及到位操作,都要留意读、修改、写问题,如果是主程序和中断程序 都会对这个位进行操作,那么建议在主程序中,在对此位进行操作前关闭中断,操作完成后,打开中断; 

4、MR88FX02系列MCUXTAL1/XTAL2脚可以外接晶振,XTAL1对应的引脚为PA7/PA8XTAL2对应的引脚为PA5/PA6,在上电后, XTAL1/XTAL2对应的引脚PA5/PA6PA7/PA8在芯片内部通过一个电阻连接在一起,当使用这些引脚作为GPIO数字功能使用时,可能相互连接的 电阻会导致功能问题,因此建议在初始化程序中,利用配置程序把PA5/PA6PA7/PA8之间的电阻断开。 以下为断开芯片引脚内部电阻连接的配置程序: SYSCTRL->HXTALCON.XTAL2_EN_R=0; //断开芯片内部PA5/PA6之间的电阻 SYSCTRL->HXTALCON.XTAL1_EN_R=0; //断开芯片内部PA7/PA8之间的电阻


5、MR88FX01系列MCU有一个VDD15(或者REGC)引脚,是内核电压的稳压脚,在电路板上需要接一个4.7-10uF的瓷片电容用来 稳压,此电容对电源端干扰的抑制起到很关键作用,在产品整机EMC测试中作用尤其明显。 MR88FX01系列MCU如果直接在烧录座上进行烧录,建议烧录座的VDD15GND接一个4.7-10uF瓷片电容用来稳压,防止烧录时电 压不稳,导致烧录不良。 

6MR88FX02等系列MCU有一个RSTN复位脚,此脚上电默认为复位功能,如果此脚低电平时间持续16ms以上,则芯片产生复位, 直到此脚从低电平变成高电平,芯片才会从复位模式转变为正常运行模式。此脚也可以配置为通用I/O口,但是在使用时要注意 上电时不能有下拉电阻,如果有下拉电阻,此脚上电后为低电平,那么芯片很可能就一直处于复位状态,程序没法运行或者芯 片没法连接调试器、烧录器。 

7MR88/86/82系列MCUEVD管脚,为SVD外部电压输入脚,建议在使用SVD功能时,此SVD引脚配置成数字输出功能,输入功 能可能会引入外部干扰,让芯片异常复位。

相关标签: