概述
本文將以 MYIR 的 MYC-LD25X 核心模塊及MYD-LD25X開(kāi)發(fā)平臺(tái)為例,講解如何使用 STM32CubeMX 來(lái)實(shí)現(xiàn)Developer package最小系統(tǒng)和外設(shè)資源的配置。
1.1. 創(chuàng)建系統(tǒng)工程
1.1.1. 創(chuàng)建默認(rèn)工程
打開(kāi) STM32CubeMX, 可以看到主界面,我們需要從選擇芯片開(kāi)始點(diǎn)擊“ACCESS TO MCU SELECTOR”
進(jìn)入下一個(gè)界面選擇主芯片,使用手動(dòng)輸入會(huì)快一點(diǎn)的補(bǔ)全整個(gè)芯片名字。
根據(jù)芯片的 part number 選擇正確的芯片封裝開(kāi)始項(xiàng)目創(chuàng)建,上一節(jié)已經(jīng)看了CPU型號(hào)是 STM32MP257DAK3。
選擇“STM32MP257DAK3” 芯片
點(diǎn)擊“Start Project”
創(chuàng)建新的工程
進(jìn)入到配置界面后默認(rèn)的狀態(tài)是下面狀態(tài)。
左邊為芯片資源的配置表,右邊為pin腳的位置圖。
1.1.2. 配置調(diào)試串口
米爾的開(kāi)發(fā)板Debug調(diào)試口用的是USART2 :PA8 和 PA4引腳
在CubeMX配置USART2 pin腳:
如果上圖默認(rèn)引腳非PA4腳,鼠標(biāo)左鍵點(diǎn)擊下圖位置,然后選擇USART2_TX
配置USART內(nèi)部RCC時(shí)鐘:
Notes: 這里邊 USART2 的時(shí)鐘選擇用 HSI, 一個(gè)原因是考慮現(xiàn)在還未配置外部時(shí)鐘,另一個(gè)原因是 考慮到低功耗工作模式下有串口喚醒的應(yīng)用。排除這兩點(diǎn)其他的時(shí)鐘源也可以使用。
1.1.3. 配置電源管理
電源方案是使用PMIC,電源域如下表格
從這個(gè)表上我們優(yōu)先看幾個(gè)電源域: CPU,usart, USB
BUCK1: VDDCPU是默認(rèn)值 0.8V --> CPU
BUCK4: VDDIO是默認(rèn)值3.3V --> Usart
LDO4: VDD3V3_USB是默認(rèn)值3.3V -->USB
等等
從上面看,好像電源都默認(rèn)值,我們需要配置PMIC,其他的電源都是底板直接提供,不需要配置,從下面這個(gè)結(jié)構(gòu)圖就可以看出。
cubeMX配置IIC7
時(shí)鐘使用內(nèi)部時(shí)鐘源
1.1.4. 配置外部RCC
RCC, Reset and clock control, RCC 模塊負(fù)責(zé)內(nèi)部時(shí)鐘(LSI, HSI 和 CSI)和外部時(shí)鐘(LSE 和 HSE)的控制,這些內(nèi)外部時(shí)鐘源為硬件模塊直接或間接(通過(guò) PLLs)的提供時(shí)鐘信號(hào),核心板的時(shí)鐘源:
米爾的時(shí)鐘采用:
無(wú)源的32.768KHZ 低速時(shí)鐘源
無(wú)源40MHZ高速時(shí)鐘源
這里介紹如何配置使能外部時(shí)鐘 LSE 和 HSE,首先看一下 HSE 的幾種經(jīng)典設(shè)計(jì)電路:
配置RCC:
配置成外部時(shí)鐘:
1.1.5. 配置DDR
培訓(xùn)使用開(kāi)發(fā)板使用的內(nèi)存信息如下:
? 容量:2GB LPDDR4/4X
? 速率:4266Mbps
? 時(shí)鐘:1200MHZ時(shí)鐘,雙邊沿采樣,也就是時(shí)鐘是600MHZ
按照這個(gè)內(nèi)存描述繼續(xù)使用STM32CubeMX配置工程,增加DDR配置
同時(shí)配置隨機(jī)數(shù)生成器和硬件hash也配置上,DDR需要用到校驗(yàn)作用
時(shí)鐘使用外部HSE,給到600MHZ
1.1.6. 配置EMMC
培訓(xùn)開(kāi)發(fā)板默認(rèn)標(biāo)配一個(gè)8GB的Emmc存儲(chǔ)芯片
連接原理圖如下:
配置cubeMX
SDMMC2的時(shí)鐘配置為200MHZ
1.1.7. 配置USB device
由于我們本次只用到在uboot階段的USB下載模式,所以只需配置USB device即可
配置時(shí)鐘
*********************************************************************************************
上面配置完成后,我們就可以生成工程。
點(diǎn)擊“Project Manager”頁(yè)面, 需要寫個(gè)工程名Project Name,可以自行取名,我這里就取名“Bringup”,選擇生成的路徑。點(diǎn)擊“GENERATE CODE”之后等待生成生成一個(gè) Bringup project
Project Location填寫的是生成工程的路徑
上一篇:英飛凌PSOC家族首款專為電機(jī)和電源應(yīng)用的MCU正式亮相
下一篇:米爾STM32MP25x開(kāi)發(fā)板Bring Up培訓(xùn)課程(二)
推薦閱讀最新更新時(shí)間:2025-04-03 11:13






