国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

卷!合宙5元國產MCU—兼容主流F103,支持Keil開發

合宙LuatOS ? 2022-10-17 10:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在時局變幻的市場,有人高呼這是國產MCU的黃金時代,有人輕嘆國產替代前路漫漫其修遠兮……

Air32F103系列秉承合宙MCU超值特性和嚴謹工業設計,相比市場主流F103每盤可省數萬元,行業應用可謂豁然開朗。卷價格,興行業——成本優勢和服務能力,或許是你開啟市場的萬能金鑰匙。

Air32F103系列目前支持多種開發環境,本文主要幫助工程師朋友解決Keil開發環境搭建相關問題。

a2d0655a-4caa-11ed-b116-dac502259ad0.gif

Air32F103系列Keil開發手冊

針對Air32F103系列芯片的Keil開發,將從環境搭建和下載燒錄兩部分進行簡要介紹,工程師朋友可通過技術交流群和官方wiki了解更多內容。

一、環境搭建

1. 準備工作

?安裝MDK5:

具體方法請百度,安裝后需要激活才能編譯大文件。

? 下載安裝Air32F103的SDK:

https://gitee.com/openLuat/luatos-soc-air32f103/

2. 安裝支持包

找到AIR_Jlink_Keil文件夾中最新版本的pack文件,雙擊安裝即可,安裝后可在keil設備列表的Generic下看到AIR32設備。

a35ba1a6-4caa-11ed-b116-dac502259ad0.png

3. 新建工程

? 點擊菜單欄的Project->New μVision Project:

a36536a8-4caa-11ed-b116-dac502259ad0.png

? 創建文件夾和工程名,路徑根據自己實際情況選擇:

a39250b6-4caa-11ed-b116-dac502259ad0.png

? 選擇設備列表中的Generic下的AIR32F103CBT6

a3a9e5d2-4caa-11ed-b116-dac502259ad0.png

? 添加啟動文件
勾選CMSIS下的CORE和Device下的Startup,即可自動配置啟動文件:

a3b5816c-4caa-11ed-b116-dac502259ad0.png

? 添加外設庫支持
例如添加GPIO庫,勾選GPIO組件以后可以看到下面會提示缺少其他組件,根據提示勾選即可,也可以全部勾選:

a3c573ba-4caa-11ed-b116-dac502259ad0.png

? 根據提示勾選缺少的組件之后就消除了提示,點擊OK工程就建立好了

a4266094-4caa-11ed-b116-dac502259ad0.png

? 添加庫函數定義

a433e124-4caa-11ed-b116-dac502259ad0.png

4. 測試代碼

點擊左上角新建一個文件,右鍵保存為main.c,添加一個main函數,點擊編譯按鈕測試是否能編譯成功。

int main(void)

{

while(1);

}

二、下載燒錄

Air32F103開發板出廠默認為DAPLink固件,所以可直接作為調試器給另一個設備調試燒錄。這里介紹DAPLink的使用方法,其他調試器類似。

特別注意:

由于Win7系統不自帶WinUSB驅動,且該系統早在2020年微軟就已停止支持,所以如需使用DAPLINK功能,請升級至Win8以上系統,或自行手動安裝驅動:

Zadig驅動安裝器
https://zadig.akeo.ie/

Air32F103開發板的DAPLink固件,PB13連接被調試設備的SWDCLK,PB14連接被調試設備的SWDIO,PB0連接復位:

點擊工程配置魔術棒,找到Debug選項卡,在下拉列表中選擇CMSIS-DAP Debugger,點擊Settings按鈕:

a49b9af8-4caa-11ed-b116-dac502259ad0.png

查看設備是否連接正常,連接正常可以在SW Device列表里看到設備,可以調整時鐘速度提高效率:

a4a8c9d0-4caa-11ed-b116-dac502259ad0.png

點擊Flash Download選項卡,可以看到我們的支持包已經默認幫我們添加了下載算法,我們可以勾選Reset and Run選項卡,每次下載完自動復位運行代碼,就不用手動按復位按鈕了。

a4b15974-4caa-11ed-b116-dac502259ad0.png

配置完成以后就可以直接點擊燒錄按鈕,下載燒錄代碼到設備了。

相關注意事項:

由于開發板默認的DAPlink固件封堵了SWD調試接口,所以第一次使用SWD下載時,請先按住被調試板子的BOOT按鍵,再按一下復位按鍵,最后松開BOOT按鍵,然后點擊Keil中的下載按鈕。

