国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 資料介紹
    • 簡介
    • 環(huán)境搭建
    • 執(zhí)行測試
    • 注意事項
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

LAT1347_基于STM32CubeIDE移植ClassB 4.0

03/22 14:43
621
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1347_基于STM32CubeIDE移植ClassB 4.0

2.21 MB

簡介

ST 推出了最新版本的 ClassB4.0 功能安全庫,與之前版本相比,ClassB 4.0 主要有如下較大的變化。

1)核心庫不再提供源碼,而是提供庫文件,用戶集成更加方便。

2)啟動自檢與運(yùn)行期自檢統(tǒng)一接口,簡化了用戶函數(shù)調(diào)用。

3)函數(shù)接口與 SIL 兼容,方便客戶在 SIL 與 ClassB 共享代碼。

本文以 NUCLEO-G031K8 為參考板,在 STM32CubeIDE 編譯器環(huán)境下,介紹如何一步步移植 ClassB 4.0,移植 ClassB 4.0,你需要具備 STM32 開發(fā)的基本知識,這些基本知識包含但不限于這些,如 STM32CubeMX 的使用,STM32CubeProgrammer 的使用,編譯器 STM32CubeIDE 的使用,熟悉 STM32 MCU,熟悉 STM32 軟件開發(fā)等。如果對上述基本知識不了解,請在 STM32 中文官方網(wǎng)站 https://www.stmcu.com.cn 獲取相應(yīng)培訓(xùn)資料。

環(huán)境搭建

移植 ClassB 4.0 之前,用戶需要安裝必備的工具軟件以及下載程序包.

執(zhí)行測試

安裝上述步驟添加完代碼之后,檢測代碼書寫無誤,即可編譯工程,如果編譯過程中提示錯誤,需要檢查代碼書寫是否有誤。

注意事項

ClassB 4.0 以庫的形式發(fā)布之后,移植 ClassB 4.0 不再那么復(fù)雜,在移植過程中,注意以下幾點(diǎn),就可以順利的移植成功了。

1)必要的工具必須安裝,這些工具包括 STM32CubeMX,STM32CubeProgrammer,STM32CubeIDE

2)STM32CubeIDE 中相關(guān)路徑需要設(shè)置正確,這些路徑包括頭文件路徑,庫文件路徑,源文件路徑,庫文件。

3)鏈接腳本需要更改正確,否則會導(dǎo)致錯誤。

4)插入 CRC 的腳本命令必須正確,否則 Flash 測試會失敗。

5)與 MCU RAM、Flash 大小相關(guān)的宏定義必須設(shè)置正確,否則也會失敗。

小結(jié)

本文一步步介紹了在 STM32CubeIDE 環(huán)境下移植 ClassB 4.0 的過程,供客戶參考,在移植的過程中,同時閱讀用戶手冊,移植就是非常簡單的事情。

資料預(yù)覽

相關(guān)推薦

梁平县| 泰州市| 昆明市| 左贡县| 渝中区| 屏南县| 大埔区| 宝丰县| 仪陇县| 屯留县| 榆中县| 华亭县| 辽阳县| 乡宁县| 天津市| 长宁区| 永州市| 盐边县| 鄂伦春自治旗| 鄂尔多斯市| 华亭县| 株洲县| 成安县| 普洱| 普定县| 左云县| 大足县| 大宁县| 商城县| 虞城县| 宁乡县| 沈阳市| 泸西县| 教育| 株洲市| 曲靖市| 扶沟县| 赤壁市| 沅江市| 闵行区| 汶川县|