【Keil5-開發指南】

Keil5-編程指南

  • ■ Keil5 介紹
  • ■ Keil5 生成bin文件
  • ■ 新建工程后debug在 BX R0 不動了
  • ■ J-Flash 使用
  • ■ Keil5-Debug調試工具 Jlink---STLink---DAP仿真器
  • ■ Keil5 使用 AStyle插件格式化代碼
  • ■ Keil5-編譯4個階段
  • ■ Keil5-Boot和APP配置
  • ■ Keil5-報錯
  • ■ 芯片手冊區別

■ Keil5 介紹

Keil5 介紹

■ Keil5 生成bin文件

在這里插入圖片描述

#K\ARM\ARMCC\bin\fromelf.exe --m32combined --output=.\@L.srec !L
#K\ARM\ARMCC\bin\fromelf.exe --bincombined --output=.\@L.bin !L

■ 新建工程后debug在 BX R0 不動了

不往下執行,動都不動,原因是可能使用了printf函數。
在這里插入圖片描述
勾選
在這里插入圖片描述
在項目設置中 選擇 target選項卡 然后選擇 USE Mcrolib 這樣就可以了
就是說要用printf函數時要用"Use MicroLIB"庫,即: C 微庫(microlib)

■ J-Flash 使用

J-Flash 使用

■ Keil5-Debug調試工具 Jlink—STLink—DAP仿真器

添加鏈接描述

■ Keil5 使用 AStyle插件格式化代碼

Keil5 使用 AStyle插件格式化代碼

■ Keil5-編譯4個階段

Keil5-編譯4個階段

■ Keil5-Boot和APP配置

Keil5-Boot和APP配置

■ Keil5-報錯

Keil5-報錯

■ 芯片手冊區別

添加鏈接描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/77607.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/77607.shtml
英文地址,請注明出處:http://en.pswp.cn/web/77607.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HarmonyOS SDK助力鴻蒙版今日水印相機,真實地址防護再升級

今日水印相機是一款真實記錄"工作"和"生活"的水印拍照APP。作為專業的可信影像服務平臺,今日水印相機依托時間、地點、身份三重數字水印技術,為企業和個人提供考勤打卡、外勤巡檢、生活美好時刻記錄等場景的可信存證服務。 面對虛擬…

WSL釋放空間

在 WSL (Windows Subsystem for Linux) 中,Linux 發行版可能會占用越來越多的磁盤空間,即使刪除文件后,空間也可能不會自動釋放。這是因為 WSL 使用虛擬硬盤(VHDX 文件)來存儲 Linux 文件系統,而 Windows 不…

C#核心知識

委托 如何聲明一個委托:通過 【delegate 返回值類型 委托名稱】 的格式來定義 如何使用一個委托:使用new關鍵字,并傳入和聲明委托的構造相同的方法名,比如:new 委托名稱(與委托的參數和返回值相同的一個方法名) 如何…

免費LUT網站

FREE LUTs | Color Lookup Tables - Presetpro.com

力扣-160.相交鏈表

題目描述 給你兩個單鏈表的頭節點 headA 和 headB ,請你找出并返回兩個單鏈表相交的起始節點。如果兩個鏈表不存在相交節點,返回 null 。 圖示兩個鏈表在節點 c1 開始相交: 題目數據 保證 整個鏈式結構中不存在環。 注意,函數返…

架構風格對比

架構風格深度對比:從管道-過濾器到微內核 📜 引言 在軟件架構設計中,不同的架構風格適用于不同的業務場景。本文將深入解析 7種主流架構風格,包括它們的核心思想、優缺點、適用場景,并通過對比表格和示例幫助您選擇最…

「Mac暢玩AIGC與多模態05」部署篇03 - 在 Mac 上部署本地向量化模型(Embedding Models)

一、概述 本篇介紹如何在 macOS 環境下,為 Dify 平臺部署本地向量化模型(Embedding Models),支持知識庫文檔向量化、語義檢索與智能體上下文增強。向量化模型是實現知識庫問答與 RAG(檢索增強生成)應用的基礎組件。 二、部署流程 1. 環境準備 確認 Docker Desktop 正常…

shell(3)

1.介紹 定義變量的規則 1.變量名稱可以由字母,數字和下劃線組成,但是不能以數字開頭. 5A200() 2.等號兩側不能有空格. 3.變量名稱一般習慣為大寫,這是一個規范. 2.將命令的返回值只賦給變量 1、A`date`反引號,運行里面的命令,并把結果返回給變量A. 注&a…

人智交互中的AI世代

人智交互中的AI世代 一、研究背景與意義 1.1 技術演進背景 人工智能技術自1956年達特茅斯會議提出概念以來,經歷了多次技術迭代與產業周期。2020年后,以大語言模型(LLMs)和生成式AI(AIGC)為代表的突破性進…

