主题中讨论的其他器件:TM4C123
工具/软件:Code Composer Studio
我需要在这里进行彻底检查。 我正在使用 TM4C123G Launchpad。 我将时钟设置为80MHz。
SysCtlClockSet (SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHz);
如果我理解正确、PLL 以200MHz 运行、因此200/2.5 = 80MHz 时钟
我有一个 GPIO 连接到示波器。 我将立即打开和关闭它。
GPIOPinWrite (GPIO_Porta_base、GPIO_PIN_3、GPIO_PIN_3);
GPIOPinWrite (GPIO_Porta_base、GPIO_PIN_3、0);
从 GPIO 上升沿到 GPIO 下降沿的时间测量为大约148ns。 对于80MHz 时钟、我觉得这有点慢。 我是不是在搞数学呢?