RT1176 SBL

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

RT1176 SBL

2,349 Views
Kris_chao
Contributor III

请教各位大神们:

在RT117X 系列SBL的示例工程中,我想要将mcuisp_src中默认配置的LPUART1换成其他串口通道,具体要改哪些地方,我试了很久,感觉还是没有成功,不知道漏了哪里,希望得到各位的帮忙!

0 Kudos
Reply
3 Replies

2,344 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @Kris_chao ,

主要是peripherals_mimxrt1176.c里的

const peripheral_descriptor_t g_peripherals[] = {
#if BL_CONFIG_LPUART_1
// LPUART1
{.typeMask = kPeripheralType_UART,
.instance = 1,          //<-这个东东
.pinmuxConfig = uart_pinmux_config,
.controlInterface = &g_lpuartControlInterface,

...

}

还有就是pin的config了 BOARD_InitPins()

 

Regards,

Jing

0 Kudos
Reply

2,338 Views
Kris_chao
Contributor III

您好:

您说的两个地方我都配置改过了,我觉得还和pinmux_utility_imxrt_series.c和peripherals_pinmux.h这里面的配置有关,好像还有自适应波特率需要重新配置GPIO口,这两个文件里的内容不知道怎么改。

0 Kudos
Reply

2,326 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi,

是的。所谓自适应波特率就是一开始UART的pin其实是GPIO状态。当UART的start进来的时候用定时器去量,量好了得到波特率了再切到UART状态。所以这里确实要改一下。

 

Regards,

 

0 Kudos
Reply