arm 入坑筆記

1.開發環境(IDE)使用keil_5 (keil_mdk)

2.兩個手冊需要關注:用戶手冊(編程需要),數據手冊(硬件)

3.32bit地址空間:0~2^32=4GB尋址空間及(0-FFFF_FFFF)也是4GB容量

4.采用小端存儲模式eg:要存儲0x123456的數據,小端是這樣存儲的0x0000_0001存儲56,0x0000_0002存儲34,0x0000_0003存儲56,

5.在4GB空間的地址范圍,被劃分成了8個512MB的空間,每個空間負責功能的不一樣,具體可查。內部模塊寄存器(0x4000_0000~0x5fff_ffff)

6.基本編程方法:a.基于寄存器,b.基于標準庫c.基于HAL庫(abc逐步封裝)

7.針對于stm32f103單片機,他一共有4組gpio,每組有7組寄存器來控制。

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

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

相關文章

弱監督語義分割學習計劃(0)-計劃制定

經過與deepseek的一番討論和交流,DeepSeek為我設計了一個30天高強度學習計劃,重點聚焦弱監督/無監督語義分割在野外場景的應用,結合理論與實踐,并最終導向可落地的開源項目。以下是詳細計劃: 總體策略 優先級排序&…

vscode遠程報錯:Remote host key has changed,...

重裝了Ubuntu系統之后,由20.04改為22.04,再用vscode遠程,就出現了以上報錯。 親測有效的辦法 gedit ~/.ssh/known_hosts 打開這個配置文件 刪掉與之匹配的那一行,不知道刪哪一行的話,就打開第一行這個 /.ssh/confi…

Python - 爬蟲利器 - BeautifulSoup4常用 API

文章目錄 前言BeautifulSoup4 簡介主要特點:安裝方式: 常用 API1. 創建 BeautifulSoup 對象2. 查找標簽find(): 返回匹配的第一個元素find_all(): 返回所有匹配的元素列表select_one() & select(): CSS 選擇器 3. 訪問標簽內容text 屬性: 獲取標簽內純文本get_t…

DeepSeek驅動下的數據倉庫范式轉移:技術解耦、認知重構與治理演進

