国产精品久久久久影院,成人午夜福利视频,国产精品久久久久高潮,国产精品 欧美 亚洲 制服,国产精品白浆无码流出

歷史上的今天

今天是:2025年01月28日(星期二)

2021年01月28日 | 你的STM32芯片F(xiàn)LASH容量真如ST官方選型手冊那樣嗎?

發(fā)布者:星塵之淚 來源: eefocus關(guān)鍵字:STM32芯片  FLASH容量  ST 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

    如果某一個天項目經(jīng)理提出一個需求,要求在現(xiàn)有STM32產(chǎn)品基礎(chǔ)上,內(nèi)部FLASH增加64K字庫,你腦海中首先會想到什么?

圖片


1先說點(diǎn)其它

一般對于初學(xué)者來說,內(nèi)部FLASH完全足夠,跑一個簡單的裸機(jī)Demo,或者一個RTOS加上兩個任務(wù)的Demo,對于現(xiàn)在的MCU完全沒有壓力。


但是,一旦你接觸到實(shí)際項目,你會發(fā)現(xiàn)很多地方都會開支FLASH,而且有些項目占用FLASH還不小。比如:某種特定算法,加載字庫,甚至放兩張圖片在FLASH里面。


再拿一個IAP應(yīng)用編程的例子來說:一般對升級這個功能做的好一點(diǎn)的,會有一塊區(qū)域(備份區(qū)域)與應(yīng)用程序差不多大小的FLASH區(qū)域。就是說:為了保證安全,你程序下載保存在一個備份區(qū)域,等下載成功再更新應(yīng)用程序。 這樣做的目的:就是防止在下載的時候中途掉線,導(dǎo)致失敗。


找了一個圖,大致如下,將FLASH劃分為3個區(qū)域(引導(dǎo)程序FLASH區(qū)域、應(yīng)用程序FLASH區(qū)域、備份程序FLASH區(qū)域),你們琢磨一下。

圖片


2STM32芯片選型

一般我們項目提出需求之后,都會選擇一款合適的MCU,首先想到的就是查看【選型手冊】,除了選擇外設(shè)資源之外,還有就是選擇適合的FLASH容量大小。STM32產(chǎn)品命令規(guī)則如下:

圖片


選型手冊地址:

https://www.stmcu.com.cn/upload/Selection_Guide.pdf

(微信公眾號不支持外鏈接,復(fù)制網(wǎng)址打開)


3驗(yàn)證STM32內(nèi)部FLASH究竟有多大

說了關(guān)于FLASH的一些話題,回來說說本文的重點(diǎn):我們的STM32內(nèi)部FLASH可能不止上面選型手冊說的那么大一點(diǎn)。


比如:我的MCU芯片具體型號為STM32F103RF,查看手冊可以知道其容量為768K,但實(shí)際它有1M的FLASH容量。

圖片


我這里大概說兩點(diǎn)簡單驗(yàn)證的方法:
1.通過編程驗(yàn)證

簡單來說就是通過擦除,寫入,讀取指定地址(就是超過FLASH大小的地址)。

FLASH_EraseSector

FLASH_ProgramWord


2.通過工具讀取FLASH數(shù)據(jù)

這個辦法是最直接,也是最簡單的辦法。拿STM32 ST-LINK Utility這個下載工具來舉例說明:

圖片

重點(diǎn)其實(shí)都在圖中描述出來了:超過768K地址,實(shí)際上還可以讀出來數(shù)據(jù)的。

(上圖是我拿STM32F103RF真實(shí)MCU讀出來的,應(yīng)用程序起始地址就是0x080C0000,應(yīng)用程序?qū)嶋H也運(yùn)行起來了)


說了這么多,其實(shí)我想說的是:STM32芯片有許多也是類似,不止我上面舉例的STM32F103RF,103RC標(biāo)稱的是256K,其實(shí)不止256K空間。如果你發(fā)現(xiàn)你FLASH空間不足了,通過上面方法可以看看是否不止那么大的空間。


最后留一個問題:你知道為什么ST廠家會這么操作嗎?


關(guān)鍵字:STM32芯片  FLASH容量  ST 引用地址:你的STM32芯片F(xiàn)LASH容量真如ST官方選型手冊那樣嗎?

上一篇:關(guān)于STM32的計數(shù)和延時
下一篇:關(guān)于STM32的幾點(diǎn)重要內(nèi)容

推薦閱讀

