概念:計(jì)算機(jī)中最小的信息單位是bit,也就是一個(gè)二進(jìn)制位,8個(gè)bit組成一個(gè)Byte,也就是1個(gè)字節(jié),
1個(gè)存儲(chǔ)單元存放1個(gè)字節(jié),每個(gè)存儲(chǔ)單元對(duì)應(yīng)一個(gè)32位(bit)地址,所以重要的話說(shuō)三遍:對(duì)于32bit的ARM CPU
一個(gè)32位地址指向1個(gè)字節(jié)!!! 一個(gè)32位地址指向1個(gè)字節(jié)!!! 一個(gè)32位地址指向1個(gè)字節(jié)!!!
我們常說(shuō)的flash空間,多少多少K,指的是多少多少K byte
假如我們執(zhí)行下面的函數(shù)操作:
FlashWriteWord_P(0x1082,&WordVar); /* 向0x1082、0x1083中寫入0xABCD */
經(jīng)過(guò)編譯,從map文件查看flash內(nèi)容如下:
注意,前面的1080是十六進(jìn)制,所以從0x1080到0x1090,共16個(gè)地址跨越,因?yàn)檫€有0x108A....0x108F
從這個(gè)map中,我們能發(fā)現(xiàn)一些問(wèn)題
(1)驗(yàn)證了一個(gè)32位地址存放的是1個(gè)字節(jié)。
(2)將一個(gè)16位數(shù),也就是2個(gè)字節(jié),存放的順序是低字節(jié)在前,高字節(jié)在后,這個(gè)跟感官上不一樣。
(3)未存放數(shù)據(jù)的閃存單元是0xFF,這個(gè)不是巧合,因?yàn)閒lash說(shuō)到底,內(nèi)部也是只有1和0兩種狀態(tài),CPU默認(rèn)都是1.
另外,一個(gè)潛規(guī)定,向Flash中寫數(shù)據(jù),起始地址最好是偶數(shù),否則容易出現(xiàn)錯(cuò)誤,所以:
可以在0x1080、0x1081中存放一個(gè)uint16_t類型的數(shù)據(jù);
可以在0x1082、0x1083中存放一個(gè)uint16_t類型的數(shù)據(jù);
但是不能在0x1081、0x1082中存放一個(gè)uint16_t類型的數(shù)據(jù)。
從上可以看出,數(shù)據(jù)在flash中存放順序是低在前,高在后,那么讀flash時(shí)呢,答案是,會(huì)再反轉(zhuǎn),高在前,低在后,因?yàn)樽xflash必須一次至少讀16位,不太允許讀8位,所以正好又反過(guò)來(lái)了。
在編程時(shí),要注意給要分配要存儲(chǔ)的內(nèi)容地址,每個(gè)數(shù)據(jù)對(duì)應(yīng)地址,都是偶數(shù),因?yàn)?個(gè)數(shù)據(jù)要占用2個(gè)地址。
上一篇:STM32學(xué)習(xí)之:內(nèi)部Flash
下一篇:STM32讀寫flash保存用戶數(shù)據(jù)
推薦閱讀
史海拾趣
3E SECURITY公司自創(chuàng)立之初,便以技術(shù)創(chuàng)新為核心競(jìng)爭(zhēng)力。在電子安全領(lǐng)域,公司不斷投入研發(fā),推出了一系列具有自主知識(shí)產(chǎn)權(quán)的安全產(chǎn)品。其中,一款智能安全監(jiān)控系統(tǒng)憑借其高度集成和智能化特點(diǎn),迅速在市場(chǎng)上占據(jù)了一席之地。通過(guò)不斷的技術(shù)革新,3E SECURITY逐漸在電子安全行業(yè)樹立了技術(shù)領(lǐng)先的形象,吸引了大量合作伙伴和客戶的關(guān)注。
隨著公司業(yè)務(wù)的不斷擴(kuò)張,3E SECURITY積極尋求與國(guó)際同行的合作機(jī)會(huì)。通過(guò)與國(guó)外知名安全公司開展技術(shù)合作、市場(chǎng)共享等方式,公司成功打開了國(guó)際市場(chǎng)的大門。同時(shí),公司還積極參與國(guó)際安全標(biāo)準(zhǔn)的制定和推廣,提升了公司在國(guó)際舞臺(tái)上的影響力和競(jìng)爭(zhēng)力。
高頻電子深知技術(shù)創(chuàng)新是企業(yè)持續(xù)發(fā)展的核心動(dòng)力。因此,公司一直保持著對(duì)研發(fā)的持續(xù)投入,不斷推出新產(chǎn)品、新技術(shù)和新服務(wù)。同時(shí),高頻電子還積極與高校、科研機(jī)構(gòu)等合作,共同開展前沿技術(shù)的研發(fā)和應(yīng)用。這些努力使得高頻電子在技術(shù)創(chuàng)新方面始終保持著領(lǐng)先地位,為公司的長(zhǎng)期發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
綜上所述,高頻電子通過(guò)戰(zhàn)略轉(zhuǎn)型、技術(shù)創(chuàng)新、全球化布局、多元化業(yè)務(wù)布局以及持續(xù)投入研發(fā)等舉措,實(shí)現(xiàn)了從一家小型國(guó)防合同制造商到全球領(lǐng)先的高科技供應(yīng)商的華麗蛻變。這些故事不僅展現(xiàn)了高頻電子的發(fā)展歷程和成就,也為我們揭示了企業(yè)成功背后的關(guān)鍵因素。
為了更好地服務(wù)全球客戶,F(xiàn)ischer Elektronik積極實(shí)施國(guó)際化戰(zhàn)略。公司在全球范圍內(nèi)建立了多個(gè)生產(chǎn)基地和銷售網(wǎng)絡(luò),以確保能夠快速響應(yīng)市場(chǎng)需求并提供高質(zhì)量的產(chǎn)品和服務(wù)。通過(guò)多年的努力,F(xiàn)ischer Elektronik已經(jīng)成功進(jìn)入了眾多國(guó)際市場(chǎng),并與眾多知名企業(yè)建立了長(zhǎng)期合作關(guān)系。這些合作不僅提升了公司的品牌知名度,也為其帶來(lái)了更多的商業(yè)機(jī)會(huì)和發(fā)展空間。
背景:隨著公司實(shí)力的增強(qiáng),HN Electronics開始考慮通過(guò)并購(gòu)來(lái)擴(kuò)大規(guī)模和市場(chǎng)份額。
發(fā)展:公司精心挑選了幾家在電子元件制造和系統(tǒng)集成方面具有優(yōu)勢(shì)的中小企業(yè)進(jìn)行并購(gòu),通過(guò)資源整合和優(yōu)勢(shì)互補(bǔ),進(jìn)一步鞏固了市場(chǎng)地位。同時(shí),HN Electronics還向產(chǎn)業(yè)鏈上下游延伸,涉足原材料供應(yīng)和終端產(chǎn)品制造領(lǐng)域。
關(guān)鍵事件:2015年,HN Electronics成功并購(gòu)了一家在被動(dòng)元件領(lǐng)域具有領(lǐng)先地位的企業(yè),這一并購(gòu)極大地增強(qiáng)了公司的供應(yīng)鏈整合能力和市場(chǎng)競(jìng)爭(zhēng)力。
隨著業(yè)務(wù)的不斷發(fā)展和市場(chǎng)的不斷擴(kuò)大,DIALIGHT公司逐漸實(shí)現(xiàn)了全球化布局。他們?cè)诿绹?guó)、英國(guó)、丹麥、德國(guó)、馬來(lái)西亞、新加坡、澳大利亞、墨西哥和巴西等地設(shè)立了分支機(jī)構(gòu)或辦事處,為全球客戶提供及時(shí)、高效的服務(wù)。此外,DIALIGHT還積極尋求與其他企業(yè)的合作與共贏,通過(guò)戰(zhàn)略合作協(xié)議的簽署,為雙方帶來(lái)新的業(yè)務(wù)機(jī)遇和合作空間。這些舉措不僅增強(qiáng)了DIALIGHT的市場(chǎng)競(jìng)爭(zhēng)力,也為其未來(lái)的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
請(qǐng)注意,由于篇幅限制,以上三個(gè)故事僅為DIALIGHT公司發(fā)展歷程的簡(jiǎn)要概述。如需更詳細(xì)的信息和更多故事,建議查閱相關(guān)資料或訪問(wèn)公司官網(wǎng)。
請(qǐng)教一下,我寫24C16 EEPROM數(shù)據(jù)時(shí),需要先寫一個(gè)數(shù)據(jù)存放地址,再寫數(shù)據(jù),因看到網(wǎng)上介紹說(shuō)這個(gè)數(shù)據(jù)地址是8進(jìn)制的,那么8進(jìn)制最多也就255我就把他寫成0XFF,請(qǐng)教如果再往下寫我要寫到257的這個(gè)地址去,這個(gè)0XFF這個(gè)地址怎么定義。… 查看全部問(wèn)答∨ |
|
Creating Schematic Symbols in OrCAD Capture.pdf Creating Schematic Symbols in OrCAD Capture.… 查看全部問(wèn)答∨ |
我是一個(gè)單片機(jī)初學(xué)者,很菜的,以前只學(xué)過(guò)C,怎么才能進(jìn)入真正的單片機(jī)編程,或者提供一些簡(jiǎn)單的小程序什么的?哪位老師能給我說(shuō)一下具體的方法?!我很想學(xué)好它,當(dāng)然我也會(huì)努力的… 查看全部問(wèn)答∨ |
請(qǐng)問(wèn)下UCOS+ARM9模式下如何編寫串口通信 請(qǐng)問(wèn)下UCOS+ARM9模式下如何編寫串口通信 最近將UCOS移植到了ARM9下,但是編寫串口通信時(shí)出了問(wèn)題,主要是目前串口無(wú)法接受到PC機(jī)上的數(shù)據(jù),請(qǐng)問(wèn)各位朋友有誰(shuí)碰到過(guò)類似的問(wèn)題?… 查看全部問(wèn)答∨ |
|
TMDSDC3359Z智能電網(wǎng)智能數(shù)據(jù)集中器Demo $(\'flv_al1\').innerHTML=(mobileplayer() ? "" : AC_FL_RunContent(\'width\', \'500\', \'height\', \'375\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', \'http://player.youku.com/player.php/sid/XNjIw ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 基于GPS自動(dòng)授時(shí)的無(wú)線智能控制器的設(shè)計(jì)
- 基于PTR2000的無(wú)線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無(wú)人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- 基于HW2181B的航模無(wú)線遙控通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 應(yīng)對(duì)機(jī)器人“四高”,極海推出全球首款雙核Cortex-M52 MCU G32R501
- 非道路移動(dòng)機(jī)械透射式煙度計(jì)研究與實(shí)現(xiàn)
- 基于STM32F103的角磨機(jī)開關(guān)磁阻電機(jī)控制器的設(shè)計(jì)
- 柔電院研發(fā)出新型仿生“電子皮膚”解決機(jī)器人三維觸覺力感知
- 意法半導(dǎo)體推出新慣性測(cè)量單元 將活動(dòng)追蹤和高沖擊力傳感技術(shù)相集成
- 韓國(guó)研究人員開發(fā)出互鎖電極系統(tǒng) 使硅電池壽命突破極限
- 突破性進(jìn)展!國(guó)軒高科全固態(tài)邁入預(yù)量產(chǎn),準(zhǔn)固態(tài)劍指千公里續(xù)航
- 昆泰芯:讓人形機(jī)器人身手更矯健
- 華為再落子,機(jī)器人賽道“暗流涌動(dòng)”
- 從TARA看汽車信息安全之痛:為何安全需求總在"優(yōu)先級(jí)排序"中敗北?
- “中央+區(qū)域架構(gòu)”重構(gòu)汽車芯片,誰(shuí)將成為下一個(gè)“霸主”?
- 《汽車駕駛自動(dòng)化分級(jí)》會(huì)更適合中國(guó)自動(dòng)駕駛發(fā)展嗎?
- 備考!AEB「強(qiáng)標(biāo)」倒計(jì)時(shí)
- 有獎(jiǎng)大調(diào)查:你遇到的電源設(shè)計(jì)挑戰(zhàn)有哪些?
- EEWORLD2018開年送禮,答題贏紅包
- TI 培訓(xùn)積分全新上線!學(xué)課程 領(lǐng)積分 兌禮品
- 半導(dǎo)體行業(yè)在線會(huì)員系統(tǒng)問(wèn)卷調(diào)查 快來(lái)參與抽取50元京東卡!
- 揭秘正確選擇探頭的5大要素 (泰克原裝探頭促銷,高貴不貴,199元起)
- 《帶您了解ADI數(shù)字健康生物傳感器系列》有獎(jiǎng)直播
- Littelfuse【智能家居的電路保護(hù)方案】在線研討會(huì) 11月22日10點(diǎn) 強(qiáng)勢(shì)登場(chǎng)!預(yù)報(bào)名、參與研討會(huì)贏好禮!
- 綠聯(lián)無(wú)線充電器怎么樣_綠聯(lián)無(wú)線充電器拆解詳情
- 綠聯(lián)qc3.0快速充電器評(píng)測(cè)(外觀、性能、兼容測(cè)試)
- 電源重新上電引起的MCU啟動(dòng)失敗的原因分析
- 隨著整車?yán)m(xù)航要求的提升,高能量密度的三元電池
- EMI及PCB設(shè)計(jì)與開關(guān)頻率詳解
- Gartner:首席信息官應(yīng)專注于三項(xiàng)緊急行動(dòng)應(yīng)對(duì)新冠病毒蔓延
- 高通在推動(dòng)歐洲C-V2X商用方面取得重要進(jìn)展
- Analog Devices和TE 聯(lián)手推出車間用工業(yè)通信解決方案
- Xilinx Versal? Premium,為靈活應(yīng)變的云加速而設(shè)計(jì)
- 生命速度!海克斯康逆向與建模技術(shù)精密重構(gòu)患者顱骨
- 28035電機(jī)驅(qū)動(dòng)電壓采樣
- 高分求解.請(qǐng)教LCD和觸控屏的問(wèn)題
- 2線下載的時(shí)候,發(fā)現(xiàn)不了單片機(jī)
- 本人FPGA萌新一枚,跪求各位大神幫忙查看問(wèn)題
- 第五屆(2001年)全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽題目
- vhdl中怎樣編寫復(fù)數(shù)計(jì)算?大家給指導(dǎo)一下
- 申請(qǐng)樣片
- 【Silicon Labs BG22-EK4108A 藍(lán)牙開發(fā)評(píng)測(cè)】+開箱體驗(yàn)
- stm8l請(qǐng)問(wèn)如何進(jìn)入HALTMODE
- Dialog半導(dǎo)體軟件應(yīng)用工程師 (BLE低功耗藍(lán)牙產(chǎn)品)