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