哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大容量Flash型存儲(chǔ)器AT91系列增加了開發(fā)者使用的靈活性

電子工程師 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2021-03-29 08:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引 言

AT91FR40162是美國(guó)Atmel公司生產(chǎn)的AT91系列微控制器中的一員,具有ARM7TDMI核、大容量Flash存儲(chǔ)器以及片內(nèi)SRAM 和外圍。這種微控制器的特點(diǎn)是高性能--32位RISC體系結(jié)構(gòu)、高密度--16位指令集、低功耗以及實(shí)時(shí)性,擴(kuò)充的Flash存儲(chǔ)器還增加了開發(fā)者使用的靈活性。除此以外,大量的內(nèi)部分組寄存器加速了對(duì)異常的處理過(guò)程,從而使其更適合于實(shí)時(shí)控制的應(yīng)用。8級(jí)基于向量的優(yōu)先級(jí)中斷控制器和外圍數(shù)據(jù)控制器 PDC大大增強(qiáng)了實(shí)時(shí)器件的性能。此器件適用于開發(fā)工業(yè)自動(dòng)化系統(tǒng)、MP3、銷售終端、GPS接收機(jī)以及無(wú)線網(wǎng)絡(luò)產(chǎn)品等對(duì)功耗敏感且要求具有實(shí)時(shí)性的產(chǎn)品。AT91FR40162微控制器的特點(diǎn)是在一個(gè)121-ball BGA封裝中集成了256 KB的片內(nèi)SRAM和16 Mbit的Flash存儲(chǔ)器。它為許多計(jì)算密集的嵌入式控制應(yīng)用領(lǐng)域提供了功能強(qiáng)大、使用靈活且性價(jià)比高的解決方案,同時(shí)還可以幫助用戶減小PCB尺寸和系統(tǒng)成本。Flash存儲(chǔ)器可以通過(guò)JTAG/ICE接口或者廠家編寫的Flash Uploader軟件進(jìn)行編程,從而使AT91FR40162適合于在系統(tǒng)可編程應(yīng)用。

1 功能框圖及產(chǎn)品特點(diǎn)

AT91FR40162的功能框圖如 圖1所示。

大容量Flash型存儲(chǔ)器AT91系列增加了開發(fā)者使用的靈活性

AT91FR40162的主要特點(diǎn)是:ARM7TDMI處理器核、256 KB的片內(nèi)SRAM和1024 K字的16位Flash存儲(chǔ)器、完全可編程的外部總線接口EBI、具有8個(gè)優(yōu)先級(jí)且可以獨(dú)立屏蔽的向量中斷控制器、32個(gè)可編程的I/O口線、3通道的 16位定時(shí)器/計(jì)數(shù)器、2個(gè)通用同步/異步收發(fā)器USART、可編程的看門狗定時(shí)器、先進(jìn)的省電特性、完全靜態(tài)的操作、2.7“ 3.6 V的I/O工作范圍和1.65”1.95 V的內(nèi)核工作范圍、 -40“85℃的運(yùn)行溫度范圍以及121-ball 10 mm%26;#215;10 mm%26;#215;1.2 mm BGA封裝(球的直徑為0.8 mm)。

2 體系結(jié)構(gòu)

AT91FR40162是由Atmel公司的AT91R40008 ARM/Thumb微控制器和1個(gè)AT49BV1604A/1614A 16Mbit Flash存儲(chǔ)器集成的121-ball BGA封裝器件。除了Flash存儲(chǔ)器使能信號(hào)以外的所有地址、數(shù)據(jù)和控制信號(hào)都是內(nèi)部互連的。

AT91R40008體系結(jié)構(gòu)包括2條主要總線:先進(jìn)的系統(tǒng)總線ASB和先進(jìn)的外圍總線APB。ASB被設(shè)計(jì)為最佳性能,由存儲(chǔ)控制器控制。 ARM7TDMI通過(guò)ASB與片內(nèi)32位存儲(chǔ)器、外部總線接口EBI和AMBA橋進(jìn)行接口。AMBA橋驅(qū)動(dòng)APB,APB被設(shè)計(jì)用于訪問(wèn)片內(nèi)外圍并且進(jìn)行了低功耗優(yōu)化。

AT91FR40162將ARM7TDMI處理器的ICE端口接到一些專用的引腳上,從而為目標(biāo)調(diào)試提供了完整、低價(jià)且易用的調(diào)試解決方案。

2.1 存儲(chǔ)器

AT91FR40162嵌入了256 KB的內(nèi)部SRAM。這個(gè)內(nèi)部存儲(chǔ)器是單周期訪問(wèn)的,它直接與32位數(shù)據(jù)總線相連。這樣通過(guò)使用微控制器的ARM指令集在66 MHz下可以提供60 MIPS的最高性能,同時(shí)降低了系統(tǒng)功耗。AT91FR40162以擁有1個(gè)外部總線接口EBI為特性,它用于連接外部存儲(chǔ)器和專用外圍設(shè)備。EBI支持 8或16位器件并且可以使用2個(gè)8位器件來(lái)仿真1個(gè)16位器件。EBI執(zhí)行早讀協(xié)議,與標(biāo)準(zhǔn)的存儲(chǔ)器接口相比,能夠提供更快的存儲(chǔ)器訪問(wèn)速度。 AT91FR40162嵌入了1個(gè)由1024K個(gè)16位字組成的Flash存儲(chǔ)器,通過(guò)EBI可以訪問(wèn)它。Flash的主要功能是作為程序存儲(chǔ)器。1條 16位的Thumb指令可以在1個(gè)訪問(wèn)周期從Flash存儲(chǔ)器被加載。分離的MCU和Flash復(fù)位輸入(NRST和NRSTF)是為了得到最大的系統(tǒng)靈活性,方便用戶自由地根據(jù)應(yīng)用選擇復(fù)位操作。AT91FR40162集成了一個(gè)叫作AT91 Flash Uploader的駐留引導(dǎo)軟件。AT91 Flash Uploader軟件能夠向Flash存儲(chǔ)器加載應(yīng)用軟件。

2.2 外 圍

AT91FR40162集成了多個(gè)外圍,它們被分成2類:系統(tǒng)外圍和用戶外圍。所有的片內(nèi)外圍都可以通過(guò)AMBA橋接受32位的訪問(wèn)。外圍寄存器由控制寄存器、模式寄存器、數(shù)據(jù)寄存器、狀態(tài)寄存器和使能/禁止/狀態(tài)寄存器組成。外圍數(shù)據(jù)控制器PDC在片內(nèi)USART和片內(nèi)或片外的存儲(chǔ)器之間傳輸數(shù)據(jù),并且無(wú)需處理器的介入。最重要的一點(diǎn)是,PDC消除了數(shù)據(jù)傳輸中斷的額外開銷,從而在不需要重新編程起始地址的情況下可以連續(xù)傳輸高達(dá)64 KB的數(shù)據(jù)。這樣不僅增加了微控制器的性能,而且降低了功耗。

(1)系統(tǒng)外圍

外部總線接口(EBI)通過(guò)1條8位或16位數(shù)據(jù)總線控制外部存儲(chǔ)器或外部設(shè)備,它通過(guò)APB被編程。每一條芯片選擇口線有它自己的編程寄存器。省電模塊(PS)實(shí)現(xiàn)空閑模式(ARM7TDMI核時(shí)鐘停止直到有下一個(gè)中斷),并且允許用戶根據(jù)應(yīng)用需求調(diào)整微控制器的功耗(由獨(dú)立的外圍時(shí)鐘控制)。先進(jìn)的中斷控制器AIC控制來(lái)自內(nèi)部外圍的中斷源和4個(gè)外部中斷口線(包括FIQ),從而為ARM7TDMI提供中斷或/和外部中斷請(qǐng)求。它通過(guò)集成1個(gè)8優(yōu)先級(jí)中斷控制器以及使用自動(dòng)向量特性,降低了中斷延遲時(shí)間。并行輸入/輸出控制器PIO控制高達(dá)32條I/O口線。它使用戶可以選擇特定的引腳作為片內(nèi)外圍的輸入輸出,或者作為通用的輸入/輸出信號(hào)。可以編程PIO控制器來(lái)檢測(cè)每條線上的信號(hào)發(fā)生變化引起的中斷??撮T狗定時(shí)器WD用于防止當(dāng)軟件進(jìn)入死鎖陷阱時(shí)產(chǎn)生系統(tǒng)鎖定。特殊功能SF模塊集成了芯片ID、復(fù)位狀態(tài)和保護(hù)寄存器。

(2)用戶外圍

2個(gè)獨(dú)立配置的USART可以高波特率進(jìn)行同步或異步通信。每一個(gè)USART還包含1個(gè)超時(shí)寄存器和1個(gè)時(shí)間確保(Time Guard)寄存器,從而方便了2個(gè)專用外圍數(shù)據(jù)控制器PDC通道的使用。

