您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關LiteOS無法直接燒錄或者燒錄失敗的解決方法是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
程序編譯成功,并且電腦上已經安裝ST-Link驅動,你使用的仿真器也是ST-Link。
上圖黑色的是J-Link,下圖紫色的是ST-Link,本教程適用于ST-Link,如果是J-Link,點擊這里查看教程
設備管理器中也能查看你使用的是ST-Link還是J-Link
第一步:先到IoT Studio創建的工程目錄中把Huawei_LiteOS.hex文件取出
該文件默認在GCC/build目錄中,注意:由于大家IoT Studio版本不一致,所以可能不在build中,但是一定在GCC目錄下,可以自己找找。
第二步:打開STM32 ST-Link Utiliry并燒寫程序
①找到該軟件,一般位于C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\STM32 ST-LINK Utility.exe中也可能安裝時你自己指定了路徑
②打開STM32 ST-LINK Utility,選擇File-->Open file,在選擇剛才我們說的xxx.hex文件
③點擊connect to the target,下方會自動顯示識別出來的芯片型號以及flash大小
④點擊Full chip erase,擦除整塊芯片之前的程序
⑤點擊program verify并點擊start,等待燒寫并校驗完成,你就能看到程序正在運行了
關于LiteOS無法直接燒錄或者燒錄失敗的解決方法是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。