作者:zzssdd2 E-mail:zzssdd2@foxmail.com 1、需求描述 FPGA內部是SRAM儲存結構,掉電后程序就會丟失,故需要將FPGA程序保存在掉電不丟失的儲 ...
作者:zzssdd E mail:zzssdd foxmail.com 一 需求描述 MCU需要接收來自CPLD的升級固件數據 CPLD對MCU只進行發送數據,不接收MCU的數據 CPLD無法告知數據傳輸的開始和結束,需要MCU自行判斷 CPLD只是數據透傳,不做數據判斷 數據通信速率至少是UART通信的 波特率 PCB上MCU與CPLD之間通過 個普通IO引腳連接 二 功能分析 MCU與CPL ...
2020-12-12 18:58 0 534 推薦指數:
作者:zzssdd2 E-mail:zzssdd2@foxmail.com 1、需求描述 FPGA內部是SRAM儲存結構,掉電后程序就會丟失,故需要將FPGA程序保存在掉電不丟失的儲 ...
。SPI是一種高速,全雙工,同步的通信總線,並且在芯片的管腳上只占用四根線,節約了芯片的管腳,同時為PCB ...
淺談嵌入式MCU開發中的三個常見誤區 原創 2017-09-30 胡恩偉 汽車電子expert成長之路 目錄 (1)嵌入式MCU與MPU的區分 (2)誤區一:MCU的程序都是存儲在片上Flash上,然后拷貝到RAM中執行的 (3)誤區二:工程編譯生成的下載文件大小即為 ...
作者:zzssdd2 E-mail:zzssdd2@foxmail.com 一、前言 在嵌入式開發過程中,經常會通過打印輸出一些調試信息來調試參數、查找問題等,通常我的做法都是使用芯片的串口硬件設備配合串口助手軟件來進行調試。但是這次項目的PCB硬件設計並未預留 ...
對於很多人來說,BootLoader並不是一個陌生的詞,甚至會經常用到它。因為在很多情況下我們都需要BootLoader程序,比如我們需要對系統在線升級時就需要它,還有當我們需要在外部存儲器中運行程序時也需要用到它。在這里我們就來設計一個應用於STM32系列MCU的BootLOader程序 ...
作者:zzssdd2 E-mail:zzssdd2@foxmail.com 一、前言 在使用Cortex-M內核的MCU進行開發時,有時候會因為對內存錯誤訪問等原因造成程序產生異常從而進入HardFaultHandler錯誤中斷。如果程序結構比較復雜,尤其是運行 ...
大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是超級下載算法開發筆記(3)之統一FlexSPI驅動訪問。 文接上篇 《超級下載算法(RT-UFL)開發筆記(2) - 識別當前i.MXRT型號》,現在超級算法已經能夠識別到當前i.MXRT型號了,下一步就是找到一套統一 ...
我們知道嵌入式操作系統(Embedded System)是指以應用為中心、以計算機技術為基礎,軟件硬件可裁剪、適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。嵌入式開發分兩種,一種是硬件開發,一種是軟件開發。簡單來說,嵌入式底層驅動開發就是針對嵌入式操作系統的一些設備編寫 ...