stm32cubemx使用教程 如何使用J-LinkV8燒寫程序到NORFlash?
如何使用J-LinkV8燒寫程序到NORFlash?我想沒關(guān)系。最簡單的方法是使用STM32串行ISP下載程序。Android手機是由USB驅(qū)動的串口芯片,常用的PL2303、ch340、cp210x
如何使用J-LinkV8燒寫程序到NORFlash?
我想沒關(guān)系。
最簡單的方法是使用STM32串行ISP下載程序。Android手機是由USB驅(qū)動的串口芯片,常用的PL2303、ch340、cp210x都可以使用,使用OTG線作為串口插入。(Android上有一個叫serial USB terminal的應(yīng)用,用戶可以下載)
然后寫一個應(yīng)用。如果你在互聯(lián)網(wǎng)上有ISP的下載協(xié)議(只要使用與PC上的STMFlashLoader相同的協(xié)議),你就可以這樣做。
當(dāng)然,如果您想使用SWD或JTAG下載它,可能會有點麻煩??赡苌婕癆ndroid驅(qū)動程序開發(fā)?在這方面,我不知道
協(xié)議很簡單。我曾經(jīng)研究過stlink下上位機通信協(xié)議的stm8部分。只有10條主要指令,估計STM32部分并不困難。只是讀寫XXX地址。但是,JLINK有點復(fù)雜
它使用了nanom0自己的JLINK程序員的開發(fā)板
一般設(shè)置USB設(shè)備0工程模式
目標(biāo)接口設(shè)置SWD接口(不能使用JTAG接口),5KHz
CPU設(shè)置,因為它在芯片內(nèi)部燃燒閃存,所以選擇設(shè)備nxplpc1114并保留其他默認(rèn)值
閃存設(shè)置:保留默認(rèn)值
生產(chǎn)設(shè)置:這是生產(chǎn)的刻錄模式。設(shè)置好所需動作后,可以直接按F7開始刻錄并執(zhí)行相應(yīng)的動作。這些操作包括:擦除-程序-驗證-安全芯片-啟動應(yīng)用程序