電子網(wǎng)消息,臺積電南科晶圓18廠第一期新建工程動土祈福典禮,昨天在臺南善化區(qū)北園二路三抱竹路交叉口附近舉行,董事長張忠謀說,晶圓18廠總投資額為5000多億元新臺幣。臺積電啟動5nm新廠建廠計劃,晶圓18廠昨天動土,未來將有3期廠房生產(chǎn)5nm制程產(chǎn)品。張忠謀表示,3nm新廠也將座落南科.
你對于機(jī)器人的概念是什么?機(jī)器人是自動執(zhí)行工作的機(jī)器裝置。它既可以接受人類指揮,又可以運(yùn)行預(yù)先編排的程序,可以協(xié)助或取代人類的工作。當(dāng)你想到機(jī)器人是,你可能沒有想象過漂浮在水面上的彈性網(wǎng)狀物,沒錯這正是北卡羅來納州立大學(xué)的研究人員所開發(fā)的“機(jī)器人”。據(jù)悉,這些柔軟的結(jié)構(gòu)是通過3D打印技術(shù)實(shí)現(xiàn)的,并嵌入了磁性顆粒,可以拉伸和壓縮以抓...
一、AI機(jī)器感知解決機(jī)器理解世界的問題。1.機(jī)器視覺硬件可采集周圍環(huán)境信息目前常用的視覺傳感器主要有:攝像頭、ToF鏡頭和激光雷達(dá)技術(shù)。1)機(jī)器視覺相機(jī)機(jī)器視覺相機(jī)的目的是將通過鏡頭投影到傳感器的圖像傳送到能夠儲存、分析和(或者)顯示的機(jī)器設(shè)備上??梢杂靡粋€簡單的終端顯示圖像,例如利用計算機(jī)系統(tǒng)顯示、存儲以及分析圖像。2)激光雷達(dá)技術(shù)激...
近日,伴隨蔚來估值破930億美金,恒大汽車估值破3900億港元,智能駕駛賽道在醫(yī)院垂直領(lǐng)域再次傳來融資信息——諾亞醫(yī)院物流機(jī)器人宣布B輪融資1.2億元人民幣,成為該垂直賽道規(guī)模最大的融資之一。疫情全球蔓延之下,醫(yī)院場景對無人化智能物流需求暴漲。近年來,國內(nèi)大力推進(jìn)G、無人駕駛、人工智能、智能物聯(lián)等技術(shù)的應(yīng)用部署,讓智能駕駛、智能物流技術(shù)基...

史海拾趣

問答坊 | AI 解惑

關(guān)于傳感器的課件與大家共享

關(guān)于傳感器的課件與大家共享 其余部分:https://bbs.eeworld.com.cn/thread-74990-1-1.html [ 本帖最后由 ramble 于 2009-6-27 01:28 編輯 ]…

查看全部問答∨

L298資料

本帖最后由 paulhyde 于 2014-9-15 08:59 編輯 L298資料沒有的朋友可以下一下有原理電路圖  …

查看全部問答∨

推薦/1U/技嘉R114V/雙核/服務(wù)器/2G 800/500G企業(yè)級/帶光驅(qū)

雙核 雙熱插拔 1U 技嘉原裝服務(wù)器 GS-R114V 一款很強(qiáng)性價比的服務(wù)器 出色的速度 穩(wěn)定的性能(以下產(chǎn)品屬原裝全新,享有二年保修;錢客為您提供專業(yè)的網(wǎng)站建設(shè)域名注冊及代理電信IDC托管等一條龍服務(wù)。) 絕對是廣大 中小型企業(yè)網(wǎng)站托管 中 ...…

查看全部問答∨

帶有CAN總線的ARM11開發(fā)平臺!

飛凌的TE6410開發(fā)板,基于S3C6410處理器,大家欣賞一下,各項性能很完美,詳情:http://www.witech.com.cn/product/TE-6410.html …

查看全部問答∨

招聘軟件工程師(深圳)

職位要求:     1. 有Windows下的WDM驅(qū)動開發(fā)經(jīng)驗(yàn);   2. 擁有Windows, Linux下的應(yīng)用軟件,UI等開發(fā)經(jīng)驗(yàn);     3. 能承受較大的工作壓力,熱愛工作;     4. 英語閱讀能力強(qiáng);     5.有單片機(jī) ...…

查看全部問答∨

攝象頭圖象90度顛倒

各為大俠求助,我用的攝象頭為 OV9655圖象都好的,就是顛倒了90度.請問是什么原因啊.…

查看全部問答∨

STM8S請問有沒有不用庫的例程?

請問有沒有不用庫的例程?初學(xué)STM8S。 發(fā)現(xiàn)所以的例程序基本都調(diào)用庫。用庫的例程看起有點(diǎn)吃力。還是去對著庫看,效率也不是很高。 想找一些不用庫存的例程。主要是time1做PWM輸出。串口通信。定時器這些。謝謝!…

查看全部問答∨

中斷問題~~

看了以前的不少中斷的貼子 有的說: " 430的中斷系統(tǒng)和51核的差別比較大的。嵌套是不分優(yōu)先級的,只有在多個中斷同時競爭時,這個優(yōu)先級才有意義。 基本定時器的優(yōu)先級最低.430的優(yōu)先級只有在同一機(jī)器周期內(nèi)同時發(fā)生多個中斷或退出 ...…

查看全部問答∨

PCBA Test Engineer PCBA測試工程師

職位描述   工作職責(zé): 1)負(fù)責(zé)新進(jìn)PCBA測試設(shè)備的安裝,調(diào)試及維修; 2)負(fù)責(zé)外協(xié)PCBA測試設(shè)備的維修及技術(shù)支持; 3)協(xié)助物流部評估外協(xié)廠家的測試產(chǎn)能及產(chǎn)能提升; 4)定期對外協(xié)PCBA設(shè)備的狀況進(jìn)行跟蹤,確保外協(xié)測試設(shè)備的穩(wěn)定運(yùn)行. ...…

查看全部問答∨

HCS08運(yùn)行不穩(wěn)定,極易出錯?

1 臨時變量或非直接頁內(nèi)存的全局變量經(jīng)常不起作用,賦值賦不進(jìn),換成zero_ram區(qū)的全局變量就OK了; 2 臨時變量或非直接頁內(nèi)存的全局變量容易引起程序出錯,換成zero_ram區(qū)的全局變量就OK了; 3 有浮點(diǎn)運(yùn)算時出錯率大增; 4 有中斷函數(shù)時出錯率增加 ...…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章
電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved