[技术问答] IO的初始化,是指的引脚号么?

[复制链接]
4150|3
 楼主| sparrow054 发表于 2021-9-2 11:05 | 显示全部楼层 |阅读模式
  1. void InitDebug(void)
  2. {
  3. #ifdef ITM_DEBUG_OUT
  4. #else

  5.     GPIO_SetFunc(49, 1);
  6.     GPIO_SetFunc(50, 1);
  7.     CKGEN_Enable(DEBUG_UART_CLK, 1);
  8.     CKGEN_SoftReset(DEBUG_UART_SRST, 1);

  9.     UART_SetDivisor(DEBUG_UART, APB_BUS_FREQ / 16.0 / 115200); //apbbus: 48M

  10.     UART_SetDataBits(DEBUG_UART, 8);
  11.     UART_SetStopBit(DEBUG_UART, 1);
  12.     UART_EnableTX(DEBUG_UART, 1);
  13.     UART_EnableRX(DEBUG_UART, 1);
  14.     UART_Set2ByteFIFO(DEBUG_UART, 1);

  15.     UART_SetIntEn(DEBUG_UART, 9);
  16. #endif

  17.     s_debugInit = 1;
  18. }
比如,这里的49、50是不是就是指的第49脚和第50脚?
GPIO_SetFunc(49, 1);

GPIO_SetFunc(50, 1);
RunningX 发表于 2021-9-2 11:50 | 显示全部楼层
对应这个序号 6374061304a03d13bd.png
skyred 发表于 2021-9-2 15:16 | 显示全部楼层
其实,对于这个序号,确实也好奇过
勇敢的大白菜 发表于 2021-9-6 10:00 | 显示全部楼层
我还没有深究过这个事情的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

128

主题

725

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部