ZHCADB4B November 2023 – June 2026 AM625 , AM62L , MSPM0C1105 , MSPM0C1106 , MSPM0L1306
创建目标配置后,MSPM0 二进制文件可以编译并写入片上闪存:
将 CCS 工程导入工作区中。这是该工程的路径:
<Beyond-SDK-installation-path>/Beyond-SDK/collaterals/appnotes/slaaej0-MSPM0-ADC-Attach/<controller>/<x_Byte_x_Channel_SPI>/Peripheral/MSPM0/
构建导入的 CCS 工程。
如果存在重复的 GPIO 引脚名称错误,请执行以下操作:
打开 .syscfg 文件扩展名指示的系统配置文件
打开 ADC12 配置
转到“Pin Configuration”部分并打开 ADC12 通道 7 引脚
将引脚名称从“ti_driverlib_gpio_GPIOPinGeneric0”更改为“ti_driverlib_gpio_GPIOPinGeneric6”
保存更改并重新构建工程
可以在 <Beyond-SDK-installation-path>/…/MSPM0/Debug/<file-name>.out 中找到该编译二进制文件
在“Target Configurations”窗口中右键点击 MSPM0_XDS110.ccxml
选择“Launch Selected Configuration”
在“Debug”窗口中,点击“Texas Instruments XDS110 USB Debug Probe_0/CORTEX_M0P”
依次选择“Run”->“Connect Target”
依次选择“Run”->“Reset”->“Subsystem Reset”
依次选择“Run”->“Load”->“Load Program”
浏览至 MSPM0 工程的二进制文件,然后点击“OK”。
这将向闪存写入二进制文件。
依次选择“Run”->“Resume”
请注意,在较新的 MSPM0 SDK 版本上,这可能会产生编译错误。若要解决此问题,请使用 CCS 中的 Resource Explorer 导入全新的 spi_peripheral_echo_interrupts_LP_MSPM0L1306_nortos_ticlang 工程,然后:
将 spi_peripheral_echo_interrupts.c 从 Beyond SDK 复制到新工程。
针对新工程中的 ADC12、SPI、计时器和事件,按 Beyond SDK 中的方式复制 SysConfig 设置。
有关 CCS 的其他支持,请参阅 Code Composer Studio 用户指南。