設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 【下載】LAT1466 USB x Device HID Standalone的移植
- 【下載】LAT1488 STM32 USBxDevice MSC standalone移植示例
- 【下載】LAT1482 STM32G0單線串口通信幀錯(cuò)誤問(wèn)題解析
- 【下載】LAT1473 STM32C0 HAL庫(kù)的SPI 驅(qū)動(dòng)導(dǎo)致的Hardfault問(wèn)題分析
- 【下載】LAT1490 兩個(gè)STM32G0 I2C 通信異常的案例分析
- 【下載】LAT1470 SPI傳輸長(zhǎng)度超過(guò)1024時(shí)出現(xiàn)異常的問(wèn)題分析
- STM32一文通(6) 外部中斷
- ESP32玩轉(zhuǎn)MicroPython(一) 燒入固件, 初識(shí)
- ESP32玩轉(zhuǎn)MicroPython(二) 連接WIFI網(wǎng)絡(luò) webperl文件傳輸
- ESP32玩轉(zhuǎn)MicroPython(三) 延時(shí)、計(jì)時(shí) 和GPIO操作
- 玩轉(zhuǎn) ESP32 + Arduino (一) 開(kāi)發(fā)環(huán)境搭建
- 玩轉(zhuǎn) ESP32 + Arduino (四) 電容按鍵 霍爾傳感器 外部中斷 延時(shí) 脈沖檢測(cè)
- 玩轉(zhuǎn) ESP32 + Arduino (五) platformIO引入類庫(kù) 自開(kāi)發(fā)庫(kù) 串口打印字符串
- 玩轉(zhuǎn) ESP32 + Arduino (六) 硬件定時(shí)器, IIC, SPI
- 玩轉(zhuǎn) ESP32 + Arduino (八) U8G2驅(qū)動(dòng)OLED
- AM2S-1205SH30Z 5V 2瓦直流轉(zhuǎn)直流轉(zhuǎn)換器的典型應(yīng)用
- 使用 Semtech 的 LM2576 的參考設(shè)計(jì)
- MC33074DR2G 高輸入阻抗差分放大器的典型應(yīng)用
- LTC3851AEUD-1 降壓型穩(wěn)壓器的典型應(yīng)用電路,適用于 1.5V/15A,以 350kHz 同步
- MC33074DR2G 基本型反相放大器的典型應(yīng)用
- 用于軟啟動(dòng)電路的 LTC3615HFE 雙路 3A 同步降壓型 DC/DC 轉(zhuǎn)換器的典型應(yīng)用
- LTC1655CS8 寬擺幅、雙極性輸出 16 位軌至軌微功率 DAC 的典型應(yīng)用
- 8口百兆交換機(jī)_RTL8309N V1.1
- 使用 Analog Devices 的 LT1579CS-3.3 的參考設(shè)計(jì)
- TB67H420FTG 應(yīng)用筆記 - H 橋電機(jī)驅(qū)動(dòng)器
- Poly博詣帶來(lái)全新的可靠、高性價(jià)比的Voyager專業(yè)耳機(jī)
- 無(wú)線充電檢測(cè)與控制電路
- 創(chuàng)意小發(fā)明:山寨碼表.自行車碼表的制作
- 智能攝像頭將邁入64 位處理技術(shù)
- IAR編譯器的常見(jiàn)問(wèn)題
- Vishay以 2100 萬(wàn)美元收購(gòu)Barry工業(yè)
- iTOP-4412開(kāi)發(fā)板-Android-RFID 使用文檔
- Yole:MCU價(jià)格未來(lái)五年將持續(xù)上漲
- STM32 USB音頻應(yīng)用
- Fluke 355和353數(shù)字鉗表的特點(diǎn)及應(yīng)用分析
- 超快充技術(shù)平權(quán)時(shí)代,要來(lái)了
- 智元機(jī)器人與Physical Intelligence(Pi)達(dá)成戰(zhàn)略合作
- 不到10萬(wàn)塊!特斯拉再次面臨生死狙擊?
- 高階智駕NOA功能解析:技術(shù)架構(gòu)與實(shí)現(xiàn)路徑
- 智能體爆發(fā)元年,誰(shuí)在“無(wú)人區(qū)”繪制地形圖?
- 億緯鋰能大圓柱電池進(jìn)展:良率突破97%
- 500Wh/kg電池競(jìng)速:鋰金屬電池挑戰(zhàn)全固態(tài)共識(shí)?(下)
- 500Wh/kg電池競(jìng)速:鋰金屬電池挑戰(zhàn)全固態(tài)共識(shí)?(上)
- 密歇根大學(xué)突破:低溫充電速度提升500%
- 谷歌發(fā)布Android Auto 14.0更新,界面優(yōu)化并準(zhǔn)備車機(jī)版Gemini AI
- TI 最新CapTIvate™ 觸控微控制器技術(shù)直播開(kāi)始報(bào)名嘍!報(bào)名參與有禮呦!
- TI 培訓(xùn)積分全新上線!學(xué)課程 領(lǐng)積分 兌禮品
- 是德科技有獎(jiǎng)問(wèn)答活動(dòng)之一,A4WP無(wú)線充電測(cè)試的示波器方案,答題闖關(guān)贏好禮!
- 快來(lái)應(yīng)援吧!投票選出你最愛(ài)的TI培訓(xùn)課程
- 2024 DigiKey 應(yīng)用說(shuō):藍(lán)牙5.4新特性解讀和實(shí)例演示
- 有獎(jiǎng)直播|TI DLP® 技術(shù)在AR HUD及車內(nèi)顯示應(yīng)用的展望
- 【EEWORLD中秋國(guó)慶專輯】你身邊的電子牛人秀
- 免費(fèi)申請(qǐng) | Nordic Semiconductor nPM1300-EK PMIC 評(píng)估套件
- 集成式收發(fā)器支持實(shí)現(xiàn)小型相控陣?yán)走_(dá)平臺(tái)
- 新思科技:軟件安全是遵循隱私法規(guī)的先決條件
- 普發(fā)真空成130歲啦,持續(xù)創(chuàng)新已成為習(xí)慣
- 只為讓你更安全 羅姆LED驅(qū)動(dòng)器新品在線發(fā)布
- 技術(shù)文章—Arm內(nèi)核解析
- 從服務(wù)業(yè)來(lái)看 機(jī)器人要想取代人類還有很長(zhǎng)的路要走
- YOGO Robot推出智能配送站 機(jī)器人覆蓋無(wú)人化配送流程
- 在機(jī)器人中實(shí)現(xiàn)意識(shí)及幫助人形機(jī)器人學(xué)會(huì)關(guān)心是我們的目標(biāo)
- 國(guó)產(chǎn)機(jī)器人產(chǎn)能還會(huì)繼續(xù)擴(kuò)大 產(chǎn)能增長(zhǎng)速度大于需求擴(kuò)展速度
- FANUC機(jī)器人應(yīng)對(duì)產(chǎn)能提升的需求 實(shí)現(xiàn)夜班無(wú)人化黑燈生產(chǎn)