第一次下載完成后,下次下載就不用這樣操作了(或在下載前先按住被調試板子的復位按鍵,在點擊Keil的下載按鈕后馬上松開按鍵/或者直接用ISP工具擦除芯片)。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18925

    瀏覽量

    398151
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    猛!MCU模組:Air1601/1602雙星出擊!

    在嵌入式開發中,你是否曾面臨這樣的困境:高清UI渲染依賴昂貴高端芯片、圖像處理卡頓、多網通信協同復雜、工業級穩定設計繁瑣……Air1601/Air1602系列MCU模組應運而生:—
    的頭像 發表于 02-13 14:05 ?477次閱讀
    猛!<b class='flag-5'>合</b><b class='flag-5'>宙</b><b class='flag-5'>MCU</b>模組:Air1601/1602雙星出擊!

    國產MCU無縫替代新選擇:FT32F103R8AT7完美兼容STM32F103R8Tx實操解析!

    在全球半導體供應鏈持續波動、國產替代成為產業共識的當下,STM32F103R8Tx作為意法半導體經典的Cortex-M3內核MCU,雖長期占據消費電子、工業控制等領域的核心地位,卻也面臨著交貨周期長
    的頭像 發表于 02-08 15:19 ?1259次閱讀
    <b class='flag-5'>國產</b><b class='flag-5'>MCU</b>無縫替代新選擇:FT32<b class='flag-5'>F103</b>R8AT7完美<b class='flag-5'>兼容</b>STM32<b class='flag-5'>F103</b>R8Tx實操解析!

    為什么國產MCU的工程生態很難統一?

    背景 國產 MCU 種類多、廠商眾多,生態碎片化明顯。 主要原因 廠商 SDK 不統一 :API、驅動結構差異大 開發工具閉源 :無法統一配置流程 工程模板缺失 :初始化步驟、外設配置不一致 社區
    發表于 01-28 09:25

    2025-2026年MCU生態全景分析:國產替代的下一個戰場是\"工具鏈\"

    : \"投入資金開發工具鏈,還是做市場推廣?\" McuStudio的答案: 開發工具鏈,可以獲得: 開發者門檻降低80% 技術支持成本降低70% 市場份額提升3-
    發表于 01-27 08:54

    [工具討論] 如果有一款國產圖形化配置工具STM32Cube,支持所有內核和廠商MCU,你會用嗎?

    國產MCU廠商的需求和痛點進行優化,響應更及時 可擴展 - 提供擴展商店機制,支持復雜場景的定制開發 我們想聽聽 作為工程師用戶: 這樣的工具能否解決你目前項目中的實際問題? 你最看重
    發表于 01-26 10:30

    MB0036核心開發板(評測)

    不夠,還可以自己外接,這塊開發板也是預留了IO口的,支持拓展學習。文末也附加了這塊開發板的資料。 對于這塊開發板的申請方法,在微信搜索賽
    發表于 12-04 22:38

    CW32 MCU用什么IDE開發

    推薦使用IAR Embedded Workbench for ARM、Keil μVision for ARM等IDE開發CW32 MCU應用,其中新版本IAR EWARM直接支持CW
    發表于 11-12 07:52

    國產MCU開始開發工具了?McuStudio是對STM32Cube的拙劣模仿還是真香逆襲?

    。以前對著手冊查寄存器配置半天,現在 勾勾選選,代碼框架直接就生成了 。特別是項目急的時候,這套流程能救大命。 ?? 本土化適配 感覺它對國內幾家主流MCU廠家的芯片支持得更快、更全一些。用
    發表于 10-31 10:18

    FT32A103RDAT車規級32位國產MCU解析,FT32A103RDAT替代STM32F103RD

    FT32A103RDAT3是 FMD 推出的車規級 32 位 MCU,AEC-Q100 Grade 1(-40 ℃~125 ℃)認證,Cortex-M3@72 MHz,512 KB Flash
    的頭像 發表于 10-28 15:34 ?389次閱讀
    FT32A<b class='flag-5'>103</b>RDAT車規級32位<b class='flag-5'>國產</b><b class='flag-5'>MCU</b>解析,FT32A<b class='flag-5'>103</b>RDAT替代STM32<b class='flag-5'>F103</b>RD

    華大電子支持主流開發工具有哪些

    華大電子支持主流開發工具
    的頭像 發表于 09-28 10:43 ?526次閱讀
    華大電子<b class='flag-5'>支持</b>的<b class='flag-5'>主流</b><b class='flag-5'>開發</b>工具有哪些

    MH32F103A系列單片機的功能特性

    MH32F103A是一款硬件完美兼容ST32的國產32位單片機,使用高性能的ARM Cortex-M3 內核,最高工作頻率216 MHz。內置最大512K Flash,96K Sram存儲器。MH32
    的頭像 發表于 09-12 10:58 ?1122次閱讀
    MH32<b class='flag-5'>F103</b>A系列單片機的功能特性

    如何評價華大電子CIU32F003開發板?國產32位MCU能否替代STM32?

    一、開篇:國產MCU的突圍之戰 "當STM32F103價格飆升至20時,我們是否該給國產芯片一個機會?" 以2023年芯片缺貨潮為引子,提
    的頭像 發表于 06-05 10:22 ?1458次閱讀

    靈動微電子MM32MCU主流型芯片選型

    靈動微電子MM32系列32位MCU已經在江湖上久負盛名,以產品平臺化、系列化、兼容性好、性價比高、易于開發著稱。MM32MCU分為超值型、主流
    的頭像 發表于 05-06 13:32 ?2824次閱讀
    靈動微電子MM32<b class='flag-5'>MCU</b>的<b class='flag-5'>主流</b>型芯片選型

    STM32F103×8/STM32F103×B MCU手冊

    參考第2.2節:整個系列的完全兼容性。中密度STM32F103xx數據手冊必須與低、中、高密度STM 32 f 10 xx參考手冊一起閱讀。有關數據手冊和參考手冊的設備勘誤表信息,請參考STM32
    發表于 03-18 16:37 ?0次下載

    使用Keil開發環境和STM32F103RCT6實現RTC功能時,總提示\"RTC_InitTypeDef\" is undefined,為什么?

    使用Keil開發環境和STM32F103RCT6,實現RTC功能時,總提示"RTC_InitTypeDef" is undefined? 頭文件已包含,庫文件也已包含,不知是何原因?
    發表于 03-12 07:38