主题中讨论的其他器件:SysConfig
工具与软件:
我有关于 SYSCFG GUI 运行的一些问题。
我的环境:Windows 10/EVM 板上的 CCS 12.8.1:F28379D
当我尝试不同的示例代码来验证外设接口时、我发现 SYSCFG 无法在 PinMux 中提供所有 GPIO、请参阅屏幕截图。
**示例1:spi_ex1_loopback、GPIO 列表从 GPIO22开始。
我想使用 GPIO11、但没有选择 GPIO11、因此我需要手动编码 GPIO11初始化到 main()。
然后我将其静下来、继续在列表中搜索、最后在列表中搜索到 GPIO11、但我挑选它时会显示警告。
我保存并构建项目,然后检查 Board_init ()的内容(board.c 是/cpu1_RAM/syscfg 中的自动生成文件),它看起来很普通的 GPIO 配置,所以我可以忽略警告,对吗?
**示例2:gpio_ex3_interrupt、列表从 gpio2开始、但列表中没有 GPIO 22。
我被‘从 Google 搜索得到了答案、并且意识到 SYSCFG 应列在 pinmux.csv 的"CPU1_RAM"文件夹中、但 pinmux.csv 中没有完整的 GPIO。
我可以知道什么设置导致差异? 如何列出其中的所有 GPIO?
**示例3:我尝试了 flash_programming_cpu01示例代码、发现此示例中没有 SYSCFG。
我可以知道如何使它自动生成到这个项目吗?
但事实并非如此 Build→Tools→SysConfig 阻抗不匹配。