大容量Flash型存儲(chǔ)器AT91系列增加了開發(fā)者使用的靈活性

3通道16位的定時(shí)器/計(jì)數(shù)器TC是高度可編程的,它支持捕獲或波形模式。每一個(gè)TC通道可以被編程為測(cè)量或生成不同類型的波形,并且可以檢測(cè)和控制 2個(gè)輸入/輸出信號(hào)。TC有3個(gè)外部時(shí)鐘信號(hào)。

3 AT91FR40162性能概述

AT91FR40162主要由AT91R40008和16 Mbit的Flash存儲(chǔ)器組成。因此AT91FR40162的許多性能與AT91R40008是一樣的。

(1)電 源

AT91R40008微控制器有2種類型的供電引腳: ◇ VDDCORE引腳,它為內(nèi)核提供電源(包括ARM7TDMI、嵌入的存儲(chǔ)器和外圍); ◇ VDDIO引腳,它為I/O線提供電源。 一個(gè)獨(dú)立的I/O電源允許靈活地進(jìn)行調(diào)整以適應(yīng)外部元件的信號(hào)電平。

(2)輸入/輸出

AT91FR40162的I/O引腳所接受的電平以VDDIO的供電為限。復(fù)位以后,微控制器的外圍I/O初始化成輸入以提供給用戶最大的靈活性。在每個(gè)應(yīng)用階段,微控制器的輸入最好保持在有效的邏輯電平,以降低功耗。

(3)主時(shí)鐘

如果MCKI引腳由1個(gè)外部源提供,那么AT91FR40162則為一個(gè)完全靜態(tài)的設(shè)計(jì),并工作于主時(shí)鐘MCK(Master Clock)下。

主時(shí)鐘還在引腳MCKO上作為器件的輸出,這個(gè)引腳與一個(gè)通用I/O線復(fù)用。當(dāng)NRST處于活動(dòng)狀態(tài)并且發(fā)生復(fù)位后,MCKO有效并輸出MCK信號(hào)的映像。必須編程PIO控制器來(lái)使用這個(gè)引腳作為標(biāo)準(zhǔn)I/O線。

(4)復(fù) 位

復(fù)位操作將使用戶接口寄存器恢復(fù)其缺省狀態(tài)(在每一個(gè)外圍的用戶接口中定義),并強(qiáng)制ARM7TDMI從地址0執(zhí)行對(duì)下一條指令的取指操作。除了程序計(jì)數(shù)器之外的其它ARM7TDMI寄存器則沒(méi)有定義復(fù)位狀態(tài)。

(5)NRST引腳

NRST是低電平激活的輸入引腳。它被異步激活,但是從復(fù)位退出是與MCK內(nèi)部同步的。MCKI上出現(xiàn)的信號(hào)必須在NRST上升沿之前最少10個(gè)時(shí)鐘周期內(nèi)有效,以確保操作的正確性。第1個(gè)取指操作出現(xiàn)在NRST上升沿之后的80個(gè)時(shí)鐘周期。

(6)看門狗定時(shí)器復(fù)位

看門狗定時(shí)器可以被編程用來(lái)產(chǎn)生1個(gè)內(nèi)部復(fù)位。在這種情況下的復(fù)位操作與激活NRST引腳有同樣的效果,但是引腳BMS和NTRI不被采樣。引導(dǎo)模式和三態(tài)模式不被更新。如果NRST引腳被激活并且看門狗定時(shí)器觸發(fā)內(nèi)部復(fù)位,那么NRST引腳具有優(yōu)先權(quán)。

(7)仿真功能

◇ 三態(tài)模式

AT91FR40162微控制器提供了1個(gè)用于調(diào)試目的的三態(tài)模式。它使能仿真探頭與目標(biāo)板連接,而不必先從目標(biāo)板焊下器件。在三態(tài)模式下,AT91R40008微控制器的所有輸出引腳驅(qū)動(dòng)器都是禁止的。在三態(tài)模式下,提供通過(guò)外部引腳對(duì)Flash的直接訪問(wèn)。這就使得在裝配板子之前可以使用傳統(tǒng)的Flash編程器對(duì)Flash進(jìn)行編程。為了進(jìn)入三態(tài)模式,NTRI引腳必須在NRST上升沿之前的最后10個(gè)時(shí)鐘周期內(nèi)保持低電平。對(duì)于正常的操作,NTRI引腳必須通過(guò)1個(gè)高達(dá)400 kΩ的電阻復(fù)位為高電平。NTRI與I/O線P21和USART1串行數(shù)據(jù)傳輸線TXD1多路復(fù)用。

◇ JTAG/ICE調(diào)試

JTAG/ICE端口

支持ARM標(biāo)準(zhǔn)的嵌入式在線仿真。引腳TDI、TDO、TCK和TMS專門用于這種調(diào)試功能,并且可以通過(guò)外部ICE接口與一個(gè)主機(jī)相連。在ICE調(diào)試模式下,ARM7TDMI核以非JTAG芯片ID作為響應(yīng)來(lái)標(biāo)識(shí)微控制器。這一點(diǎn)不完全符合IEEE1149.1標(biāo)準(zhǔn)。 (8)存儲(chǔ)控制器 ARM7TDMI處理器的地址空間為4 GB。存儲(chǔ)控制器對(duì)內(nèi)部的32位地址總線進(jìn)行譯碼并定義了3種地址空間:

◇ 位于最低4 MB的內(nèi)部存儲(chǔ)器空間;

◇ 中間的地址空間為EBI控制的外部設(shè)備(存儲(chǔ)器或外圍)所保留;

◇ 位于最高4 MB的內(nèi)部外圍空間。 不論在哪一個(gè)地址空間,ARM7TDMI只運(yùn)行于小端模式。

◇ 內(nèi)部存儲(chǔ)器

AT91FR40162微控制器集成了內(nèi)部SRAM。所有的內(nèi)部存儲(chǔ)器都是32位寬,并且支持字節(jié)(8位)、半字(16位)和字(32位)訪問(wèn),且這些訪問(wèn)都是單周期的。內(nèi)部SRAM支持Thumb和ARM兩種取指方式,并且內(nèi)部存儲(chǔ)器可以存儲(chǔ)比ARM指令多1倍的Thumb指令。 AT91FR40162微控制器集成了1個(gè)256 KB的SRAM存儲(chǔ)體。這個(gè)存儲(chǔ)體映射到地址0x0(重映射命令后),并且允許通過(guò)軟件修改0x0到0x20之間的ARM7TDMI異常向量。把SRAM 放置在片內(nèi)并使用32位的數(shù)據(jù)總線帶寬增加了微控制器的性能,降低了系統(tǒng)功耗。32位總線與16位相比帶寬增加,從而提高了使用ARM指令集和數(shù)據(jù)處理的效率,這是對(duì)ARM7TDMI先進(jìn)性能的最佳使用。能夠在256 KB的SRAM中動(dòng)態(tài)地更新應(yīng)用軟件是AT91FR40162的另一特性。

◇ 引導(dǎo)模式選擇

ARM復(fù)位向量在地址0x0。NRST口線被釋放后,ARM7TDMI執(zhí)行存儲(chǔ)于這個(gè)地址的指令。這就意味著復(fù)位之后這個(gè)地址必須映射到非易失的存儲(chǔ)器中。NRST上升沿之前的10個(gè)時(shí)鐘周期期間BMS引腳上的輸入用來(lái)選擇引導(dǎo)存儲(chǔ)器的類型,如表1所列。如果嵌入的Flash存儲(chǔ)器用作引導(dǎo)存儲(chǔ)器,BMS輸入必須被外部拉低,并且NCS0必須在外部與NCS7連接。 表1 引導(dǎo)模式選擇 BMS 引導(dǎo)存儲(chǔ)器 1 NCS0上的外部8位存儲(chǔ)器 0 NCS0上的外部16位寄存器

引腳BMS與I/O線P24復(fù)用。復(fù)位以后,P24可以與任何標(biāo)準(zhǔn)的PIO線一樣被編程。

◇ Flash存儲(chǔ)器

16 Mbit的Flash存儲(chǔ)器由1 048 576個(gè)16位字組成。Flash存儲(chǔ)器通過(guò)EBI進(jìn)行16位字尋址。它使用地址線A1”A20。

除了Flash存儲(chǔ)器使能信號(hào)以外,所有的地址、數(shù)據(jù)和控制信號(hào)都是內(nèi)部互連的。用戶應(yīng)當(dāng)把Flash存儲(chǔ)器使能信號(hào)(NCSF)和1個(gè)EBI上低電平有效的片選信號(hào)相連接。如果Flash存儲(chǔ)器作為引導(dǎo)存儲(chǔ)器使用,那么必須使用NCS0;同時(shí)BMS必須被外部拉低,以使處理器在復(fù)位后可以執(zhí)行正確的 16位取指操作。

引導(dǎo)時(shí),必須為EBI配置正確的標(biāo)準(zhǔn)等待狀態(tài)數(shù)目。例如,當(dāng)微控制器運(yùn)行于66 Hz時(shí),需要5個(gè)標(biāo)準(zhǔn)等待狀態(tài)。

用戶必須確保所有的VDDIO、VDDCORE和所有的GND引腳通過(guò)最短的路線連接到各自的電源。Flash存儲(chǔ)器在讀模式下加電。命令序列用于將此器件置于其它的操作模式下,例如編程和擦除。 為了增加靈活性而提供的分離的Flash存儲(chǔ)器復(fù)位輸入引腳(NRSTF),使能復(fù)位操作以適應(yīng)具體應(yīng)用。當(dāng)這個(gè)輸入為邏輯高電平時(shí),存儲(chǔ)器處于它的標(biāo)準(zhǔn)操作模式;當(dāng)這個(gè)輸入為邏輯低電平時(shí),暫停當(dāng)前的存儲(chǔ)器操作并使它的輸出置于高阻狀態(tài)。

Flash存儲(chǔ)器的一個(gè)特性是它采用數(shù)據(jù)查詢來(lái)檢測(cè)一個(gè)編程周期的結(jié)束。當(dāng)處于編程周期時(shí),一個(gè)試圖讀取最后一個(gè)寫入字的操作在I/O7上返回寫入數(shù)據(jù)的補(bǔ)碼值。開漏NBUSY輸出引腳提供另一種檢測(cè)編程周期或擦除周期是否結(jié)束的方法。當(dāng)處于編程或擦除周期時(shí),這個(gè)引腳被拉低,這個(gè)周期結(jié)束以后引腳恢復(fù)高電平。使用1個(gè)翻轉(zhuǎn)位提供了檢測(cè)編程或擦除周期是否結(jié)束的第3種方法。 Flash存儲(chǔ)器被分為2個(gè)存儲(chǔ)區(qū)(plane)。當(dāng)從一個(gè)存儲(chǔ)區(qū)執(zhí)行讀操作時(shí),在另一個(gè)存儲(chǔ)區(qū)可以同時(shí)執(zhí)行編程或擦除功能。這一特性使得在執(zhí)行讀操作之前不需要系統(tǒng)等待一個(gè)編程或擦除周期的完成,從而增強(qiáng)了系統(tǒng)的性能。

為了方便擦除操作,F(xiàn)lash存儲(chǔ)器被分成了39個(gè)扇區(qū)。為了進(jìn)一步增強(qiáng)器件靈活性,還提供了擦除掛起特性。這一特性使得擦除周期被掛起一段不確定的時(shí)間,并允許用戶執(zhí)行從同一個(gè)存儲(chǔ)區(qū)內(nèi)任何一個(gè)其它扇區(qū)的讀數(shù)據(jù)操作或向其寫數(shù)據(jù)的操作。如果所讀的數(shù)據(jù)在另一個(gè)存儲(chǔ)區(qū),則不需要掛起擦除周期。

此器件具有保護(hù)存儲(chǔ)在任一扇區(qū)中的數(shù)據(jù)不被破壞的能力。一旦對(duì)于某個(gè)扇區(qū)的數(shù)據(jù)保護(hù)被使能,那么,當(dāng)輸入電平處于地和VDDIO之間時(shí),那個(gè)扇區(qū)的數(shù)據(jù)不能被改變。 1個(gè)可選的VPP引腳用于增加編程/擦除次數(shù)。

以6字節(jié)命令序列進(jìn)入的單脈沖編程模式(Single Pulse Program Mode)允許器件使用寫控制線上的單脈沖直接被寫入。通過(guò)器件掉電或者使NRSTF引腳為低電平并至少保持50 ns,然后將其恢復(fù)為VDDIO,退出單脈沖編程模式。 以下硬件特性保護(hù)Flash存儲(chǔ)器,避免其不小心被編程:

◇ VDDIO敏感--如果VDDIO低于1.8 V(典型情況),編程功能被禁止;

◇ VDDIO上電延遲--一旦VDDIO到達(dá)VDDIO的敏感電平,器件將自動(dòng)地在編程之前超時(shí)10 ms(典型情況);

◇ 編程禁止--保持OE為低、CE為高或WE為高中的任意一個(gè),將禁止編程周期;

◇ 噪聲濾波--出現(xiàn)于WE或CE輸入上的低于15 ns(典型情況)的脈沖將不會(huì)啟動(dòng)編程周期。

