STM32F4說是有192KRAM 但是很是很坑。192k分為兩部分128k普通RAM和64K CCM RAM,CCM只能內核調用,外設無法使用。本來想著192KRAM挺好,結果仔細看悲劇了。但是也不能浪費,可以嘗試使用它,把UCOS內核數(shù)據(jù)放到CCM。網(wǎng)上搜索到一個FreeRTOS的照著他的自己弄了弄。
1.勾選IARM2 確認使用CCM
此時編譯程序后打開.map文件會發(fā)現(xiàn)使用了CCM但是沒有數(shù)據(jù)定義到這塊RAM。同時發(fā)現(xiàn)IRAM1內部關于UCOS的存儲。
2.打開.sct文件添加如下圖代碼--UCOS_ii_IARM自己寫的,把剛剛在IRAM1中看到的 os_core.o 和os_cpu_c.o文件添加到CCM。
修改MDK 不勾選USE Memory Layout from Targe Dialog,如下圖。保存重新編譯
這時打開.map文件會發(fā)現(xiàn)os_core.o 和os_cpu_c.o文件添加到了CCM。任然沒有在CCM中定義數(shù)據(jù)啥的。
如果需要定義數(shù)據(jù)到CCM就需要修改.sct文件。比如我要在CCM定義20K數(shù)組存放圖片則需要這樣,首先定義數(shù)組并at起始地址
u8 g_nJPEGBuff[20*1024] __attribute__((at(0x10000000))) = {0,};
然后UCOS定義到CCM的數(shù)據(jù)位置也要相應的調整,這里我分配32K給數(shù)組用,32K給UCOS用那么.sct文件就需要修改成如下圖所示
此時編譯后打開.MAP文件就會看到有一個數(shù)據(jù)定義在了 RW_IRAM2即CCM中 尺寸是0x00005000也就是我們定義的20K數(shù)組占用的。而UCOS則定義到了0x10008000地址以后的空間。如下圖
上一篇:STM32 HSE初始化失敗的解決以及HSI初始化
下一篇:STM32F4時鐘配置
推薦閱讀
史海拾趣
Acmelux Taiwan Inc公司深知人才是企業(yè)發(fā)展的根本。因此,公司高度重視人才培養(yǎng)和團隊建設。通過設立完善的培訓體系、提供廣闊的發(fā)展平臺以及實施激勵機制,Acmelux吸引了大批優(yōu)秀人才的加入。這些人才在公司的發(fā)展過程中發(fā)揮了重要作用,為公司創(chuàng)造了巨大的價值。同時,公司還注重團隊建設,通過定期的團建活動、培訓等方式,增強員工的凝聚力和向心力,為公司的發(fā)展提供了有力的保障。
隨著全球環(huán)保意識的不斷提高,ARCOTRONICS公司積極響應綠色發(fā)展的號召,致力于推動電子行業(yè)的可持續(xù)發(fā)展。公司采用環(huán)保材料和節(jié)能技術,減少生產過程中的環(huán)境污染和能源消耗。同時,公司還積極參與社會公益活動,為社會的發(fā)展貢獻自己的力量。這些舉措不僅提升了公司的社會形象,也為其贏得了更多的商業(yè)機會。
這些故事雖然基于虛構,但它們反映了電子行業(yè)中公司發(fā)展的普遍規(guī)律和趨勢。當然,真實的ARCOTRONICS公司的發(fā)展歷程可能完全不同,但這些故事可以作為一個參考框架,幫助我們理解電子行業(yè)的發(fā)展過程和公司成長的普遍特點。
隨著技術的不斷進步,F(xiàn)araday Electronics Inc意識到單一的產品線已無法滿足市場的多樣化需求。于是,公司開始積極拓展市場布局,將產品線拓展至智能家居、汽車電子等領域。通過不斷的技術創(chuàng)新和市場拓展,公司逐漸在多個領域取得了領先地位,成為了電子行業(yè)的佼佼者。
A/D Electronics Inc深知人才是企業(yè)發(fā)展的核心力量。因此,公司高度重視研發(fā)團隊的建設和人才培養(yǎng)。通過引進國內外優(yōu)秀人才和加大研發(fā)投入,公司不斷提升研發(fā)團隊的實力和創(chuàng)新能力。同時,公司還建立了完善的培訓體系,為員工提供持續(xù)的學習和成長機會,激發(fā)了員工的創(chuàng)造力和工作熱情。
在半導體產業(yè)鏈中,Enable Semiconductor Corp公司注重與上下游企業(yè)的合作。公司與多家芯片設計公司、封裝測試企業(yè)建立了緊密的合作關系,共同開發(fā)新產品、新技術。這種合作模式不僅降低了公司的研發(fā)成本,也加快了產品上市的速度。同時,通過與合作伙伴的資源共享和優(yōu)勢互補,Enable Semiconductor Corp公司在市場上形成了強大的競爭力。
原文: Let china sleep,when she awakens,the world will be sorry 翻譯: :“中國是一頭睡獅,醒來后她竟震驚世界 直譯: 讓中國睡著吧,當她醒來時,世界將感到悲衰” ----到底應該如何翻譯?… 查看全部問答∨ |
我是一名就快畢業(yè)的應用電子技術專業(yè)的大專生,因為以前在學校挺愛玩的,所以三年下來理論知識方面積累的很少,在廣東一電子廠有半年的實習經(jīng)驗,做過幾個月的IPQC,現(xiàn)在面臨擇業(yè)問題,請前輩門給我一些經(jīng)驗上的指導,出去半年后深知掌握一門技術的 ...… 查看全部問答∨ |
EVC 使用了CDateTimeCtrl后編譯正常,下載到目標機上無法運行 我在 EVC 使用了CDateTimeCtrl后編譯正常,下載到目標機上無法運行,去掉該控件,便可以運行,請高手指點指點 … 查看全部問答∨ |
|
今天看了一下優(yōu)龍的外部串口ST16C2550驅動,發(fā)現(xiàn)一些不解的現(xiàn)象 在注冊表有 [HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\S16550_A] \"SysIntr\"=dword:00000012——這是系統(tǒng)中斷 \"Dll\"=\"com16550.dll\" &n ...… 查看全部問答∨ |
|
我用監(jiān)視器在串口上獲得串口請求如下,請問調用哪2 個API 才能得到下面的請求呢? IOCTL_SERIAL_SET_WAIT_MASK IOCTL_SERIAL_WAIT_ON_MASK PS:比如,調用ReadFile,獲得的請求為IRP_MJ_READ; ...… 查看全部問答∨ |
求救!請問市面上有 GSM 網(wǎng)絡的語音接入設備(板卡或mddem都可以)-- 不是短信貓,要可以支持語音AT指令和實現(xiàn)DTMF按鍵采集接口! 如題! 因項目需要,通過GSM 實現(xiàn) 自動語音應答和主動外呼系統(tǒng),但是發(fā)現(xiàn)現(xiàn)在大部分GSM/GPRS modem 都沒有實現(xiàn)數(shù)字語音接口,不支持通過AT指令(其他直接驅動也行啊)從 Modem 上采集 語音和 播放語音及DTMF按鍵采集,因此希望各位知情的兄弟姐妹 ...… 查看全部問答∨ |
最近想做這個課題《無線通信信號分析與測量裝置》大家來討論下吧! 本帖最后由 paulhyde 于 2014-9-15 09:14 編輯 最近想做這個課題《無線通信信號分析與測量裝置》,感覺在識別上蠻有難度!沒有想出一個好的方案。 如果做過的來分享下經(jīng)驗吧,沒做過的大家一起討論下 ...… 查看全部問答∨ |
如何使用74HC573來實現(xiàn)一個51引腳的接口有多種用途呢? 還有這段話 “鎖存器 介紹 如果單片機的總線接口只作一種用途,不需要接鎖存器;如果單片機的總線接口要作兩種用途,就要用兩個鎖存器。例如:一個口要控制兩個 LED,對 ...… 查看全部問答∨ |
設計資源 培訓 開發(fā)板 精華推薦
- Microchip 升級數(shù)字信號控制器(DSC)產品線 推出PWM 分辨率和 ADC 速度業(yè)界領先的新器件
- 意法半導體STM32MP23x:突破成本限制的工業(yè)AI應用核心
- 意法半導體推出用于匹配遠距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設置字重-ESP32篇
- 使用樹莓派進行 ESP32 Jtag 調試
- ESP32怎么在SPIFFS里面存儲html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測試
- 24年年終盤點來啦!精選強推:原創(chuàng)、測評、拆解、視頻、資料
- 激情競賽日--看誰最給力!
- TTI&TE直播:傳感器在工業(yè)電機里的發(fā)展及最新應用
- 下載有禮:看“智””造“熱”偵探 FLIR ETS320 紅外熱像儀如何糾錯!
- 閱讀羅徹斯特電子停產半導體器件解決方案,答題贏取京東卡啦!
- MSP430經(jīng)典資料大搜集!贏給力TI 無線運動手表開發(fā)工具?。?!
- 搶先體驗NUCLEO家族新貴,ST STM32 NUCLEO-F091RC開發(fā)板28元包郵!
- 下載、評論贏雙重好禮|PI 邀您跟littleshrimp一起拆解小米最新二合一充電寶
- 基于PolarFire® SoC FPGA的Microchip非對稱多處理(AMP)解決方案
- 羅德與施瓦茨公司聯(lián)手中國信科大力發(fā)展車聯(lián)網(wǎng)技術
- 優(yōu)傲機器人助力日本汽車工廠自動化,解決勞動力短缺及節(jié)拍超時問題
- ESIstream IP – 簡化確定性數(shù)據(jù)序列化的設計
- 激光雷達讓馬斯克炮轟、讓Velodyne趨之若鶩,國內發(fā)展良好
- 新能源補貼過渡期結束,“腰斬”時代來了?
- 第三方換屏的 iPhone 8、8+、X 將無法自動調節(jié)亮度
- 蘋果正研發(fā)新iPhone:竟然也要用三攝像頭
- 谷歌在Andorid 9.0憋大招:讓游戲體驗/質量更好
- 用戶不買賬 劉海屏手機今年最多只會占兩成份額
- 全球首批可折疊智能手機或于2018年底亮相