大家好,我正在尝试设置 TM4C1294XL 板的 UART 模块,但我无法回答这样一个问题:“如果我想 设置 UART 模块,我是否必须调用 UARTClockSourceSet()函数?”
为了说明我的问题、这就是我尝试配置 UART 模块的方式
/初始化用于 UART*/ SysCtlPeripheralEnable (SYSCTL_Periph_GPIOC)的 GPIOC; /*启用 UART7*/ SysCtlPeripheralEnable (SYSCTL_Periph_UART7); /*为端口 C*/ GPIOPinConfigure (GPIO_PC4_UART7RX)配置 GPIO 引脚;GPART7_UART_UART7_UART_UART7_UART_UART7_UART_UART_UART_UART7_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART7* (UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART_UART7_UART_UART7
我将在配置函数的第二个参数中使用 UART_CLOCK_PIOSC、因为我希望 UART7时钟具有16MHz 频率、并且我不知道在 执行该操作之前是否必须调用 UARTClockSourceSet (UART7_BASE、UART_CLOCK_PIOSC)。