




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、轉(zhuǎn)關(guān)于ARM入門與學(xué)習(xí)方案首先說說ARM的發(fā)展可以用一片大好來形容,翻開各個(gè)公司的網(wǎng)站,招聘里面嵌入式占據(jù)了大半工程師職位。廣義的嵌入式無非幾種:傳統(tǒng)的什么 51、AVR、PIC稱做嵌入式微控制器;ARM是嵌入式微處理器;DSP ; FPGA。客觀的講,工作需求量上 DSP的需求比ARM要多,而ARM和FPGA差不多。DSP因?yàn)閿?shù)字處理與通信領(lǐng)域的空前發(fā)展而火暴,小到 MP3射象頭,大到我 們軍品里的控制器,應(yīng)用面很廣。FPGA的兄弟一般做ANSIC (特殊芯片設(shè)計(jì),好象是這么翻譯的)。而ARM單純說來并不比一個(gè)單片機(jī)強(qiáng)多少,但是它的獨(dú)特就在于不斷下降的 價(jià)格和提升的性能。這完全依靠于 ARM
2、公司的戰(zhàn)略,厲害!很佩服他們的戰(zhàn)略 眼光!值得注意的是:在找工作校?笠擔(dān)0?模?牟凰悖緣口、康腁RM硬件開發(fā)工程師并不比單片機(jī)重視,很少有大企業(yè)的職位里寫從事過ARM開發(fā)優(yōu)先”。寫的多的是什么? 嵌入式LINUX ”到這相信大家看出來了吧,需要的是硬件中的軟件。二ARM是硬件還是軟件很難說,ARM是硬件,LINUX是軟件。ARM的硬件多半已經(jīng)模塊化了,像我這樣把板子改成這樣的就算動(dòng)的多的 了,這同樣是ARM公司的戰(zhàn)略,再次佩服。實(shí)際中的LINUX的開發(fā)工作更多,更耗時(shí)。從這方面說 ARM應(yīng)該算是軟件了。在找工作中更是這樣,舉個(gè)例子,聯(lián)想里和 ARM最接近的是“ BIOS工程師” 是軟件,MOT
3、O里接近的是嵌入式LINUX工程師是軟件。而其他很多公司把嵌入 式產(chǎn)品開發(fā)歸為硬件。 所以,不要討論這個(gè),好好玩轉(zhuǎn)自己的板子才是關(guān)鍵。實(shí) 在不爽你就把自己叫 嵌入式開發(fā)工程師”三要不要買開發(fā)板買哪家我的答案是 在你個(gè)人的學(xué)習(xí)方*”但是如果看家是需要看這騙筆記的水平, 個(gè)人推薦還是買現(xiàn)成的。買板子可以把注意力集中在軟件開發(fā)上,軟件開發(fā)(尤其是驅(qū)動(dòng))可以不必?fù)?dān) 心自己硬件上的問題,我就是以便調(diào)試一邊寫驅(qū)動(dòng)和程序,每次寫驅(qū)動(dòng)前就要先確 認(rèn)硬件沒問題。另外,買板子更省錢和時(shí)間,我自己做的板子,原理圖 PCB花了 2周以上!制版又15天,回來以后焊接44B0 160個(gè)腳!那叫一個(gè)麻煩花了多少錢呢? 2層
4、 板,制版費(fèi)就300塊!當(dāng)然 我把接口都外引了,還做了個(gè) 20X18的LCD背板,板子比較大??傮w下來 元件+LCD屏+PCB=11XX塊!夠2410的了。再有就是買的資料相對(duì)來說比較全,但是不要指望有技術(shù)支持!都是騙人的, 賣你之后就不會(huì)理你。自己做可以更了解底層硬件,可以按照自己的要求加?xùn)|西,比如我就加了GPS模塊、GPRS模塊、SD卡模塊,擴(kuò)了個(gè)IIC的35個(gè)鍵子的鍵盤、把LCD接口按照買的LCD改裝了,可以用FPC線直接連接。做的很爽的。玩一把嗎。當(dāng)然,你可以有策略的做,比如像我一樣,把 RAM和ROM,網(wǎng)絡(luò)都保持和 某現(xiàn)成的板子一樣,這樣他們的資料你就可以拿過來直接用,給自己留個(gè)退路
5、。其 他的如SD 了什么的自己做。都達(dá)到了 就是費(fèi)錢,費(fèi)時(shí)間。再有就是給做的朋友幾點(diǎn)建議:盡量拿到現(xiàn)成的板子,盡量多搜集其他板子的全套資料,一定要拿到一張沒問題的原理圖。網(wǎng)上流傳的原理圖多數(shù)是龔俊03年畫的,再這里對(duì)龔俊表達(dá)一下我的敬意!牛人!但是那個(gè)圖有個(gè)小BUG,我指的是03版的,后來的沒這問題了。 8019那地 址線和地址有問題。還有人仿照他的 PDF圖畫的SCH,更是漏洞百出!譴責(zé)!順 便譴責(zé)把龔俊板子偷賣的人。3買哪家個(gè)人感覺分3類吧1)首先是ZLG的,資料非常的全,感覺他是真正想教你怎么開發(fā)ARM,而不是像有的公司自己技術(shù)都沒做好就做個(gè)板子出來賣錢。但是最大的不利就是價(jià)格 太貴!而
6、且主要是PHILIP的,貨源比較麻煩可能有人說21XX系列的不貴啊, 那是總線不外擴(kuò)的,只能跑 UCOS,不能跑UCLINUX。但是說是話,21XX系列才是ARM7的價(jià)格性能結(jié)合點(diǎn)。ARM7最適合做工業(yè)控制,ARM普及,銷量都是 怎么來的?都是ARM7來的,而44B0是典型的商業(yè)片子。但是,這里如果你看中 的是為工作做準(zhǔn)備,還是選能跑 UCLINUX的吧。但是仍然作為第一個(gè)推薦,因?yàn)椴锁B時(shí)期,合適的資料太重要了!在這里被ZLG的務(wù)實(shí)*感動(dòng)!你看人家那代碼寫的。2)感覺立宇泰的44B0不錯(cuò)硬件沒別的,就是資料比較全的說,不像有些家,原理圖直接拿人家的,還錯(cuò)的3)找個(gè)最便宜的料,好象最便宜的有賣3
7、50的吧?也是沒別的,就是即省了錢 還省時(shí)間搜集資 至于資料全不全,別計(jì)較了 硬件肯定好使就行吧。四要不要有51 AVR等單片機(jī)基礎(chǔ)有更好,但沒有也無所謂。過。了?兩個(gè)月以前,我只是看別人做,耳濡目染本科學(xué)過單片機(jī),從來沒做我們這的技術(shù)主干做 AVR和51,我就跟他們調(diào)過C語言程序。你看出來 我是個(gè)不折不扣的菜鳥吧?但是做這個(gè)之前我特意找了 ZLG的兩本書,看了里面的例子和原理圖,這很重要。例程里有匯編有C ,都看懂了就OK ,不用自己現(xiàn)寫五開發(fā)都需要學(xué)習(xí)哪些軟件總結(jié)起來最主要的有以下幾個(gè)吧1 ADS調(diào)試用確切的說是ADS+AXD。ADS里包含AXD。原來都用SDT后來ARM公司停止對(duì)SDT支
8、持了,改支持ADS 了,還是用ADS吧。有的人的程序發(fā)布的仍然是 SDT版本的,但基本都可以找到相應(yīng) ADS的,新 人在這里不要發(fā)蒙。ADS是編譯器,AXD是調(diào)試器。便宜成 AXF以后再在ARM 的RAM里調(diào)試。2 P LASHPGMFLASH燒寫的軟件。AXD在RAM里調(diào)試,掉電就沒有了,方便程序修改。 調(diào)試好的程序再下到FLASH里,上電直接運(yùn)行。同類的軟件還有很多,什么 FLUTED 了、FLSHP 了都是,但FLASHPGM最 好,要是有人還問FLASH不支持BIN格式文件的問題就要看我寫的 PLASHPGM 使用了。3 BANYANT調(diào)試代理(不知道名對(duì)不,起這么個(gè)難記的,我一般都叫
9、它 羊”因?yàn)橹浪菐滋靹偝粤丝狙颍┱{(diào)試代理就是用它幫你使用更簡單的 JTAG (便宜?。﹣韺?shí)現(xiàn)原本1K才賣的JTAG仿真器的大部分功能。JTAG調(diào)試原理看我另一篇筆記。簡單的就可以把他理解為你自己做的JTAG的驅(qū)動(dòng)就行了。調(diào)試代理還有很多種,什么 H-JTAG 了、ARM7 了(不知道具體叫什么,就記 得可執(zhí)行文件叫ARM7.EXE )都是,BANYANT比較好。需要注意的是,沒種調(diào)試代理安裝方*雖然都簡單 但都不一樣,需要看說明。 而且AXD調(diào)試之前都要運(yùn)行。省錢了,就別怕麻煩了。4 ARM-ELF-TOOLS 工具鏈里面是UCLINUX開發(fā)用的工具比如 ARM-ELF-GCC只類的。工具
10、鏈就是把很多工具打包在一起發(fā)布的方便你開發(fā)的東西。具體安裝方 *看我另一篇筆記。另外如果你開發(fā)LINUX就要用ARM-LINUX-TOOLS ,不一樣,不通用。5 U-BOOT大名鼎鼎的BOOTLOADER生成工具,同類的好象還有 VIVI (名字很曖昧 )生成的BOOTLOADER燒到FLASH里,然后就可以用 BOOTLOADER下載燒寫其他了有了 BOOTLOADER才能下UCLINUX。BOOTLOADER就像電腦上的BIOS。當(dāng)然UCOS的不用這個(gè),用什么我不知道:)最新版本是1.1.4具體使用方*看我另一篇筆記吧。6 UCLINUX 包UCLINUX的源碼包,不用多說了吧?建議大家
11、用現(xiàn)成的先體會(huì)一下,然后再 自己編譯,裁剪。因?yàn)閱为?dú) UCLINUX的編輯技術(shù)上比較簡單,但涉及的方面還是比較廣的。7 VMWARE老牌的虛擬機(jī)軟件,在一個(gè)機(jī)器上虛擬出一個(gè)機(jī)器裝LINUX ( PC上用的),省得你來回開關(guān)機(jī)了。記得裝 VMWARE-TOOLS,安裝方*在我另一篇筆 記里。六有哪些書推薦主要推薦ZLG的三本書,有這3本再加網(wǎng)絡(luò)就不用別的書了,其中主要推薦 前2本,3是介紹體系結(jié)構(gòu)的,也不錯(cuò)1 ARM嵌入式LINUX系統(tǒng)構(gòu)建與驅(qū)動(dòng)開發(fā),北航版驅(qū)動(dòng)寫的很詳細(xì),前期開發(fā)介紹也很好2 ARM嵌入式系統(tǒng)實(shí)驗(yàn)教程(二),北航版有ZLG2200的原理圖,實(shí)驗(yàn)程序和注釋,了解人家是怎么開發(fā)的。
12、3 ARM嵌入式系統(tǒng)基礎(chǔ)教程最重要的是體系結(jié)構(gòu),匯編部分介紹,看看吧,增加理論素質(zhì)。4 44B0數(shù)據(jù)手冊(cè)寫在這里是強(qiáng)調(diào)它的重要。不推薦ZLG早期出的紅色皮的ARM什么體系結(jié)構(gòu)-只類的寫的太多,看煩了。其他的書沒了幾本,沒看見好的,大家有看過的推薦吧。七選UCOS ? UCLINUX ? LINUX ? VXWORKS ?還是當(dāng)單片機(jī)用1搞開發(fā),工程設(shè)計(jì),用UCOS,小巧,多進(jìn)程,簡單,體現(xiàn)了 ARM7的精 髓。2 LINUX正根的嵌入式系統(tǒng),LINUX消費(fèi)與通信領(lǐng)域用的比較多,但缺點(diǎn)是 必須ARM9才能跑,ARM9的板子自己做就不行了, 6層板太貴。買開發(fā)板1K達(dá) 底吧。但是還是推薦選ARM9
13、+LINUX3 UCLINUX算投機(jī)嵌入式系統(tǒng):)ARM7上可以跑,由有LINUX近親,學(xué) 好好可以比較方便的轉(zhuǎn)向LINUX,像我一樣的窮鬼用吧,呵呵4 VXWORKS學(xué)好后可以找到高薪工作,但工作機(jī)會(huì)本身并不比LINUX好找。5當(dāng)單片機(jī)用不推薦,雖然我景仰的ZLG 直號(hào)召這么干。因?yàn)閷?duì)于學(xué)習(xí)來說多進(jìn)程的系 統(tǒng)設(shè)計(jì)才是ARM7的玩頭,至少你也要整個(gè) UCOS?。海┯信笥褑栁蚁葘W(xué)這個(gè)當(dāng)基礎(chǔ)不行嗎?那當(dāng)然可以 但我當(dāng)時(shí)就用了 1周搞定,就是我先的ADS在RAM中調(diào)試的筆記。后來我清空 FLASH用的小段程序還 是當(dāng)時(shí)寫的LED閃爍程序呢。另外1周里其中還因?yàn)樽约哼^于菜,沒把 OM設(shè)置好導(dǎo)致晶陣不陣
14、哈哈。這個(gè)是必須做的,但一帶而過。目標(biāo)放的遠(yuǎn)一點(diǎn)。八學(xué)習(xí)要用多長時(shí)間我從菜鳥到現(xiàn)在兩個(gè)多月,中間被打擾數(shù)次。仍然搞定了PCB設(shè)計(jì)與制版,RAM調(diào)試,F(xiàn)LASH下載,UBOOT移植和下載UCLINUX (沒剪裁,用現(xiàn)成 的),LCD驅(qū)動(dòng)。再次坦誠的說:我確實(shí)比較菜,說這些不是讓大家羨慕,只是告訴你們你們應(yīng)該比這個(gè)更好”我相信良好的態(tài)度+合適的方*+及時(shí)的總結(jié)=成績九ARM都玩什么就幾點(diǎn)1硬件設(shè)計(jì)2系統(tǒng)移植3驅(qū)動(dòng)開發(fā)4應(yīng)用開發(fā)沒了。其中推薦把注意力放在后兩個(gè)上,3有難度,4比較靈活,最重要的是 都是找工作的砝碼。十我用的什么板子很多人問我這個(gè)問題,我特意寫過一個(gè)的。再說一次吧。我是自己做的,RAM
15、、ROM、8019等比較麻煩而當(dāng)時(shí)的自己不理解的都按 照龔俊的做的。保持其他不便的情況下做了如下改動(dòng)。1加了串口通信的GPS模塊、GPRS模塊一個(gè)UARTO , 個(gè)UART1,當(dāng)與要用超級(jí)終端時(shí)用跳線切換。2 SD卡,和7843觸摸屏同時(shí)掛在SPI總線上,因?yàn)镾PI只能掛一個(gè)設(shè)備,同時(shí)還做了 I/O模擬的準(zhǔn) 備,把兩個(gè)設(shè)備又通過跳線掛在 4個(gè)IO上。3擴(kuò)了個(gè)IIC的35個(gè)鍵子的鍵盤用的ZLG的7290,不占用CPU,最大支持64個(gè)鍵子,只上了 35個(gè),其他 留接口。4把LCD接口按照買的LCD改裝了,可以用FPC線直接連接。所以改動(dòng)雖然多,但真正很移植了,初期調(diào)試有關(guān)的并沒動(dòng),就是為了現(xiàn)在不
16、那么菜的時(shí)候做準(zhǔn)備:)這里是我的開發(fā)流程1設(shè)計(jì)原理圖(含 WIGGLER的JTAG訪真器)2設(shè)計(jì)PCB (含 WIGGLER的JTAG訪真器)3制版4焊接電壓,確定電壓沒問題5焊接44BO+JTAG電路+WIGGLER的JTAG訪真器+周邊電路,用BANYANT+仿真器連接,BANYANT提示錯(cuò)誤,但可以顯示44BO編號(hào),好象是OXOFOFOFOF只類的,說明44BO沒問題6焊接晶體+RAM+ROM+周邊電路,用BANYANT+仿真器連接,可以顯示正確的 44B0 了 7用BANYANT+仿真器連接, 開AXD,在命令行窗口操作RAM,看可不可以修改,可以的話(用內(nèi)存窗口看RAM地址)RAM就
17、沒問題可以用這個(gè)命令 “ setmem OxcOOOOOO,Oxffffffff,32 ”我的RAM掛在BANK6上所以地址是OXCOOOOOO,你要是改了就也得改。8用我寫的自己寫了個(gè)C工程模板又寫了個(gè)使用說明 里的方*調(diào)試程序吧,寫個(gè)簡單的,我當(dāng)時(shí)寫個(gè)LED閃爍的。看好使不。9把程序按照FLASH燒寫總結(jié)里的燒到FLASH里,測(cè)試一下10按照UBOOT移植操作移植 UBOOT11按照UCLINUX下載簡單說明下個(gè) UCLINUX12看看驅(qū)動(dòng)開發(fā)的方*,自己寫個(gè)驅(qū)動(dòng)看看13還有很多事東西著你玩呵呵十二關(guān)于JTAG訪真器JTAG訪真器現(xiàn)在用的多是簡板的,一個(gè) 244那種,用的沒什么不好。按照并
18、口定義不同分幾種,建議選 WIFFLER定義的,因?yàn)橹С值能浖?。這 個(gè)網(wǎng)上多的是,不多說了。值得提的是有的JTAG訪真器原理圖上有跳線用來使能復(fù)位信號(hào),這個(gè)一般不跳上。就是不用復(fù)位信號(hào),因?yàn)镴TAG協(xié)議里本身也可以控制44B0復(fù)位。當(dāng)然,板子上的復(fù)位信號(hào)跳線也不用跳。 十三 哪個(gè)公司的ARM這個(gè)是問題比較簡單。1 ARM7主要就幾個(gè)公司的 三星,PHILIP , ATMEL的ATMEL的有比較便宜的AT91SAM7S32和AT91SAM7S64專為8位應(yīng)用產(chǎn)品量身定做,價(jià)格 很便宜好象3刀吧。和PHILIP的21XX差不多,資料太少,項(xiàng)目中選還不錯(cuò)。 其他兩家上 面說了的不多說了吧2 ARM
19、9這個(gè)玩2410和2440的多吧,現(xiàn)在2440還比較火啊 可以考慮買個(gè)了但是2410就比較便宜了,作為學(xué)習(xí)來說反到和不錯(cuò),推薦整一個(gè):)其實(shí)ARM9用的最多的領(lǐng)域應(yīng)該是消費(fèi)電子,比如手機(jī)PDA,而這上面用的多的應(yīng)該是INTEL的和TI的吧。但是INTEL的TI的入門材料少,價(jià)格高, 自己看情況定吧。自己寫了個(gè)C工程模板又寫了個(gè)使用說明(轉(zhuǎn)載) 2007-06-11 18:06 C工程模板使用說明 本模板用于使44B0運(yùn)行C程序一般說來匯編用來初始 化之后跳到C入口 MAIN函數(shù)處一、關(guān)于工程文件1、本目錄下建工程文件(.MC P) 2、工程文件至少包含 3個(gè)文件44b in it.s 44bl
20、ib_a.s *c(自己的c文件 Option.s用于基本設(shè)置3、44binit.s中開頭部分INCLUDE兩個(gè)文件MEMCFG.S注 意這兩個(gè)文件的存放目錄,即讓INCLUDE找到它們4、以上文件除自己的c文件 之外均為三星公版,不需修改 二、關(guān)于CodeWarrior設(shè)置1、DebugRel Setting里 一般設(shè)置幾項(xiàng) 1)Target Setting-Linker 里選 ARMLinker 用于設(shè)置連接 2)Target Setting-Post-Linker選ARM fromELF用于生成FLASH燒錄代碼(只在 RAM里運(yùn) 行而不燒錄則不用)3)ARM Linker-RO BAS
21、E里添地址 根據(jù)板子來,這板子上 RAM 接的 NSCS6,地址 0XC000000-0XC7FFFFF; FLASH 接的 NSCS0,地址 0X00000-0XFFFFF地址分配原理見44B0數(shù)據(jù)手冊(cè)內(nèi)存管理那章的內(nèi)存分配圖 想 在RAM里調(diào)試就添0XC000000 (比如0XC008000)的地址但是注意的是地址不 要添過界,比如想在RAM里調(diào)試卻添0X00000000程序可以 進(jìn)入C代碼 但沒法 運(yùn)行再有想生成用于燒寫得FLASH代碼RO地址就需要設(shè)置為0X0000000開始 的而且LAYOUT中也必須設(shè)置44BINIT.O為初始加載文件 以上FLASH測(cè)試結(jié)論經(jīng)FLASHPGM測(cè)試
22、而且FLASHPGM 不支持BIN文件只支持INTEL得HEX文件4) RW可以添可以不添一般RO解釋為代碼段,RW解釋為數(shù)據(jù)段有時(shí)高興了就添上0XC100000(RAM 調(diào)試時(shí))5)ARM Linker-OPTION-Image entry point 選擇 0xc000000(RAM調(diào)試時(shí))6)ARM Linker-Layout-Object/Symbol里可以添工程起始程序 44BINIT.O注意是.O不是.S和.0 (零)也可以不添 三、AXD設(shè)置1)按照BANYANGT 或者ARM7正確設(shè)置調(diào)試代理 BANYANGT、ARM7、H-JTAG都是代理,裝哪個(gè)無所謂,一般認(rèn)為 BANYA
23、NGT好,但無論哪個(gè)調(diào)試之前必須運(yùn)行 代理 2) op tio n-co nfigure in terface 里 在 session file 選擇 44b0.i ni 這個(gè)文件是初始 化44b0寄存器的,在必須運(yùn)行3)Options-Configue Target里本來有兩項(xiàng),上面 上是硬件調(diào)試,下面是軟件仿真(在電腦上仿真)用ARM7就改第一項(xiàng)(按照ARM7說明改)用BANYANGT就按照BANYANGT說明在下面再加,個(gè)BANYANGT的驅(qū)動(dòng)4)在general標(biāo)簽頁選擇attach然后確定,最后在file-save session關(guān)閉AXD (在CodeWarrior里一 DEBUG
24、就自動(dòng)打開) 四、關(guān)于JTAG 1)JTAG 一般有幾種SDT和WIGGLER我的是 WIGGLER的,兩者區(qū)別主要在并口25針定義不一樣(不算復(fù)位腳),與板子上JTAG相連的腳不是區(qū)分JTAG類型 的標(biāo)志只要和44B0對(duì)上就行2)JTAG小板上與44B0大板上JTAH跳線RAM調(diào) 試時(shí)都不用接燒FLASH才用到3)網(wǎng)上流傳的JTAG小板上也有不用RST信號(hào)的版本,無所謂,RST信號(hào)不是標(biāo)準(zhǔn)的 五、另外開始的時(shí)候犯了低級(jí)錯(cuò)誤,沒設(shè)置 OM1 2 3跳線導(dǎo)致晶體不陣其他的看萬龍的ARM開發(fā)板使用手冊(cè),寫的還不 錯(cuò) 模板:user94/mamajinco/upload/825806664.ra這部
25、分可能過于簡單,很少有人 寫,但是對(duì)于不了解ARM開發(fā)過程的人真的簡單嗎?我是菜鳥,在這卡了 3天:)一般說來有幾種方法,1)板子原來的BOOTLOADER程序或者為燒寫而 編寫的專用ADS程序比較高級(jí)而快速的方法,很多現(xiàn)成的開發(fā)板都用這種方法(相對(duì)來說有實(shí)力的公司),此狀態(tài)下CPU是運(yùn)行的,所以速度快。 比如ZLG 的,但是對(duì)于初學(xué)或者不準(zhǔn)備細(xì)研究硬件的人來說就比較麻煩,因?yàn)橐帉懀ǜ膶懀〢DS燒寫程序。愿意的人可以看看。2)FLUTED和FLAS HP GM 一樣,使用的好象叫邊界掃描法,CPU此時(shí)并不運(yùn)行,因此燒寫的比較慢。在這里也不推薦FLUTED這個(gè)軟件,原因比較簡單,麻煩+速度慢。因?yàn)樾枰帉懀ǜ膶懀﹥?個(gè)配置文件,而且是字符界面。倒是有人說這個(gè)軟件只能在WIN98下用的說法好象不對(duì)(現(xiàn)在有可以讓2000和XP下用的方法)喜歡的朋友可以用用3)FLASH PGM (推薦)很簡單的程序,GUI界面,速 度尚好。設(shè)置很簡單,在CPU里選對(duì)型號(hào),當(dāng)然是3星的44B0。在FLASH里也 一樣,39LV160,29LV160都有。確定好地址,RAM地址我的是0XC000000(BANK7 上) FLASH 地址 0X0( BANK0 上) 選完了以后讀一下 FLASH 的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋住建委合同范本
- 攝影勞動(dòng)合同范本
- 深入了解航空運(yùn)輸合同條款與規(guī)定
- 資產(chǎn)托管代理合同樣本
- 暑假安全知識(shí)培訓(xùn)課件
- 購買保險(xiǎn)合同范本
- 合伙餐館協(xié)議合同范本
- 新員工財(cái)務(wù)知識(shí)培訓(xùn)課件
- 抗洪搶險(xiǎn)知識(shí)培訓(xùn)課件
- 農(nóng)村平房銷售合同范例
- 幼兒園中班數(shù)學(xué)《小小飛機(jī)場》課件
- 八年級(jí)數(shù)學(xué)下冊(cè)第一次月考(壓軸32題10種題型)(原卷版)
- 公需科2024廣東公需課《新質(zhì)生產(chǎn)力與高質(zhì)量發(fā)展》試題(含答案)繼續(xù)教育
- 母乳喂養(yǎng)小講課
- 幼兒園木工坊安全教育
- 中醫(yī)培訓(xùn)課件:《放血療法》
- 《詩經(jīng)》完整版本
- KA-T 20.1-2024 非煤礦山建設(shè)項(xiàng)目安全設(shè)施設(shè)計(jì)編寫提綱 第1部分:金屬非金屬地下礦山建設(shè)項(xiàng)目安全設(shè)施設(shè)計(jì)編寫提綱
- 功能性胃腸病羅馬四
- 城市道路養(yǎng)護(hù)體系的構(gòu)建與應(yīng)用研究的開題報(bào)告
- 窗口人員服務(wù)規(guī)范培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論