?聲明:本文完全免費閱讀,如果你發現某天文章被設置了“VIP權限”,請私信我解除(非筆者所為)。
一、問題現象
? ? ? ? 在打開sysconfig后,GPIO這里會報錯。
? ? ? ? Unable to render selection
? ? ? ? Error:launchPadShortcut:Validation failed:{
二、原因
????????如果大家是參考立創的教程去安裝M0的環境,就很可能遇到這個問題。很多同學下載的是立創的SDK,但Sysconfig卻是從ti官網下的。這就會導致SDK與Sysconfig的版本存在不一致。往往是SDK是舊版本,Sysconfig是新版本。
? ? ? ? 只需安裝與SDK近似版本的Sysconfig就行了。
三、解決方法
3.1 打開兩個網址
前往以下兩個網址:
MSPM0-SDK 軟件開發套件 (SDK) | 德州儀器 TI.com.cn
SYSCONFIG IDE、配置、編譯器或調試器 | 德州儀器 TI.com.cn
或者通過點擊“查看全部版本”進入。
?
3.2 對照版本下載
?????????以大家最常安裝的“mspm0_sdk_2_01_00_03”為例。我們在3.1提供的網站上,發現它是2024-06-10的。
? ? ? ? 接著在Sysconfig中找到時間與SDK時間相近的下載安裝就行了。要比SDK早,但也不用特別老。?
? ? ? ? 然后可以把原來的Sysconfig卸載,安裝剛剛下載的版本。(其實不刪應該也行,只是你Keil導入Sysconfig的時候,不要搞混就行了。)
? ? ? ? ?這里省略在Keil中添加Sysconfig的過程。和你之前添加的步驟是一樣的。(注意:這里可能也需要修改.cfg文件的路徑)。
? ? ? ? 到這里,就基本沒問題了。
四、總結與注意事項
?????????1、這里只要SDK與Sysconfig版本對應就行了。你也可以不動Sysconfig,重新安裝SDK。但是SDK比較大、安裝起來也比較慢,所以一般推薦重裝Sysconfig。
????????2、不用特別擔心“我的版本太老了,會不會用起來不好”。一般的跑車題,用到GIOP、串口、TIM、中斷...這些就差不多了。沒必要追求最新的版本,當然也沒錯。
? ? ? ? 3、如果你還沒解決這個問題,可以私信我遠程操作,收取一瓶可樂錢doge。
?2025-6-28-17:22