我在使用LPC55S16JEV98E这个芯片时遇到问题。使用开发板LPC55S16-EVK上的USART或MCAN代码时,更改FC0串口为FC1或其它时,没有波形输出,这是为什么呢?

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

我在使用LPC55S16JEV98E这个芯片时遇到问题。使用开发板LPC55S16-EVK上的USART或MCAN代码时,更改FC0串口为FC1或其它时,没有波形输出,这是为什么呢?

667 Views
MM纸桥
Contributor I
 
Labels (1)
Tags (1)
0 Kudos
2 Replies

659 Views
MM纸桥
Contributor I

使用lpcxpresso55s16_usart_interrupt进行测试,将0_29和0_30更改为0_8和0_9,修改部分代码如下:

#define DEMO_USART USART5
#define DEMO_USART_CLK_SRC kCLOCK_Flexcomm5
#define DEMO_USART_CLK_FREQ CLOCK_GetFlexCommClkFreq(5U)
#define DEMO_USART_IRQHandler FLEXCOMM5_IRQHandler
#define DEMO_USART_IRQn FLEXCOMM5_IRQn

const uint32_t port0_pin8_config = (
IOCON_PIO_FUNC3 |
IOCON_PIO_MODE_INACT |
IOCON_PIO_SLEW_STANDARD |
IOCON_PIO_INV_DI |
IOCON_PIO_DIGITAL_EN |
IOCON_PIO_OPENDRAIN_DI);
IOCON_PinMuxSet(IOCON, 0U,8U, port0_pin8_config);

const uint32_t port0_pin9_config = (
IOCON_PIO_FUNC3 |
IOCON_PIO_MODE_INACT |
IOCON_PIO_SLEW_STANDARD |
IOCON_PIO_INV_DI |
IOCON_PIO_DIGITAL_EN |
IOCON_PIO_OPENDRAIN_DI);
IOCON_PinMuxSet(IOCON, 0U, 9U, port0_pin9_config);

测量引脚,没有波形,甚至没有高电平。

0 Kudos

666 Views
MM纸桥
Contributor I

期待回复

0 Kudos