ZHCAG16 November   2025 AM62P

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 SysConfig CodeGen 工具
  5. 2入门指南
    1. 2.1 如何启动 SysConfig(GUI 和命令行)
    2. 2.2 与 CCS 和 Makefile 构建系统的集成
    3. 2.3 MCU SDK 中 SysConfig 文件的位置
      1. 2.3.1 使用现有的 SysConfig 文件
      2. 2.3.2 创建新的 SysConfig 文件
  6. 3CCS 中的示例 SysConfig
    1. 3.1 I2C 读取示例
  7. 4通用应用程序配置
    1. 4.1 RAT 配置
    2. 4.2 MPU 配置
    3. 4.3 MMU 配置
    4. 4.4 系统初始化
      1. 4.4.1 DPL 初始化
      2. 4.4.2 时钟初始化
      3. 4.4.3 PinMux 配置
      4. 4.4.4 驱动程序初始化
      5. 4.4.5 板级外设初始化
  8. 5输出文件
    1. 5.1 CodeGen 工具生成的文件
      1. 5.1.1 调试与故障排除
    2. 5.2 版本不匹配
    3. 5.3 资源冲突
      1. 5.3.1 引脚冲突
      2. 5.3.2 模块实例冲突
      3. 5.3.3 多核资源冲突
    4. 5.4 不支持的驱动程序
    5. 5.5 使用“保留外设”
  9. 6免责声明与预期用途
  10. 7总结
  11. 8参考资料

I2C 读取示例

若要开始使用 SysConfig CodeGen 工具,请导入 MCU SDK 中提供的支持 SysConfig 的现有示例。

  1. 启动 CCS 并导入示例:i2c_read_r5fss0-0_nortos
    1. 选择 Project(项目)→ Import CCS Project(导入 CCS 项目)
    2. 访问 ${MCU+SDK}\examples\drivers\i2c\i2c_read\am64x-evm\r5fss0-0_nortos
    3. 选择项目并导入该项目。
  2. 在 CCS 项目中,用户可以看到 syscfg 文件与其他应用程序文件。
     示例项目图 3-1 示例项目
  3. 双击 example.syscfg 文件,SysConfig GUI 将启动。
    注:

    右键点击 syscfg 文件,然后选择“Open With”→“SysConfig Editor”。

     SysConfig CCS GUI 编辑器图 3-2 SysConfig CCS GUI 编辑器
  4. SysConfig GUI 必须在 CCS 内启动,其外观与图 3-3 所示相似。
     SysConfig CCS GUI 视图图 3-3 SysConfig CCS GUI 视图
  5. 点击 SysConfig GUI 右上角的 Device View(器件视图)按钮,查看用于该项目的器件和封装。
 SysConfig 器件视图图 3-4 SysConfig 器件视图

“Project Properties”(项目属性)中已添加了 SysConfig 支持。默认情况下,此项目已针对 AM64x 系列器件完成配置,所选器件封装设置为 FCBGA (ALV) 封装。如果默认情况下,CCS 项目中未针对 AM64x SysConfig 支持设置项目属性,则 syscfg 文件将不会成功启动 GUI。

使用独立版的 CodeGen 工具(通过 CLI 打开)时,模块配置的步骤与此相同。