無線通信產業(yè)不斷推進創(chuàng)新,像WCDMA、WiMAX、MIMO和4G都需要增強的性能.性能增強,提供更大通信帶寬的同時意味著越來越大的數據流量.多內核DSP強大的處理能力,兼具FPGA的擴展特性.
TCP/IP Stack 使用pic18f97j60開發(fā)過多個項目,項目中都使用了Microchip免費提供的TCP/IP Stack實現遠程控制。但是每次更新程序,都需要將pic18f97j60目標板取回來重新燒錄,很不方便。既然可以實現遠程控制,
最近在搞BOOT,于是利用手里的板子LPC1778的片子進行調試。先去網上找了下發(fā)現沒有LPC1778U盤進行更行的歷程,于是只能自己動手做了。 1.首先當然是U盤底層驅動,這里沒什么可說的,當然是下載NXP官網最新的底層庫,
前沿:最近在做STM32的USB Bootlader/IAP功能,也就是通過USB實現固件升級,本文介紹下實現的基本思路,希望對實現IAP的同學一個參考,改方法已經在產品中得到實際應用并驗證是比較合理,穩(wěn)定可靠的。程序空間劃分:
新PIC16Bootloader 在完成HyperBootloader之后(具體詳見我之前的隨筆),我決定重寫PIC bootloader。為什么呢? HyperBootloader是由PC端的串口通信軟件--超級終端來傳送Hex數據的,一行一行地傳送,每傳送一
前言大家都知道,任何STM32 都包含有一塊系統(tǒng)存儲器(System Memory),里邊存儲著內部的啟動代碼Bootloader。不同的STM32 型號所支持的用于升級代碼的通訊口不盡相同,需要參考應用筆記AN2606。但是,有一個問題避免
HyperBootloader_dsPIC HyperBootloader_dsPIC是我用C語言實現的UART bootloader, 采用串口通信,適用于Microchip的dsPIC30, dsPIC33,同樣適用于PIC24。單片機端bootloader是用XC16編譯的,電腦端的通信軟件
TCP/IP Stack Microchip TCP/IP Stack是免費的,廣泛應用于PIC單片機中。由于有遠程更新程序的需求,我決定開發(fā)基于TCP協議的ethernet bootloader, 主要使用了Microchip TCP/IP Stack的TCP模塊。最終我開發(fā)出來
前幾天在網上看到了一個sd bootloader,但是下載需要積分。于是想著自己寫個簡單的sd卡的bootloader,實際上就是stm32的iap功能了。簡單介紹一下stm32的iap吧,以下內容摘抄自網絡。IAP是In Application Programming
新dsPIC/PIC24Bootloader PhsBoot_v4.0是我最新用C語言實現的PIC bootloader, 采用串口通信,適用于dsPIC30, dsPIC33和PIC24, 并為其用C#寫了PC端通信程序PhsLoader_v4.0。PhsLoader_v4.0通過串口按照自定義的
新PIC18 Bootloader PhsBoot_v3.0是我最新用C語言實現的PIC bootloader, 采用串口通信,適用于PIC18, 并為其用C#寫了PC端通信程序PhsLoader_v3.0。PhsLoader_v3.0通過串口按照自定義的通信協定發(fā)送數據PhsBoo
建議讀一讀《嵌入式系統(tǒng)Boot Loader技術內幕》(詹榮開著),google一下就會找到一片。什么是Bootloader就不再這里廢話了,看看上面的文章就明了了。 Bootloader有很多種,如本文將要閱讀的vivi,除此之外還有uboot,r
HyperBootloader_PIC18_J 和 HyperBootloader_PIC18_None_J 完成PIC16 bootloader (詳細情況請閱讀我的上一篇隨筆《自己用C語言寫單片機PIC16serial bootloader》) 后,接著就開始寫PIC18的UART bootloader。
0.Bootloader Bootloader(引導加載程序)是系統(tǒng)加電后運行的第一段代碼,一般運行的時間非常短,但是對于嵌入式系統(tǒng)來說,這段代碼非常重要。在我們的臺式電腦當中,引導加載程序由BIOS(固件程序)和位于硬盤MBR中的
一直對2440上電以后怎么從nandflash中啟動不是很清楚,閑來無事看了下s3c2440的用戶手冊,看到下面這樣一段話: S3C2440A boot code can be executed on an external NAND flash memory. In order to support NAND f
最近做一個新東西, 正好手邊有ATMega128的芯片, 資源也足夠用, 于是決定就用它了. 考慮到以后PCB會裝到外殼中, 導致軟件升級困難, 而正好在電路中會用到藍牙串口, 于是決定使用串口更新程序. 于是乎在網上找到”AVR通
設計思想 由Bootloader負責檢測SD卡中是否有固件更新所需的BIN文件。如果檢測到所需要的BIN文件,則開始復制文件更新固件。更新結束后跳轉到指定的地址開始執(zhí)行最新的程序??梢栽谡搲腁RM版塊找到liklon的帖
uClinux作為Linux衍生操作系統(tǒng),具有支持多任務、內核精簡、高效、穩(wěn)定和源代碼開放等優(yōu)點,專門應用于無MMU微處理器的嵌入式系統(tǒng)[1]。將uClinux應用于嵌入式系統(tǒng)已經成為許多嵌入式開發(fā)人員的選擇。本文針對基于三星公司生產的ARM系列微處理器S3C44B0的硬件平臺,詳細論述移植uClinux 的過程,主要包括BootLoader的設計, uClinux內核的修改,交叉編譯環(huán)境的建立,uClinux內核的配置,編譯及連接,映像文件的下載及運行。
針對PIC18系列單片機,目前市面上僅存在HI-TECH公司提供的Bootloader程序,并且需要借助串口調試助手。本文基于Microchip公司的MPLAB軟件開發(fā)環(huán)境設計了一種新穎的Bootloader,并配套編寫了PC機端上位機界面程序。其特點是控制靈活,使用便利,系統(tǒng)升級安全可靠。