4 AT91 Flash Uploader軟件

所有基于Flash的AT91器件都配備一個(gè)叫作AT91 Flash Uploader的預(yù)編程軟件,它駐留在嵌入的Flash存儲(chǔ)器的第1個(gè)扇區(qū)。Flash Uploader允許通過(guò)串口向嵌入的Flash編程。Flash Uploader可以使用任一個(gè)片內(nèi)USART。Flash Uploader的運(yùn)行環(huán)境如圖2所示。

(1)Flash Uploader操作

Flash Uploader軟件需要使用嵌入的Flash存儲(chǔ)器作為引導(dǎo)存儲(chǔ)器,還需要為MCKI提供1個(gè)有效的時(shí)鐘。復(fù)位以后,F(xiàn)lash Uploader立即復(fù)制軟件本身到內(nèi)部的SRAM并跳轉(zhuǎn)到那里。隨后的操作將只需要這個(gè)存儲(chǔ)器資源。所執(zhí)行的外部訪問(wèn)只是編程嵌入的Flash存儲(chǔ)器。

開始以后,處理器初始化2個(gè)USART的RXD引腳的PIO輸入變化中斷。中斷出現(xiàn)時(shí),啟動(dòng)1個(gè)定時(shí)器/計(jì)數(shù)器通道;當(dāng)在RXD線上檢測(cè)到下一個(gè)輸入變化時(shí),則停止這個(gè)定時(shí)器/計(jì)數(shù)器通道。這就解釋了如何測(cè)量第1個(gè)字符長(zhǎng)度,以及如何通過(guò)計(jì)算器件主時(shí)鐘和實(shí)際通信時(shí)的波特率速度之間的比率來(lái)初始化 USART。然后,編程系統(tǒng)便可以按照編程Flash器件所規(guī)定的協(xié)議發(fā)送命令和數(shù)據(jù)。為了最低限度地降低Flash Uploader被擦除和電源被關(guān)閉的危險(xiǎn),最后才由編程系統(tǒng)來(lái)擦除和編程Flash的第1個(gè)扇區(qū)。當(dāng)Flash Uploader從第1個(gè)扇區(qū)被擦除時(shí),如果新的最終應(yīng)用程序還沒(méi)有被編程并且目標(biāo)系統(tǒng)的電源被關(guān)閉,那么,將導(dǎo)致一個(gè)不可恢復(fù)的錯(cuò)誤,并且 AT91FR40162不能再通過(guò)使用Flash Uploader被重新編程。

(2)編程系統(tǒng)

Atmel公司提供了一個(gè)免費(fèi)的Host Loader軟件,運(yùn)行于Windows 95或Windows 98操作系統(tǒng)下的IBM PC兼容機(jī)上??梢詮腁tmel網(wǎng)站下載此軟件,并且只需要1根串行電纜線來(lái)連接主機(jī)和目標(biāo)機(jī)??梢赃x擇使用COM1或COM2實(shí)行通信,同時(shí)串行鏈路的速度被限制為115 200 baud。由于串行鏈路速度是配置瓶頸,因此,F(xiàn)lash編程每1 MB需要持續(xù) 110 s。

通過(guò)使用一個(gè)快速的編程系統(tǒng)可以減少編程時(shí)間。AT91評(píng)估板可以使一個(gè)串行鏈路運(yùn)行到500 K位/s,并且可以匹配Flash所允許的最快編程速度。例如,當(dāng)字編程成為瓶頸時(shí),編程速度可以達(dá)到40 s/MB。

結(jié)束語(yǔ)

隨著后PC時(shí)代的進(jìn)入,嵌入式系統(tǒng)已經(jīng)無(wú)所不在。手機(jī)、汽車、航空航天以及軍事裝備等各個(gè)領(lǐng)域都能看到嵌入式系統(tǒng)的身影;而微控制器則正是嵌入式系統(tǒng)的核心部件。AT91FR40162是Atmel公司AT91系列微控制器中的一種,這一系列的微控制器是低功耗、32位性能和16位系統(tǒng)價(jià)位的最佳組合。AT91FR40162在AT91R40008的基礎(chǔ)上增加了16 Mbit的Flash存儲(chǔ)器,F(xiàn)lash存儲(chǔ)器的可編程性為用戶使用該芯片提供了更大的靈活性。AT91FR40162為嵌入式應(yīng)用提供了又一種可選的性價(jià)比較高的微控制器。

