電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 67|回復(fù): 0
收起左側(cè)

使用jlink自帶工具J-flash arm下載程序

[復(fù)制鏈接]

485

主題

485

帖子

1623

積分

三級(jí)會(huì)員

Rank: 3Rank: 3

積分
1623
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2018-1-8 21:49:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
J-flash arm是單獨(dú)的Flash ISP燒寫軟件,把單獨(dú)的bin文件或者h(yuǎn)ex文件燒寫到單片機(jī)的flash里面去,在開發(fā)ARM9、ARM11的時(shí)候,對(duì)于已經(jīng)批量生產(chǎn)的產(chǎn)品,在下生產(chǎn)線之后,需要我們對(duì)其控制器燒寫程序的時(shí)候,廠家一般都只會(huì)提供一個(gè)bin文件,這時(shí)就又要用到j(luò)-flash arm。3 U& K. d5 U7 Z% O, u/ O  o; I
J-Flash ARM是J-Link自帶的一款Flash ISP軟件,支持bin格式、hex格式、srec格式(Motorola的)- V, E! ?  t6 k' v( H. V
1、工具的位置
4 |# U% r, k) Y: q
% |3 L9 ^( A9 {2、連接J-Link到PC的USB端口以,連接J-Link到STM32開發(fā)板調(diào)試端口,給STM32調(diào)試板加電。運(yùn)行J-Flash ARM,在Options菜單中選擇Project Settings,General設(shè)置選擇Connetion to J-Link 用USB連接模式
  \) P! s# i: }) K! s ' F+ b9 l0 W; F+ l4 q8 r  S3 U
6 |- g! o* c5 t& K  p8 i

5 s9 Z" {$ r* k9 I7 ~. g# \Target interface選項(xiàng)設(shè)置如下
/ P  o1 p% V( J" k% P : V0 d4 ~& M. i/ Y8 C; t0 q
CPU選卡設(shè)置目標(biāo)CPU的類型$ z; J; b2 y4 `) `9 R; ~
5 H, I& j( j7 F4 T
如果你能找到自己的芯片類型,像ST的,都會(huì)有適配的,就在1中找到相應(yīng)的CPU,設(shè)置接結(jié)束了直接進(jìn)行第3步
% n) B+ e+ k' S如果找不到,像GD的芯片,就選擇相應(yīng)的內(nèi)核,選擇2,配置其他項(xiàng)& l& i& |, d( w, y
PS:其實(shí)是可以選擇類似的,GD105選擇ST105的沒有問題
( D. z  i7 c7 `1 J, Y6 Z% O. nGD207選擇STF107VC& B* L1 y2 q5 L' z9 Q
選擇內(nèi)核下面的下拉框是選擇大小端模式的。( o3 I0 E% ]8 o. F7 N
大小端模式可以使用J-Link Commander查看0 R4 a4 d$ ]+ |9 B/ n4 S

. T' X% m, ^% \: [# z2 W 1 I: z8 ^+ L% R. H# u1 S$ o
3、燒寫程序
& j# x7 N' o2 @: G8 W. h3 U第一步:在File菜單中選擇Open data file,打開你需要燒錄的hex文件。然后在Target菜單中選擇Connect命令,芯片,系統(tǒng)顯示Connected以及連接上的CPU信息。% ]+ l7 N8 M+ m8 D3 V- i) g. t' S

: z7 R% i2 L% Y: \, u: A  H第二步:在Target菜單中選擇Erase Chip,擦除STM32片上Flash中的軟件,然后系統(tǒng)顯示成功的對(duì)話框,然后在Target菜單中選擇Program命令,系統(tǒng)開始燒錄程序到STM32的片上flash中。
5 P- k, C: J+ }) B0 d4 ^; D) \第三步,運(yùn)行剛才燒錄的程序+ Q; D" q% ~7 v; c# c% `3 _; k
在Target菜單中選擇Program命令,系統(tǒng)開始燒錄程序到STM32的片上flash中。系統(tǒng)顯示燒錄所用時(shí)間。* ^5 ]' f9 q2 Y: F
第四步,在Target菜單中選擇Start Application,系統(tǒng)就運(yùn)行起來(lái)。

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表