DeepSeek驅動下的數據倉庫范式轉移:技術解耦、認知重構與治理演進 ——基于多場景實證的架構革命研究 一、技術解耦:自動化編程范式的演進 1.1 語義驅動的ETL生成機制 在金融風控場景中,DeepSeek通過動態語法樹解析(Dynamic Syn…

代碼隨想錄算法訓練營day38(補0206)

如果求組合數就是外層for循環遍歷物品,內層for遍歷背包。 如果求排列數就是外層for遍歷背包,內層for循環遍歷物品。 1.零錢兌換 題目 322. 零錢兌換 給你一個整數數組 coins ,表示不同面額的硬幣;以及一個整數 amount &#xff0c…

golang channel底層實現?

底層數據實現 type hchan struct { qcount uint // 當前隊列中的元素數量 dataqsiz uint // 環形隊列的大小 buf unsafe.Pointer // 指向環形隊列的指針 elemsize uint16 // 元素大小 closed uint32 // chan…

圖的最小生成樹算法: Prim算法和Kruskal算法(C++)

上一節我們學習了最短路徑算法, 這一節來學習最小生成樹. 最小生成樹(Minimum Spanning Tree, MST)算法是圖論中的一種重要算法, 主要用于在加權無向圖中找到一棵生成樹, 使得這棵樹包含圖中的所有頂點, 并且所有邊的權重之和最小. 這樣的樹被稱為最小生成樹. 最小生成樹廣泛應…

矩陣系統源碼搭建的數據管理開發功能解析,支持OEM

一、引言 在矩陣系統中,數據猶如血液,貫穿整個系統的運行。高效的數據管理開發功能是確保矩陣系統穩定、可靠運行的關鍵,它涵蓋了數據的存儲、處理、安全等多個方面。本文將深入探討矩陣系統源碼搭建過程中數據管理功能的開發要點。 二、數據…

DeepSeek 助力 Vue 開發:打造絲滑的日期選擇器(Date Picker),未使用第三方插件

前言:哈嘍,大家好,今天給大家分享一篇文章!并提供具體代碼幫助大家深入理解,徹底掌握!創作不易,如果能幫助到大家或者給大家一些靈感和啟發,歡迎收藏關注哦 💕 目錄 Deep…

操作系統知識點2

1.P,V操作可以實現進程同步,進程互斥,進程的前驅關系 2.先來先服務調度算法是不可搶占的算法 3.UNIX操作系統中,對文件系統中空閑區的管理通常采用成組鏈接法 4.對于FAT32文件系統,它采用的是鏈接結構 5.不同的I/O…

【個人開發】deepspeed+Llama-factory 本地數據多卡Lora微調【完整教程】

文章目錄 1.背景2.微調方式2.1 關鍵環境版本信息2.2 步驟2.2.1 下載llama-factory2.2.2 準備數據集2.2.3 微調模式2.2.3.1 zero-1微調2.2.3.2 zero-2微調2.2.3.3 zero-3微調2.2.3.4 單卡Lora微調 2.2.4 實驗2.2.4.1 實驗1:多GPU微調-zero12.2.4.2 實驗2:…

iOS 中使用 FFmpeg 進行音視頻處理

在 iOS 中使用 FFmpeg 進行音視頻處理,通常需要將 FFmpeg 的功能集成到項目中。由于 FFmpeg 是一個 C 庫,直接在 iOS 中使用需要進行一些配置和封裝。 1. 在 iOS 項目中集成 FFmpeg 方法 1:使用 FFmpeg 預編譯庫 下載 FFmpeg iOS 預編譯庫: 可以從以下項目中獲取預編譯的 …

Elasticsearch:將 Ollama 與推理 API 結合使用

作者:來自 Elastic Jeffrey Rengifo Ollama API 與 OpenAI API 兼容,因此將 Ollama 與 Elasticsearch 集成非常容易。 在本文中,我們將學習如何使用 Ollama 將本地模型連接到 Elasticsearch 推理模型,然后使用 Playground 向文檔提…

openGauss 3.0 數據庫在線實訓課程18:學習視圖管理

前提 我正在參加21天養成好習慣| 第二屆openGauss每日一練活動 課程詳見:openGauss 3.0.0數據庫在線實訓課程 學習目標 掌握openGauss視圖的管理:創建視圖、刪除視圖、查詢視圖的信息、修改視圖的信息。 課程作業 1.創建表,創建普通視圖…

騰訊云大模型知識引擎×DeepSeek賦能文旅

騰訊云大模型知識引擎DeepSeek賦能文旅 ——以合肥文旅為例的技術革新與實踐路徑 一、技術底座:知識引擎與DeepSeek的融合邏輯 騰訊云大模型知識引擎與DeepSeek模型的結合,本質上是**“知識庫檢索增強生成(RAG)實時聯網能力”**…

利用SkinMagic美化MFC應用界面

MFC(Microsoft Foundation Class)應用程序的界面設計風格通常比較保守,而且雖然MFC框架的控件功能強大且易于集成,但視覺效果較為樸素,缺乏現代感。尤其是MFC應用程序的設計往往以功能實現為核心,界面設計可能顯得較為簡潔甚至略顯呆板,用戶體驗可能不如現代應用程序流暢…

qt QOpenGLTexture詳解

1. 概述 QOpenGLTexture 是 Qt5 提供的一個類,用于表示和管理 OpenGL 紋理。它封裝了 OpenGL 紋理的創建、分配存儲、綁定和設置像素數據等操作,簡化了 OpenGL 紋理的使用。 2. 重要函數 構造函數: QOpenGLTexture(const QImage &image,…

nlp|微調大語言模型初探索(2),訓練自己的聊天機器人

前言 上篇文章記錄了具體的微調語言大模型步驟,以及在微調過程中可能遇見的各種報錯,美中不足的是只是基于開源數據集的微調,今天來記錄一下怎么基于自己的數據集去微調大語言模型,訓練自己的智能機器人!!&…

Java 大視界 -- 量子計算時代 Java 大數據的潛在變革與應對策略(88)

💖親愛的朋友們,熱烈歡迎來到 青云交的博客!能與諸位在此相逢,我倍感榮幸。在這飛速更迭的時代,我們都渴望一方心靈凈土,而 我的博客 正是這樣溫暖的所在。這里為你呈上趣味與實用兼具的知識,也…

手機功耗BugReport字段含義介紹

BugReport一般用來分析功耗問題,例如休眠待機,后臺待機,游戲,視頻,相機場景等 BugReport字段含義介紹 BugReport字段 含義 備注 Reboot 設備的重啟事件 CPU running CPU運行狀態,休眠 或者 喚醒 只有…