責(zé)任編輯:lq6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    49

    文章

    8881

    瀏覽量

    165748
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5620

    瀏覽量

    130432
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7757

    瀏覽量

    172210
  • AT91FR40162
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    6070
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    低失真混頻AD831:高性能與靈活性的完美結(jié)合

    低失真混頻AD831:高性能與靈活性的完美結(jié)合 在電子設(shè)計(jì)領(lǐng)域,混頻是實(shí)現(xiàn)信號(hào)頻率轉(zhuǎn)換的關(guān)鍵組件。今天,我們來(lái)深入探討一款高性能的低失真混頻——AD831,它在多種應(yīng)用場(chǎng)景中展現(xiàn)
    的頭像 發(fā)表于 04-24 16:25 ?183次閱讀

    探索PCM514x音頻DAC:高性能與靈活性兼具

    音頻立體聲DAC。 文件下載: PCM5141PW.pdf 產(chǎn)品亮點(diǎn) 1. 豐富的特性集合 PCM514x具有一系列令人矚目的特性??删幊蘭iniDSP為開發(fā)者提供了極大的靈活性,可以方便地集成濾波
    的頭像 發(fā)表于 04-22 15:50 ?67次閱讀

    探索Stellaris系列微控制:高性能與靈活性的完美結(jié)合

    探索Stellaris系列微控制:高性能與靈活性的完美結(jié)合 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,微控制(MCU)扮演著至關(guān)重要的角色。Stellaris系列
    的頭像 發(fā)表于 04-20 11:45 ?254次閱讀

    AD5270/AD5271數(shù)字電位:高精度與靈活性的完美結(jié)合

    AD5270/AD5271數(shù)字電位:高精度與靈活性的完美結(jié)合 在電子設(shè)計(jì)領(lǐng)域,數(shù)字電位是一種非常實(shí)用的元件,它能夠?qū)崿F(xiàn)電阻值的精確調(diào)節(jié),廣泛應(yīng)用于各種需要可變電阻的電路中。今天,我們要介紹
    的頭像 發(fā)表于 04-17 10:20 ?307次閱讀

    慧能泰HP1010A:高靈活性數(shù)字圖騰柱PFC控制的卓越之選

    慧能泰HP1010A:高靈活性數(shù)字圖騰柱PFC控制的卓越之選 在電子工程師的日常工作中,尋找高性能、高靈活性的電源管理解決方案是一項(xiàng)持續(xù)且重要的任務(wù)。今天要給大家介紹的是慧能泰半
    的頭像 發(fā)表于 03-27 11:00 ?210次閱讀

    新思科技ASIP Designer助力開發(fā)者快速構(gòu)建RISC-V處理

    專用指令集處理(ASIP)是一種定制化指令集的處理芯片,它為某個(gè)或某一類應(yīng)用而專門設(shè)計(jì),通過(guò)權(quán)衡速度、功耗、成本、靈活性等多個(gè)方面,開發(fā)者可以定制 ASIP 以達(dá)到最佳平衡點(diǎn)。與通用處理
    的頭像 發(fā)表于 03-25 14:01 ?1755次閱讀
    新思科技ASIP Designer助力<b class='flag-5'>開發(fā)者</b>快速構(gòu)建RISC-V處理<b class='flag-5'>器</b>

    ADSP-218xN系列DSP微計(jì)算機(jī):高性能與靈活性的完美結(jié)合

    就來(lái)深入了解一下這款強(qiáng)大的處理。 文件下載: ADSP-2185N.pdf 一、產(chǎn)品概述 ADSP-218xN系列由六款單芯片微計(jì)算機(jī)組成,專為數(shù)字信號(hào)處理應(yīng)用而優(yōu)化。該系列成員引腳兼容,僅在片上SRAM
    的頭像 發(fā)表于 03-23 16:20 ?232次閱讀

    Vishay推出透射式傳感,為工業(yè)和消費(fèi)電子應(yīng)用提供更大設(shè)計(jì)靈活性

    封裝,圓頂透鏡高度比上一代工業(yè)器件提高42 %。 日前發(fā)布的器件增加了圓頂高度,有助于提高機(jī)械設(shè)計(jì)靈活性,同時(shí)為旋壓式應(yīng)用的大型編碼輪提供更大的垂直空
    的頭像 發(fā)表于 03-12 10:25 ?212次閱讀
    Vishay推出透射式傳感<b class='flag-5'>器</b>,為工業(yè)和消費(fèi)電子應(yīng)用提供更大設(shè)計(jì)<b class='flag-5'>靈活性</b>

    TMP107數(shù)字溫度傳感:高精度與靈活性的完美結(jié)合

    TMP107數(shù)字溫度傳感:高精度與靈活性的完美結(jié)合 在電子工程師的日常設(shè)計(jì)工作中,溫度傳感是不可或缺的組件之一。今天,我們就來(lái)深入探討一款高性能的數(shù)字溫度傳感——TMP107,看
    的頭像 發(fā)表于 02-12 17:10 ?4944次閱讀

    TAIYO YUNDEN太陽(yáng)誘電:汽車用支持165℃多層金屬功率電感增加了1608尺寸的產(chǎn)品陣容

    TAIYO YUNDEN太陽(yáng)誘電:汽車用支持165℃多層金屬功率電感增加了1608尺寸的產(chǎn)品陣容
    的頭像 發(fā)表于 01-16 13:50 ?327次閱讀
    TAIYO YUNDEN太陽(yáng)誘電:汽車用支持165℃多層<b class='flag-5'>型</b>金屬功率電感<b class='flag-5'>器</b><b class='flag-5'>增加了</b>1608尺寸的產(chǎn)品陣容

    高性能SPI接口的NOR FLASH存儲(chǔ)器ZB25D80B

    英尚代理的恒爍半導(dǎo)體NOR FLASH存儲(chǔ)器,具備通用SPI接口,覆蓋廣泛的工作電壓與容量選項(xiàng),為各類嵌入式系統(tǒng)提供可靠的非易失性存儲(chǔ)支持。該系列
    的頭像 發(fā)表于 01-05 16:11 ?462次閱讀

    探索XMC7000工業(yè)微控制:高性能與靈活性的完美結(jié)合

    探索XMC7000工業(yè)微控制:高性能與靈活性的完美結(jié)合 在工業(yè)控制領(lǐng)域,高性能、高靈活性且能適應(yīng)惡劣環(huán)境的微控制是工程師們的理想之選。今天,我們就來(lái)深入了解英飛凌推出的XMC700
    的頭像 發(fā)表于 12-20 14:10 ?912次閱讀

    沁恒網(wǎng)絡(luò)芯片,自研技術(shù)解鎖集成度與靈活性

    無(wú)線連接靈活、有線連接穩(wěn)定,伴隨物聯(lián)網(wǎng)的快速發(fā)展,市場(chǎng)對(duì)藍(lán)牙和以太網(wǎng)芯片集成度、靈活性的要求正逐步提高。 添加NFC和高速USB,藍(lán)牙SoC高集成度 常規(guī)藍(lán)牙芯片資源緊湊、外設(shè)簡(jiǎn)單,在智能門鎖
    的頭像 發(fā)表于 12-17 09:10 ?955次閱讀
    沁恒網(wǎng)絡(luò)芯片,自研技術(shù)解鎖集成度與<b class='flag-5'>靈活性</b>

    CW32L052 FLASH存儲(chǔ)器介紹

    所需的高壓 BOOST 電路,無(wú)須額外提供編程電壓。 FLASH存儲(chǔ)器組織總容量64KB,分頁(yè)管理 每頁(yè) 512 字節(jié) 共 128 頁(yè) FLASH
    發(fā)表于 12-05 08:22

    芯源小容量存儲(chǔ)芯片EEPROM產(chǎn)品優(yōu)勢(shì)

    市場(chǎng)等應(yīng)用。 低功耗:這些EEPROM產(chǎn)品具有低功耗的特點(diǎn),能夠在保證性能的同時(shí),降低設(shè)備的能耗。 寬壓供電:CW24C系列的EEPROM是寬壓供電,工作電壓為1.7V~5.5V,可工作在1.8V、3.3V、5V的系統(tǒng),增加了使用的靈活
    發(fā)表于 11-14 06:23
    绥滨县| 广丰县| 广州市| 毕节市| 荆门市| 铅山县| 东丽区| 永德县| 枝江市| 丹东市| 佛坪县| 利津县| 邯郸县| 南充市| 阜阳市| 天水市| 永福县| 怀来县| 连州市| 平乡县| 南江县| 额尔古纳市| 浦东新区| 石景山区| 灵山县| 崇礼县| 扶沟县| 吴堡县| 阿尔山市| 镇原县| 汶上县| 沙湾县| 永康市| 龙陵县| 隆尧县| 怀宁县| 安仁县| 麦盖提县| 抚松县| 黎川县| 秭归县|