ZHCADB4 November   2023 AM625 , MSPM0L1306

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 SPI 事务数据流
    2. 1.2 AM62x 处理器
    3. 1.3 MSPM0L130x 微控制器
  5. 2硬件设置
    1. 2.1 A53 内核硬件设置
    2. 2.2 M4F 内核硬件设置
  6. 3软件设置
    1. 3.1 克隆 Beyond SDK GitHub 存储库
    2. 3.2 SK-AM62x 软件设置
      1. 3.2.1 A53 内核
      2. 3.2.2 M4F 内核
    3. 3.3 LP-MSPM0L130x 软件设置
  7. 4执行步骤
    1. 4.1 在 LP-MSPM0L130x 上运行工程
    2. 4.2 在 SK-AM62x 上运行工程
      1. 4.2.1 A53 内核
      2. 4.2.2 M4F 内核
  8. 5结果
    1. 5.1 单字节单通道
    2. 5.2 单字节多通道
    3. 5.3 多字节单通道
    4. 5.4 多字节多通道
  9. 6总结
  10. 7参考资料

在 LP-MSPM0L130x 上运行工程

创建目标配置后,预编译的 MSPM0 二进制文件可以写入片上闪存:

  1. 将 CCS 工程导入工作区中。这是该工程的路径:

    1. <Beyond-SDK-installation-path>/Beyond-SDK/am62x/MSPM0-ADC-RTC-Attach/MSPM0-ADC-Attach-SPI/<x_Byte_x_Channel_SPI>/Peripheral/MSPM0/

    2. 可以在 <Beyond-SDK-installation-path>/…/MSPM0/Debug/<file-name>.out 中找到该二进制文件

  2. 构建导入的 CCS 工程。

    1. 如果存在重复的 GPIO 引脚名称错误,请执行以下操作:

      1. 打开 .syscfg 文件扩展名指示的系统配置文件

      2. 打开 ADC12 配置

      3. 转到“Pin Configuration”部分并打开 ADC12 通道 7 引脚

      4. 将引脚名称从“ti_driverlib_gpio_GPIOPinGeneric0”更改为“ti_driverlib_gpio_GPIOPinGeneric6”

      5. 保存更改并重新构建工程

  3. 在“Target Configurations”窗口中右键点击 MSPM0_XDS110.ccxml

  4. 选择“Launch Selected Configuration”

  5. 在“Debug”窗口中,点击“Texas Instruments XDS110 USB Debug Probe_0/CORTEX_M0P”

  6. 依次选择“Run”->“Connect Target”

  7. 依次选择“Run”->“Reset”->“Subsystem Reset”

  8. 依次选择“Run”->“Load”->“Load Program”

  9. 浏览至 MSPM0 工程的预编译二进制文件,然后点击“OK”。

  10. 这将向闪存写入二进制文件。

  11. 依次选择“Run”->“Resume”

有关 CCS 的其他支持,请参阅 Code Composer Studio 用户指南