亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 611|回復: 0
打印 上一主題 下一主題
收起左側

KEIL軟件的簡易使用

[復制鏈接]
跳轉到指定樓層
樓主
ID:1159131 發表于 2026-4-1 19:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Keil工程文件創建&完整使用教程(C51/STM32通用核心步驟)

一、前期準備

1. 安裝Keil uVision4/uVision5,匹配芯片固件庫(51單片機/ARM STM32)
2. 新建文件夾(工程總目錄),內部提前建3個子文件夾:
-  Project :存放工程配置文件
-  Src :存放.c源代碼
-  Inc :存放.h頭文件

二、第一步:新建Keil工程

1. 打開Keil → 點擊菜單欄 Project → New μVision Project
2. 選中提前建好的 Project 文件夾,命名工程(如 LED_TEST )→ 保存
3. 選擇芯片型號(關鍵):
- 51單片機:Atmel/STC → 選中AT89C51/STC89C52
- STM32:STMicroelectronics → 選中對應型號(STM32F103C8等)
4. 彈出「添加啟動代碼」:
- 51單片機:直接選 否
- STM32:選 是,自動加載啟動文件

三、第二步:添加源碼&頭文件

1. 右側Project窗口,右鍵點擊 Source Group 1  → Add Files
2. 選中 Src 文件夾里的 .c 程序文件,添加進去
3. 頭文件配置:
菜單欄 Edit → Configuration → C/C++
找到 Include Paths,添加 Inc 頭文件文件夾路徑(避免報錯找不到.h)

四、第三步:工程核心配置(必設!否則編譯報錯)

1. 輸出Hex文件(燒錄必備)

1. 右鍵工程名 → Options for Target(魔術棒圖標)
2. 切換到 Output 標簽 → 勾選 Create HEX File
3. HEX格式選擇:
- 51單片機: Intel HEX
- STM32:默認即可
4. 可修改Hex文件輸出路徑,保存到指定文件夾

2. 芯片時鐘&晶振配置

1. 切換到 Target 標簽
2.  XTAL(MHz) :填寫實際硬件晶振(如11.0592、12、72)
3. STM32需配置內核、ROM/RAM大小,匹配芯片手冊

3. 編譯優化(基礎默認即可)

C/C++標簽:關閉多余優化,新手選Level 0(不優化,方便調試)

五、第四步:編譯工程

1. 工具欄三個編譯按鈕:
- 🔹 編譯當前文件:Translate(單文件編譯)
- 🔸 編譯修改文件:Build(常用,速度快)
- 🔴 重新全編譯:Rebuild(改配置/加文件必用)
2. 查看底部Build Output窗口:
-  0 Error, 0 Warning :編譯成功,Hex文件生成
- 報錯:排查頭文件路徑、芯片型號、代碼語法

六、第五步:Hex文件查找&燒錄

1. 到工程 Project 文件夾/Output路徑下,找到 xxx.hex 文件
2. 搭配燒錄軟件:
- 51:STC-ISP、普中燒錄器
- STM32:STM32CubeProgrammer、FlyMcu
3. 選擇Hex文件,下載到單片機

七、常見報錯快速解決

1.  cannot find xxx.h :頭文件Include Path沒添加,重新配置路徑
2. 無Hex文件:魔術棒Output里沒勾選Create HEX File
3. 芯片不匹配:重新選對應單片機型號
4. 警告過多:檢查晶振配置、代碼未使用變量

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表