4.環境變量

目錄 1.并行與并發 2. 環境變量 2.1 舉例子 2.2 命令行參數 2.3 環境變量 1.并行與并發 并行:多個進程在多個CPU下分別、同時運行,稱為并行 并發:多個進程在一個CPU下采用進程切換的方式,在一時間段內,多個進程同…

Spring Boot 中使用 Feign 調用內網 IP 接口并記錄入參與出參

在微服務架構中,服務間的通信是常見的需求。Spring Cloud 提供的 Feign 客戶端是一個聲明式的 Web 服務客戶端,它使得服務間的調用變得非常簡單。然而,在實際開發中,我們可能需要調用內網 IP 地址的接口,并且希望記錄請…

【Java】 使用 HTTP 響應狀態碼定義web系統返回碼

系統狀態碼定義 public interface GlobalErrorCodeConstants {ErrorCode SUCCESS new ErrorCode(0, "成功");// 客戶端錯誤段 ErrorCode BAD_REQUEST new ErrorCode(400, "請求參數不正確");ErrorCode UNAUTHORIZED new ErrorCode(401, "賬號未登…

如何搭建spark yarn模式的集群

一、基礎環境準備 ?安裝JDK 1.8? 所有節點需安裝JDK并配置環境變量&#xff0c;確保JAVA_HOME正確指向安裝路徑14。?部署Hadoop集群? 安裝Hadoop&#xff08;推薦3.x版本&#xff09;&#xff0c;配置YARN資源管理器4。在yarn-site.xml中啟用資源調度&#xff1a; <pro…

python22-元組、列表、字典、集合推導式

課程&#xff1a;B站大學 記錄python學習&#xff0c;直到學會基本的爬蟲&#xff0c;使用python搭建接口自動化測試就算學會了&#xff0c;在進階webui自動化&#xff0c;app自動化 循環語句小作業 元組推導式列表推導式字典推導式實踐是檢驗真理的唯一標準 推導式 簡介 Pytho…

探索 CameraCtrl模型:視頻生成中的精確攝像機控制技術

在當今的視頻生成領域&#xff0c;精確控制攝像機軌跡一直是一個具有挑戰性的目標。許多現有的模型在處理攝像機姿態時往往忽略了精準控制的重要性&#xff0c;導致生成的視頻在攝像機運動方面不夠理想。為了解決這一問題&#xff0c;一種名為 CameraCtrl 的創新文本到視頻模型…

跨端開發技術總結

1.electron&#xff1a; 基于node.js 桌面端&#xff1a;window / linux / macos 手機端&#xff1a;無 頁面&#xff1a;網頁開發相關技術都可以 2.tauri 基于rust 桌面端&#xff1a;window / linux / macos 手機端&#xff1a;android / IOS 頁面&#xff1a;網頁開…

單片機-89C51部分:7、中斷

飛書文檔https://x509p6c8to.feishu.cn/wiki/A5gcwyL5giq1JOkkcsscn8eLnzf 一、中斷的作用 中斷是為使單片機具有對外部或內部隨機發生的事件實時處理而設置的&#xff0c;中斷功能的存在&#xff0c;很大程度上提高了單片機處理外部或內部事件的能力。它也是單片機最重要的功…

0805登錄_注冊_token_用戶信息_退出-網絡ajax請求2-react-仿低代碼平臺項目

文章目錄 1 JWT1.1 JWT結構1.2 工作流程1.3 優點1.4 缺點1.5 安全實踐1.6. 適用場景1.7 JWT與OAuth2**8. 示例代碼&#xff08;Node.js&#xff09;** 2 用戶mock和api3 注冊4 登錄5 token存儲6 請求攔截器設置token6 獲取用戶信息7 退出登錄結語 1 JWT JSON Web Token&#x…

大模型入門

一、模型入門路徑 1. 學習預備知識 編程語言&#xff1a;熟練掌握Python編程語言&#xff0c;包括基本語法、數據結構&#xff08;列表、字典、元組等&#xff09;、面向對象編程、文件操作等。Python有豐富的機器學習和深度學習庫&#xff0c;方便進行大模型的開發和實驗。數…

把dll模塊注入到游戲進程的方法_插APC注入

一、概述 APC是異步過程調用,系統創建線程的時候會為線程創建一個APC隊列,當線程調用SleepEx,WaitSingleObjectEx等函數時,并把線程狀態被設置為可提醒狀態時,線程并不會睡眠,而是檢查APC隊列是否為空,如果不為空,轉去執行APC隊列中的每一項,因此給目標進程中的線程插…