亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

無片外電容

  • ucos 在F2812上的移置,內(nèi)含三個(gè)任務(wù),可以在F2812上跑起來,通過測試,在片外SRAM中運(yùn)行,完整的工程

    ucos 在F2812上的移置,內(nèi)含三個(gè)任務(wù),可以在F2812上跑起來,通過測試,在片外SRAM中運(yùn)行,完整的工程

    標(biāo)簽: F2812 ucos SRAM 測試

    上傳時(shí)間: 2017-09-08

    上傳用戶:qunquan

  • 波形發(fā)生器,含原理圖+電路圖+源程序

    含原理圖+電路圖+程序的波形發(fā)生器:在工作中,我們常常會用到波形發(fā)生器,它是使用頻度很高的電子儀器。現(xiàn)在的波形發(fā)生器都采用單片機(jī)來構(gòu)成。單片機(jī)波形發(fā)生器是以單片機(jī)核心,配相應(yīng)的外圍電路和功能軟件,能實(shí)現(xiàn)各種波形發(fā)生的應(yīng)用系統(tǒng),它由硬件部分和軟件部分組成,硬件是系統(tǒng)的基礎(chǔ),軟件則是在硬件的基礎(chǔ)上,對其合理的調(diào)配和使用,從而完成波形發(fā)生的任務(wù)。 波形發(fā)生器的技術(shù)指標(biāo):(1) 波形類型:方型、正弦波、三角波、鋸齒波;(2) 幅值電壓:1V、2V、3V、4V、5V;(3) 頻率值:10HZ、20HZ、50HZ、100HZ、200HZ、500HZ、1KHZ;(4) 輸出極性:雙極性操作設(shè)計(jì)1、 機(jī)器通電后,系統(tǒng)進(jìn)行初始化,LED在面板上顯示6個(gè)0,表示系統(tǒng)處于初始狀態(tài),等待用戶輸入設(shè)置命令,此時(shí),無任何波形信號輸出。2、 用戶按下“F”、“V”、“W”,可以分別進(jìn)入頻率,幅值波形設(shè)置,使系統(tǒng)進(jìn)入設(shè)置狀態(tài),相應(yīng)的數(shù)碼管顯示“一”,此時(shí),按其它鍵,無效;3、 在進(jìn)入某一設(shè)置狀態(tài)后,輸入0~9等數(shù)字鍵,(數(shù)字鍵僅在設(shè)置狀態(tài)時(shí),有效)為欲輸出的波形設(shè)置相應(yīng)參數(shù),LED將參數(shù)顯示在面板上;4、 如果在設(shè)置中,要改變已設(shè)定的參數(shù),可按下“CL”鍵,清除所有已設(shè)定參數(shù),系統(tǒng)恢復(fù)初始狀態(tài),LED顯示6個(gè)0,等待重新輸入命令;5、 當(dāng)必要的參數(shù)設(shè)定完畢后,所有參數(shù)顯示于LED上,用戶按下“EN”鍵,系統(tǒng)會將各波形參數(shù)傳遞到波形產(chǎn)生模塊中,以便控制波形發(fā)生,實(shí)現(xiàn)不同頻率,不同電壓幅值,不同類型波形的輸出;6、 用戶按下“EN”鍵后,波形發(fā)生器開始輸出滿足參數(shù)的波形信號,面板上相應(yīng)類型的運(yùn)行指示燈閃爍,表示波形正在輸出,LED顯示波形類型編號,頻率值、電壓幅值等波形參數(shù);7、 波形發(fā)生器在輸出信號時(shí),按下任意一個(gè)鍵,就停止波形信號輸出,等待重新設(shè)置參數(shù),設(shè)置過程如上所述,如果不改變參數(shù),可按下“EN”鍵,繼續(xù)輸出原波形信號;8、 要停止波形發(fā)生器的使用,可按下復(fù)位按鈕,將系統(tǒng)復(fù)位,然后關(guān)閉電源。硬件組成部分通過綜合比較,決定選用獲得廣泛應(yīng)用,性能價(jià)格高的常用芯片來構(gòu)成硬件電路。單片機(jī)采用MCS-51系列的89C51(一塊),74LS244和74LS373(各一塊),反相驅(qū)動器 ULN2803A(一塊),運(yùn)算放大器 LM324(一塊)  波形發(fā)生器的硬件電路由單片機(jī)、鍵盤顯示器接口電路、波形轉(zhuǎn)換(D/ A)電路和電源線路等四部分構(gòu)成。1.單片機(jī)電路功能:形成掃描碼,鍵值識別,鍵功能處理,完成參數(shù)設(shè)置;形成顯示段碼,向LED顯示接口電路輸出;產(chǎn)生定時(shí)中斷;形成波形的數(shù)字編碼,并輸出到D/A接口電路;如電路原理圖所示: 89C51的P0口和P2口作為擴(kuò)展I/O口,與8255、0832、74LS373相連接,可尋址片外的寄存器。單片機(jī)尋址外設(shè),采用存儲器映像方式,外部接口芯片與內(nèi)部存儲器統(tǒng)一編址,89C51提供16根地址線P0(分時(shí)復(fù)用)和P2,P2口提供高8位地址線,P0口提供低8位地址線。P0口同時(shí)還要負(fù)責(zé)與8255,0832的數(shù)據(jù)傳遞。P2.7是8255的片選信號,P2.6是0832(1)的片選,P2.5是0832(2)的片選,低電平有效,P0.0、P0.1經(jīng)過74LS373鎖存后,送到8255的A1、A2作,片內(nèi)A口,B口,C口,控制口等寄存器的字選。89C51的P1口的低4位連接4只發(fā)光三極管,作為波形類型指示燈,表示正在輸出的波形是什么類型。單片機(jī)89C51內(nèi)部有兩個(gè)定時(shí)器/計(jì)數(shù)器,在波形發(fā)生器中使用T0作為中斷源。不同的頻率值對應(yīng)不同的定時(shí)初值,定時(shí)器的溢出信號作為中斷請求。控制定時(shí)器中斷的特殊功能寄存器設(shè)置如下:定時(shí)控制寄存器TCON=(00010000)工作方式選擇寄存器(TMOD)=(00000000)中斷允許控制寄存器(IE)=(10000010)2、鍵盤顯示器接口電路功能:驅(qū)動6位數(shù)碼管動態(tài)顯示;           提供響應(yīng)界面;           掃面鍵盤;           提供輸入按鍵。由并口芯片8255,鎖存器74LS273,74LS244,反向驅(qū)動器ULN2803A,6位共陰極數(shù)碼管(LED)和4×4行列式鍵盤組成。8255的C口作為鍵盤的I/O接口,C口的低4位輸出到掃描碼,高4位作為輸入行狀態(tài),按鍵的分布如圖所示。8255的A口作為LED段碼輸出口,與74LS244相連接,B口作為LED的位選信號輸出口,與ULN2803A相連接。8255內(nèi)部的4個(gè)寄存器地址分配如下:控制口:7FFFH , A口:7FFFCH , B口:7FFDH ,  C口:7FFEH    3、D/A電路功能:將波形樣值的數(shù)字編碼轉(zhuǎn)換成模擬值;完成單極性向雙極性的波形輸出;構(gòu)成由兩片0832和一塊LM324運(yùn)放組成。0832(1)是參考電壓提供者,單片機(jī)向0832(1)內(nèi)的鎖存器送數(shù)字編碼,不同的編碼會產(chǎn)生不同的輸出值,在本發(fā)生器中,可輸出1V、2V、3V、4V、5V等五個(gè)模擬值,這些值作為0832(2)的參考電壓,使0832(2)輸出波形信號時(shí),其幅度是可調(diào)的。0832(2)用于產(chǎn)生各種波形信號,單片機(jī)在波形產(chǎn)生程序的控制下,生成波形樣值編碼,并送到0832(2)中的鎖存器,經(jīng)過D/A轉(zhuǎn)換,得到波形的模擬樣值點(diǎn),假如N個(gè)點(diǎn)就構(gòu)成波形的一個(gè)周期,那么0832(2)輸出N個(gè)樣值點(diǎn)后,樣值點(diǎn)形成運(yùn)動軌跡,就是波形信號的一個(gè)周期。重復(fù)輸出N個(gè)點(diǎn)后,由此成第二個(gè)周期,第三個(gè)周期……。這樣0832(2)就能連續(xù)的輸出周期變化的波形信號。運(yùn)放A1是直流放大器,運(yùn)放A2是單極性電壓放大器,運(yùn)放A3是雙極性驅(qū)動放大器,使波形信號能帶得起負(fù)載。地址分配:0832(1):DFFFH ,0832(2):BFFFH4、電源電路:功能:為波形發(fā)生器提供直流能量;構(gòu)成由變壓器、整流硅堆,穩(wěn)壓塊7805組成。220V的交流電,經(jīng)過開關(guān),保險(xiǎn)管(1.5A/250V),到變壓器降壓,由220V降為10V,通過硅堆將交流電變成直流電,對于諧波,用4700μF的電解電容給予濾除。為保證直流電壓穩(wěn)定,使用7805進(jìn)行穩(wěn)壓。最后,+5V電源配送到各用電負(fù)載。

    標(biāo)簽: 波形發(fā)生器 原理圖 電路圖 源程序

    上傳時(shí)間: 2013-11-08

    上傳用戶:685

  • 使用反電動勢濾波進(jìn)行無傳感器BLDC控制

    簡介本應(yīng)用筆記說明了無傳感器無刷直流(Brushless DC,BLDC)電機(jī)控制算法,該算法采用dsPIC數(shù)字信號控制器(digital signal controller,DSC)實(shí)現(xiàn)。該算法對電機(jī)每相的反電動勢(back-Electromotive Force,back-EMF)進(jìn)行數(shù)字濾波,并基于濾得的反電動勢信號來決定何時(shí)對電機(jī)繞組換相。這種控制技術(shù)不需要使用離散式低通濾波硬件和片外比較器。BLDC電機(jī)的應(yīng)用非常廣泛。本應(yīng)用筆記中描述的算法適合于電氣RPM范圍在40k到100k的BLDC電機(jī)。運(yùn)行于此RPM范圍內(nèi)的一些BLDC電機(jī)應(yīng)用可以是模式化RC電機(jī)、風(fēng)扇、硬盤驅(qū)動、氣泵以及牙鉆等。本應(yīng)用筆記中描述的算法可在以下兩個(gè)Microchip開發(fā)板平臺上實(shí)現(xiàn):·PICDEMTA MCLV開發(fā)板·dsPICDEMTM MC1開發(fā)板PICDEMTM MC LV 開發(fā)板包括一片dsPIC30F3010DSC。上述算法在該器件上得以實(shí)現(xiàn),因?yàn)樵撈骷赑ICDEMTM MCLV開發(fā)板中。然而,您也可使用dsPIC30F2010作為替代處理器以節(jié)約成本。該板的默認(rèn)配置包含一個(gè)5MHz的晶振。在測試該算法時(shí)使用7.37MHz的晶振。PICDEM MCLV開發(fā)板上所使用的資源如下:

    標(biāo)簽: 電動勢 傳感器 bldc

    上傳時(shí)間: 2022-06-30

    上傳用戶:

  • 用擇多函數(shù)實(shí)現(xiàn)反電動勢濾波的無傳感器BLDC控制.

    本應(yīng)用筆記介紹一種采用dsPIC數(shù)字信號控制器(Digital Signal Controller,DSC)或PIC24單片機(jī)來實(shí)現(xiàn)無刷直流(Brushless Direct Current,BLDC)電機(jī)無傳感器控制的算法。該算法利用對反電動勢(Back-Electromotive Force,BEMF)進(jìn)行數(shù)字濾波的擇多函數(shù)來實(shí)現(xiàn)。通過對電機(jī)的每一相進(jìn)行濾波來確定電機(jī)驅(qū)動電壓換相的時(shí)刻。這一控制技術(shù)省卻了分立的低通濾波硬件和片外比較器。需指出,這里論述的所有內(nèi)容及應(yīng)用軟件,都是假定使用三相電機(jī)。該電機(jī)控制算法包括四個(gè)主要部分:·利用DSC或單片機(jī)的模數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter,ADC)來采樣梯形波BEMF信號·PWM導(dǎo)通側(cè)ADC采樣,以降低噪聲并解決低電感問題·將梯形波BEMF信號與VBUS/2進(jìn)行比較,以檢測過零點(diǎn)·用擇多函數(shù)濾波器對比較結(jié)果信號進(jìn)行濾波·以三種不同模式對電機(jī)驅(qū)動電壓進(jìn)行換相:-傳統(tǒng)開環(huán)控制器·傳統(tǒng)閉環(huán)控制器比例-積分(Proportional-Integral,Pl)閉環(huán)控制器

    標(biāo)簽: BLDC

    上傳時(shí)間: 2022-07-01

    上傳用戶:

  • VIP專區(qū)-單片機(jī)源代碼精選合集系列(50)

    eeworm.com VIP專區(qū) 單片機(jī)源碼系列 49資源包含以下內(nèi)容:1. STM32中斷與嵌套NVIC快速入門.rar2. 教你如何看懂時(shí)序圖.rar3. AVR32801: UC3A3 Schematic Chec.pdf4. AT指令簡編匯集.pdf5. HT MCU間接尋址的應(yīng)用.rar6. 基于C8051F020和Zigbee的汽車測試系統(tǒng)設(shè)計(jì).rar7. AVR事無巨細(xì)系列.pdf8. 基于S3C2440A的銀行評價(jià)器的設(shè)計(jì).rar9. 基于PIC16LF874單片機(jī)的電容測量模塊.rar10. S52開發(fā)板功能說明.pdf11. 基于ARM單片機(jī)的自動測高測距小車.rar12. LPC1300片上USB驅(qū)動應(yīng)用與實(shí)例.zip13. 基于MSP430單片機(jī)F149的GSM電子門匙設(shè)計(jì).pdf14. 基于C8051F040的以太網(wǎng)-CAN轉(zhuǎn)換電路設(shè)計(jì).rar15. 基于凌陽單片機(jī)的步進(jìn)電機(jī)加減速的控制方法.rar16. 硬件電路設(shè)計(jì)之主芯片選型.rar17. 嵌入式處理器和數(shù)字信號處理器(DSP)選型手冊.rar18. 單片機(jī)P0口的片外數(shù)據(jù)存儲器擴(kuò)展.rar19. LTC4310絕緣雙向I2C總線通信方案.rar20. 基于PCI9054的數(shù)據(jù)轉(zhuǎn)換模塊設(shè)計(jì).rar21. 單片機(jī)Flash存儲器壞塊自動檢測.rar22. 下載燒錄快速入門手冊.rar23. 基于單片機(jī)的住宅電子服務(wù)系統(tǒng).rar24. 基于ATmega8的雙軸太陽跟蹤器設(shè)計(jì).rar25. 單片機(jī)通訊電路的抗干擾設(shè)計(jì).rar26. 基于ATmega16L單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì).rar27. 基于單總線式無線溫度采集系統(tǒng)設(shè)計(jì).rar28. 基于P89V51RD2的功率因數(shù)測量儀設(shè)計(jì).rar29. 基于MC9S12HZ256的總線式汽車數(shù)字儀表設(shè)計(jì).rar30. 工控軟件組態(tài)王與單片機(jī)多機(jī)串口通訊的設(shè)計(jì).rar31. 基于AVR的新型防汽車追尾安全裝置設(shè)計(jì).rar32. 串行時(shí)鐘PCF8583在微機(jī)保護(hù)裝置中的應(yīng)用.rar33. 基于C8051F320的心電監(jiān)護(hù)系統(tǒng)設(shè)計(jì).rar34. 基于Attiny13的投影儀防盜器設(shè)計(jì).rar35. 基于AT89C52單片機(jī)的語音錄放系統(tǒng).rar36. H.264高清編解碼器的片上系統(tǒng)MG3500.rar37. 基于C8051F310的山路轉(zhuǎn)彎預(yù)防警示系統(tǒng).rar38. 基于CAN總線的綜自通訊規(guī)約設(shè)計(jì).rar39. 基于AT89S52的機(jī)載電氣盒測試儀的設(shè)計(jì).rar40. 基于PCI9052的PCI局部總線應(yīng)用.rar41. 基于ISA總線與KH-9300的數(shù)據(jù)采集系統(tǒng).rar42. 基于單片機(jī)89S52的多功能計(jì)數(shù)器設(shè)計(jì).rar43. 微處理器dsPIC33F在微機(jī)保護(hù)裝置中的應(yīng)用.rar44. 基于ATmega16的簡易示波器設(shè)計(jì).rar45. 基于單片機(jī)和FPGA的多功能計(jì)數(shù)器的設(shè)計(jì).rar46. 基于ATmega16的標(biāo)記機(jī)控制系統(tǒng).rar47. 基于C8051F040的方位角測試系統(tǒng).rar48. 基于VHDL的微型打印機(jī)控制器設(shè)計(jì).rar49. 基于AT89S52單片機(jī)的多功能音樂播放器.rar50. 基于PIC單片機(jī)的IC卡讀寫器的設(shè)計(jì).pdf51. 基于C8051F060的數(shù)據(jù)采集存儲系統(tǒng)的設(shè)計(jì).rar52. MCS51單片機(jī)實(shí)驗(yàn)指導(dǎo).pdf53. 單片機(jī)的C語言程序設(shè)計(jì)--周興華.pdf54. 基于CDC3207G的汽車儀表板設(shè)計(jì).rar55. 單片機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)書--呂運(yùn)朋.pdf56. S3F84B8 8-位CMOS MCU用戶手冊.pdf57. 基于MSP430F247和TMP275的測溫儀.rar58. 單片機(jī)現(xiàn)場應(yīng)用中的幾個(gè)技術(shù)問題.pdf59. 單片機(jī)與PLC之間遠(yuǎn)距離通信的實(shí)現(xiàn).pdf60. iis總線:基于IIS總線的嵌入式音頻系統(tǒng)設(shè)計(jì).pdf61. 《單片機(jī)與接口技術(shù)》實(shí)驗(yàn)講義--杜曉.pdf62. 2.4GHz PTR4000無線嵌入式模塊高速率1Mbps、.pdf63. 自動打鈴器.pdf64. “Infineon單片機(jī)實(shí)驗(yàn)”教學(xué)大綱.pdf65. PIC單片機(jī)在可編程數(shù)碼式樓宇對講系統(tǒng)中的應(yīng)用.pdf66. Intel 8251的UART功能.pdf67. XL400編程試驗(yàn)51單片機(jī)開發(fā)板.pdf68. P89V51RD2新型單片機(jī)SoftICE模式調(diào)試指南.pdf69. 海豐熱電公司800立方米水箱單片機(jī)控制系統(tǒng).pdf70. 單片機(jī)與CPLD綜合應(yīng)用技術(shù).pdf71. 8-bit 80C51 Flash系列單片機(jī)--P89C66.pdf72. 單片機(jī)的串行口.pdf73. TM57PE12 8位單片機(jī)使用手冊.pdf74. PHILIPS P89C5x單片機(jī)數(shù)據(jù)手冊.pdf75. HT46R32/HT46R34 A/D+OPA型八位單片機(jī).pdf76. 單片機(jī)應(yīng)用小技巧.pdf77. MSP430F21X1混合信號控制器.pdf78. 4位單片機(jī)微控制器MC20P11XX.pdf79. MSP430系列超低功耗單片機(jī)基礎(chǔ)與教學(xué)實(shí)驗(yàn).pdf80. 基于89C51單片機(jī)的實(shí)驗(yàn)電路板的制作.pdf81. 8位OTP單片機(jī)芯片MC10P23XXY管腳與三星9454完.pdf82. MCS-51單片機(jī)系統(tǒng)擴(kuò)展.pdf83. 8位OTP單片機(jī)芯片MC10P22XXY.pdf84. 單片機(jī)技術(shù)概述.pdf85. 基于ATmega48的3相無刷電機(jī)的控制方法.rar86. C8051F單片機(jī)在遠(yuǎn)端測控裝置中的應(yīng)用.pdf87. 基于C8051F020單片機(jī)的多路壓力測量儀.rar88. 8位OTP單片機(jī)芯片BM22P02.pdf89. MSC1211 SINGLE-CHIP MICROPROCE.pdf90. 8位OTP單片機(jī)芯片BL35P02R.pdf91. 8位OTP單片機(jī)芯片BL22P02.pdf92. 8位OTP單片機(jī)芯片BL35P02.pdf93. HT46R23/HT46C23 8位A/D型OTP/Mask.pdf94. 8位OTP單片機(jī)芯片BL22P64.pdf95. 單片機(jī)和嵌入式LINUX開發(fā)的那點(diǎn)事兒.pdf96. 凌陽8位通用單片機(jī)--SPMC65系列單片機(jī)原理及開發(fā).pdf97. AVR單片機(jī)技術(shù)培訓(xùn)--李正中.pdf98. AVRISP MKII編程器使用說明.pdf99. CANopen主節(jié)點(diǎn)的設(shè)計(jì)方案.pdf100. SONIX 8BIT單片機(jī)26系列I/O型原理及基礎(chǔ)課件.pdf

    標(biāo)簽: 電控 發(fā)動機(jī) 教程

    上傳時(shí)間: 2013-04-15

    上傳用戶:eeworm

  • 單片機(jī)應(yīng)用開發(fā)實(shí)驗(yàn)指導(dǎo)書

    單片機(jī)應(yīng)用開發(fā)實(shí)驗(yàn)指導(dǎo)書 實(shí)驗(yàn)系統(tǒng)概述DICE-5103S是仿真與實(shí)驗(yàn)相結(jié)合的多用途開發(fā)型實(shí)驗(yàn)系統(tǒng),自帶CPU,配有鍵盤及LED顯示,可獨(dú)立運(yùn)行。用RAM型芯片作為程序存儲器,可直接修改程序。仿真實(shí)驗(yàn)存儲器空間地址為0000H~7FFFH(32KB)。程序存儲器與片外數(shù)據(jù)存儲器共用。DICE-5103S自帶一個(gè)4×8的鍵盤,大多數(shù)鍵有兩個(gè)以上功能,實(shí)驗(yàn)儀無上下檔鍵,具體功能取決于鍵的操作順序及當(dāng)前實(shí)驗(yàn)儀所處狀態(tài)。

    標(biāo)簽: 單片機(jī) 應(yīng)用開發(fā) 實(shí)驗(yàn)指導(dǎo)書

    上傳時(shí)間: 2013-11-03

    上傳用戶:穿著衣服的大衛(wèi)

  • at91rm9200啟動過程教程

    at91rm9200啟動過程教程 系統(tǒng)上電,檢測BMS,選擇系統(tǒng)的啟動方式,如果BMS為高電平,則系統(tǒng)從片內(nèi)ROM啟動。AT91RM9200的ROM上電后被映射到了0x0和0x100000處,在這兩個(gè)地址處都可以訪問到ROM。由于9200的ROM中固化了一個(gè)BOOTLOAER程序。所以PC從0X0處開始執(zhí)行這個(gè)BOOTLOAER(準(zhǔn)確的說應(yīng)該是一級BOOTLOADER)。這個(gè)BOOTLOER依次完成以下步驟: 1、PLL SETUP,設(shè)置PLLB產(chǎn)生48M時(shí)鐘頻率提供給USB DEVICE。同時(shí)DEBUG USART也被初始化為48M的時(shí)鐘頻率; 2、相應(yīng)模式下的堆棧設(shè)置; 3、檢測主時(shí)鐘源(Main oscillator); 4、中斷控制器(AIC)的設(shè)置; 5、C 變量的初始化; 6、跳到主函數(shù)。 完成以上步驟后,我們可以認(rèn)為BOOT過程結(jié)束,接下來的就是LOADER的過程,或者也可以認(rèn)為是裝載二級BOOTLOER。AT91RM9200按照DATAFLASH、EEPROM、連接在外部總線上的8位并行FLASH的順序依次來找合法的BOOT程序。所謂合法的指的是在這些存儲設(shè)備的開始地址處連續(xù)的存放的32個(gè)字節(jié),也就是8條指令必須是跳轉(zhuǎn)指令或者裝載PC的指令,其實(shí)這樣規(guī)定就是把這8條指令當(dāng)作是異常向量表來處理。必須注意的是第6條指令要包含將要裝載的映像的大小。關(guān)于如何計(jì)算和寫這條指令可以參考用戶手冊。一旦合法的映像找到之后,則BOOT程序會把找到的映像搬到SRAM中去,所以映像的大小是非常有限的,不能超過16K-3K的大小。當(dāng)BOOT程序完成了把合法的映像搬到SRAM的任務(wù)以后,接下來就進(jìn)行存儲器的REMAP,經(jīng)過REMAP之后,SRAM從映設(shè)前的0X200000地址處被映設(shè)到了0X0地址并且程序從0X0處開始執(zhí)行。而ROM這時(shí)只能在0X100000這個(gè)地址處看到了。至此9200就算完成了一種形式的啟動過程。如果BOOT程序在以上所列的幾種存儲設(shè)備中找到合法的映像,則自動初始化DEBUG USART口和USB DEVICE口以準(zhǔn)備從外部載入映像。對DEBUG口的初始化包括設(shè)置參數(shù)115200 8 N 1以及運(yùn)行XMODEM協(xié)議。對USB DEVICE進(jìn)行初始化以及運(yùn)行DFU協(xié)議。現(xiàn)在用戶可以從外部(假定為PC平臺)載入你的映像了。在PC平臺下,以WIN2000為例,你可以用超級終端來完成這個(gè)功能,但是還是要注意你的映像的大小不能超過13K。一旦正確從外部裝載了映像,接下來的過程就是和前面一樣重映設(shè)然后執(zhí)行映像了。我們上面講了BMS為高電平,AT91RM9200選擇從片內(nèi)的ROM啟動的一個(gè)過程。如果BMS為低電平,則AT91RM9200會從片外的FLASH啟動,這時(shí)片外的FLASH的起始地址就是0X0了,接下來的過程和片內(nèi)啟動的過程是一樣的,只不過這時(shí)就需要自己寫啟動代碼了,至于怎么寫,大致的內(nèi)容和ROM的BOOT差不多,不同的硬件設(shè)計(jì)可能有不一樣的地方,但基本的都是一樣的。由于片外FLASH可以設(shè)計(jì)的大,所以這里編寫的BOOTLOADER可以一步到位,也就是說不用像片內(nèi)啟動可能需要BOOT好幾級了,目前AT91RM9200上使用較多的bootloer是u-boot,這是一個(gè)開放源代碼的軟件,用戶可以自由下載并根據(jù)自己的應(yīng)用配置。總的說來,筆者以為AT91RM9200的啟動過程比較簡單,ATMEL的服務(wù)也不錯(cuò),不但提供了片內(nèi)啟動的功能,還提供了UBOOT可供下載。筆者寫了一個(gè)BOOTLODER從片外的FLASHA啟動,效果還可以。 uboot結(jié)構(gòu)與使用uboot是一個(gè)龐大的公開源碼的軟件。他支持一些系列的arm體系,包含常見的外設(shè)的驅(qū)動,是一個(gè)功能強(qiáng)大的板極支持包。其代碼可以 http://sourceforge.net/projects/u-boot下載 在9200上,為了啟動uboot,還有兩個(gè)boot軟件包,分別是loader和boot。分別完成從sram和flash中的一級boot。其源碼可以從atmel的官方網(wǎng)站下載。 我們知道,當(dāng)9200系統(tǒng)上電后,如果bms為高電平,則系統(tǒng)從片內(nèi)rom啟動,這時(shí)rom中固化的boot程序初始化了debug口并向其發(fā)送'c',這時(shí)我們打開超級終端會看到ccccc...。這說明系統(tǒng)已經(jīng)啟動,同時(shí)xmodem協(xié)議已經(jīng)啟動,用戶可以通過超級終端下載用戶的bootloader。作為第一步,我們下載loader.bin.loader.bin將被下載到片內(nèi)的sram中。這個(gè)loder完成的功能主要是初始化時(shí)鐘,sdram和xmodem協(xié)議,為下載和啟動uboot做準(zhǔn)備。當(dāng)下載了loader.bin后,超級終端會繼續(xù)打印:ccccc....。這時(shí)我們就可以下在uboot了。uboot將被下載到sdram中的一個(gè)地址后并把pc指針調(diào)到此處開始執(zhí)行uboot。接著我們就可以在終端上看到uboot的shell啟動了,提示符uboot>,用戶可以uboot>help 看到命令列表和大概的功能。uboot的命令包含了對內(nèi)存、flash、網(wǎng)絡(luò)、系統(tǒng)啟動等一些命令。 如果系統(tǒng)上電時(shí)bms為低電平,則系統(tǒng)從片外的flash啟動。為了從片外的flash啟動uboot,我們必須把boot.bin放到0x0地址出,使得從flash啟動后首先執(zhí)行boot.bin,而要少些boot.bin,就要先完成上面我們講的那些步驟,首先開始從片內(nèi)rom啟動uboot。然后再利用uboot的功能完成把boot.bin和uboot.gz燒寫到flash中的目的,假如我們已經(jīng)啟動了uboot,可以這樣操作: uboot>protect off all uboot>erase all uboot>loadb 20000000 uboot>cp.b 20000000 10000000 5fff uboot>loadb 21000000 uboot>cp.b 210000000 10010000 ffff 然后系統(tǒng)復(fù)位,就可以看到系統(tǒng)先啟動boot,然后解壓縮uboot.gz,然后啟動uboot。注意,這里uboot必須壓縮成.gz文件,否則會出錯(cuò)。 怎么編譯這三個(gè)源碼包呢,首先要建立一個(gè)arm的交叉編譯環(huán)境,關(guān)于如何建立,此處不予說明。建立好了以后,分別解壓源碼包,然后修改Makefile中的編譯器項(xiàng)目,正確填寫你的編譯器的所在路徑。 對loader和boot,直接make。對uboot,第一步:make_at91rm9200dk,第二步:make。這樣就會在當(dāng)前目錄下分別生成*.bin文件,對于uboot.bin,我們還要壓縮成.gz文件。 也許有的人對loader和boot搞不清楚為什么要兩個(gè),有什么區(qū)別嗎?首先有區(qū)別,boot主要完成從flash中啟動uboot的功能,他要對uboot的壓縮文件進(jìn)行解壓,除此之外,他和loader并無大的區(qū)別,你可以把boot理解為在loader的基礎(chǔ)上加入了解壓縮.gz的功能而已。所以這兩個(gè)并無多大的本質(zhì)不同,只是他們的使命不同而已。 特別說名的是這三個(gè)軟件包都是開放源碼的,所以用戶可以根據(jù)自己的系統(tǒng)的情況修改和配置以及裁減,打造屬于自己系統(tǒng)的bootloder。

    標(biāo)簽: 9200 at 91 rm

    上傳時(shí)間: 2013-10-27

    上傳用戶:wsf950131

  • 關(guān)于PCB封裝的資料收集整理.pdf

    關(guān)于PCB封裝的資料收集整理. 大的來說,元件有插裝和貼裝.零件封裝是指實(shí)際零件焊接到電路板時(shí)所指示的外觀和焊點(diǎn)的位置。是純粹的空間概念.因此不同的元件可共用同一零件封裝,同種元件也可有不同的零件封裝。像電阻,有傳統(tǒng)的針插式,這種元件體積較大,電路板必須鉆孔才能安置元件,完成鉆孔后,插入元件,再過錫爐或噴錫(也可手焊),成本較高,較新的設(shè)計(jì)都是采用體積小的表面貼片式元件(SMD)這種元件不必鉆孔,用鋼膜將半熔狀錫膏倒入電路板,再把SMD 元件放上,即可焊接在電路板上了。晶體管是我們常用的的元件之一,在DEVICE。LIB庫中,簡簡單單的只有NPN與PNP之分,但實(shí)際上,如果它是NPN的2N3055那它有可能是鐵殼子的TO—3,如果它是NPN的2N3054,則有可能是鐵殼的TO-66或TO-5,而學(xué)用的CS9013,有TO-92A,TO-92B,還有TO-5,TO-46,TO-52等等,千變?nèi)f化。還有一個(gè)就是電阻,在DEVICE 庫中,它也是簡單地把它們稱為RES1 和RES2,不管它是100Ω 還是470KΩ都一樣,對電路板而言,它與歐姆數(shù)根本不相關(guān),完全是按該電阻的功率數(shù)來決定的我們選用的1/4W 和甚至1/2W 的電阻,都可以用AXIAL0.3 元件封裝,而功率數(shù)大一點(diǎn)的話,可用AXIAL0.4,AXIAL0.5等等。現(xiàn)將常用的元件封裝整理如下:電阻類及無極性雙端元件:AXIAL0.3-AXIAL1.0無極性電容:RAD0.1-RAD0.4有極性電容:RB.2/.4-RB.5/1.0二極管:DIODE0.4及DIODE0.7石英晶體振蕩器:XTAL1晶體管、FET、UJT:TO-xxx(TO-3,TO-5)可變電阻(POT1、POT2):VR1-VR5這些常用的元件封裝,大家最好能把它背下來,這些元件封裝,大家可以把它拆分成兩部分來記如電阻AXIAL0.3 可拆成AXIAL 和0.3,AXIAL 翻譯成中文就是軸狀的,0.3 則是該電阻在印刷電路板上的焊盤間的距離也就是300mil(因?yàn)樵陔姍C(jī)領(lǐng)域里,是以英制單位為主的。同樣的,對于無極性的電容,RAD0.1-RAD0.4也是一樣;對有極性的電容如電解電容,其封裝為RB.2/.4,RB.3/.6 等,其中“.2”為焊盤間距,“.4”為電容圓筒的外徑。對于晶體管,那就直接看它的外形及功率,大功率的晶體管,就用TO—3,中功率的晶體管,如果是扁平的,就用TO-220,如果是金屬殼的,就用TO-66,小功率的晶體管,就用TO-5,TO-46,TO-92A等都可以,反正它的管腳也長,彎一下也可以。對于常用的集成IC電路,有DIPxx,就是雙列直插的元件封裝,DIP8就是雙排,每排有4個(gè)引腳,兩排間距離是300mil,焊盤間的距離是100mil。SIPxx 就是單排的封裝。等等。值得我們注意的是晶體管與可變電阻,它們的包裝才是最令人頭痛的,同樣的包裝,其管腳可不一定一樣。例如,對于TO-92B之類的包裝,通常是1 腳為E(發(fā)射極),而2 腳有可能是B 極(基極),也可能是C(集電極);同樣的,3腳有可能是C,也有可能是B,具體是那個(gè),只有拿到了元件才能確定。因此,電路軟件不敢硬性定義焊盤名稱(管腳名稱),同樣的,場效應(yīng)管,MOS 管也可以用跟晶體管一樣的封裝,它可以通用于三個(gè)引腳的元件。Q1-B,在PCB 里,加載這種網(wǎng)絡(luò)表的時(shí)候,就會找不到節(jié)點(diǎn)(對不上)。在可變電阻

    標(biāo)簽: PCB 封裝

    上傳時(shí)間: 2013-11-03

    上傳用戶:daguogai

  • 用單片機(jī)內(nèi)置比較器設(shè)計(jì)高精度A/D變換器

    Σ-ΔA/D技術(shù)具有高分辨率、高線性度和低成本的特點(diǎn)。本文基于TI公司的MSP430F1121單片機(jī),介紹了采用內(nèi)置比較器和外圍電路構(gòu)成類似于Σ-△的高精度A/D實(shí)現(xiàn)方案,適合用于對溫度、壓力和電壓等緩慢變化信號的采集應(yīng)用。 在各種A/D轉(zhuǎn)換器中,最常用是逐次逼近法(SAR)A/D,該類器件具有轉(zhuǎn)換時(shí)間固定且快速的特點(diǎn),但難以顯著提高分辨率;積分型A/D 有較強(qiáng)的抗干擾能力,但轉(zhuǎn)換時(shí)間較長;過采樣Σ-ΔA/D由于其高分辨率,高線性度及低成本的特點(diǎn),正得到越來越多的應(yīng)用。根據(jù)這些特點(diǎn),本文以TI公司的MSP430F1121單片機(jī)實(shí)現(xiàn)了一種類似于Σ-ΔA/D技術(shù)的高精度轉(zhuǎn)換器方案。 MSP430F1121是16位RISC結(jié)構(gòu)的FLASH型單片機(jī),該芯片有14個(gè)雙向I/O口并兼有中斷功能,一個(gè)16位定時(shí)器兼有計(jì)數(shù)和定時(shí)功能。I/O口輸出高電平時(shí)電壓接近Vcc,低電平時(shí)接近Vss,因此,一個(gè)I/O口可以看作一位DAC,具有PWM功能。 該芯片具有一個(gè)內(nèi)置模擬電壓比較器,只須外接一只電阻和電容即可構(gòu)成一個(gè)類似于Σ-Δ技術(shù)的高精度單斜率A/D。一般而言,比較器在使用過程中會受到兩種因素的影響,一種是比較器輸入端的偏置電壓的積累;另一種是兩個(gè)輸入端電壓接近到一程度時(shí),輸出端會產(chǎn)生振蕩。 MSP430F1121單片機(jī)在比較器兩輸入端對應(yīng)的單片機(jī)端口與片外輸入信號的連接線路保持不變的情況下,可通過軟件將比較器兩輸入端與對應(yīng)的單片機(jī)端口的連接線路交換,并同時(shí)將比較器的輸出極性變換,這樣抵消了比較器的輸入端累積的偏置電壓。通過在內(nèi)部將輸出連接到低通濾波器后,即使在比較器輸入端兩比較電壓非常接近,經(jīng)過濾波后也不會出現(xiàn)輸出端的振蕩現(xiàn)象,從而消除了輸出端震蕩的問題。利用內(nèi)置比較器實(shí)現(xiàn)高精度A/D圖1是一個(gè)可直接使用的A/D轉(zhuǎn)換方案,該方案是一個(gè)高精度的積分型A/D轉(zhuǎn)換器。其基本原理是用單一的I/O端口,執(zhí)行1位的數(shù)模轉(zhuǎn)換,以比較器的輸出作反饋,來維持Vout與Vin相等。圖1:利用MSP430F1121實(shí)現(xiàn)的實(shí)用A/D轉(zhuǎn)換器電路方案。

    標(biāo)簽: 用單片機(jī) 內(nèi)置 比較器 變換器

    上傳時(shí)間: 2013-11-10

    上傳用戶:lliuhhui

  • MCS-51單片機(jī)系統(tǒng)擴(kuò)展技術(shù)

    1 MCS-51單片機(jī)系統(tǒng)擴(kuò)展的基本概念2 程序存儲器擴(kuò)展技術(shù)3 數(shù)據(jù)存儲器擴(kuò)展4 輸入/輸出口擴(kuò)展技術(shù)MCS-51單片機(jī)系統(tǒng)擴(kuò)展的基本概念1.1 MCS-51單片機(jī)最小應(yīng)用系統(tǒng)1.2 MCS-51單片機(jī)的外部擴(kuò)展性能MCS-51單片機(jī)最小應(yīng)用系統(tǒng)1.8051/8751最小應(yīng)用系統(tǒng)(如圖1所示)。由于集成度的限制,這種最小應(yīng)用系統(tǒng)只能用作一些小型的控制單元。其應(yīng)用特點(diǎn)是:(1)全部I/O口線均可供用戶使用。(2)內(nèi)部存儲器容量有限(只有4KB地址空間)。(3)應(yīng)用系統(tǒng)開發(fā)具有特殊性。2.8031最小應(yīng)用系統(tǒng)8031是片內(nèi)無程序存儲器的單片機(jī)芯片,因此,其最小應(yīng)用系統(tǒng)應(yīng)在片外擴(kuò)展EPROM。圖2為用8031外接程序存儲器構(gòu)成的最小系統(tǒng)。

    標(biāo)簽: MCS 51 單片機(jī)系統(tǒng) 擴(kuò)展技術(shù)

    上傳時(shí)間: 2014-04-03

    上傳用戶:MATAIYES

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃av久久久亚洲精品| 欧美另类变人与禽xxxxx| 国产女优一区| 欧美激情精品久久久久久免费印度| 亚洲欧洲精品一区二区三区不卡 | 18成人免费观看视频| 欧美色道久久88综合亚洲精品| 女人色偷偷aa久久天堂| 久久久青草婷婷精品综合日韩| 欧美日韩123| 欧美精品免费看| 欧美经典一区二区| 欧美日本网站| 欧美视频一区二区在线观看| 欧美日本网站| 国产精品日韩一区| 欧美国产精品日韩| 国产精品wwwwww| 国产亚洲女人久久久久毛片| 久久九九国产精品怡红院| 亚洲欧美文学| 国产精品一区二区三区观看| 国产精品手机视频| 一区二区三区亚洲| 亚洲精品一区二区网址| 一区二区三区国产盗摄| 欧美亚洲视频在线观看| 久久久噜噜噜久久人人看| 欧美成人黑人xx视频免费观看 | 狠狠爱www人成狠狠爱综合网| 韩国女主播一区| 亚洲肉体裸体xxxx137| 午夜精品电影| 欧美99在线视频观看| 欧美激情亚洲| 韩国福利一区| 一区二区三区欧美日韩| 久久久久一区二区三区| 99re热这里只有精品免费视频| 一区二区三区视频在线| 久久久久久一区二区| 国产精品video| 亚洲国产精品精华液2区45| 亚洲自拍偷拍一区| 欧美日韩精品综合| 亚洲国产1区| 欧美综合国产| 夜夜爽夜夜爽精品视频| 久久精品国产99精品国产亚洲性色| 国产精品一二三四| 午夜久久电影网| 久久大逼视频| 国内成人精品一区| 亚洲日本视频| 性视频1819p久久| 好看的日韩av电影| 欧美h视频在线| 亚洲美女在线视频| 国产精品福利网| 久久超碰97中文字幕| 国产真实久久| 欧美日本亚洲视频| 香蕉久久久久久久av网站| 国内精品久久久久久影视8 | 久久久久国产精品人| 91久久久久久久久| 国产精品色午夜在线观看| 国产综合自拍| 欧美日韩在线不卡| 久久精品一二三| 一区二区国产日产| 狠狠色综合日日| 欧美特黄视频| 中文一区二区| 亚洲国产精品一区二区久| 久久电影一区| 亚洲少妇在线| 欧美性猛交视频| 久久中文字幕一区二区三区| 国产视频一区二区三区在线观看| 欧美国产日韩视频| 亚洲国产人成综合网站| 国产网站欧美日韩免费精品在线观看| 欧美好骚综合网| 蜜臀久久99精品久久久画质超高清 | 久久久久久穴| 亚洲视频一区二区| 国产女精品视频网站免费| 欧美伦理91| 欧美日韩精品免费观看| 欧美成人精品在线播放| 美日韩精品免费| 日韩小视频在线观看专区| 91久久精品国产91性色tv| 精品不卡视频| 最新日韩欧美| 亚洲日本激情| 一本色道久久88综合日韩精品| 亚洲美女中出| 亚洲一区二区精品| 亚洲综合精品一区二区| 午夜精品久久久久久久男人的天堂 | 国产精品久久久久一区二区三区共 | 亚洲黄色一区二区三区| 亚洲精品国偷自产在线99热| 99精品视频一区| 午夜精品理论片| 免费观看成人www动漫视频| 欧美另类专区| 免费视频亚洲| 国产精品久久久久久久久久免费看| 国产精品日韩欧美一区二区三区| 国产一区二区三区高清在线观看| 国产亚洲人成a一在线v站| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲黄色一区| 亚洲精品欧美极品| 亚洲欧美一区二区三区久久| 亚洲国产婷婷香蕉久久久久久99| 亚洲精品美女在线| 欧美一区二区三区免费视频| 欧美va天堂在线| 国产午夜精品麻豆| 亚洲第一中文字幕| 欧美亚洲在线观看| 欧美性大战久久久久久久蜜臀| 国际精品欧美精品 | 在线精品一区| 性欧美暴力猛交69hd| 欧美日韩国产一区二区三区地区| 韩日精品视频| 久久精品国产亚洲5555| 欧美视频免费| 一本色道久久综合亚洲精品婷婷| 久久综合九色99| 激情婷婷欧美| 久久久精品国产免费观看同学| 国产精品白丝av嫩草影院| 日韩视频在线免费观看| 欧美成年人网站| 亚洲国内精品在线| 欧美激情第五页| 日韩天堂av| 欧美日韩亚洲一区二区三区在线观看| 亚洲第一区中文99精品| 亚洲综合不卡| 国产午夜精品视频| 久久久久久久91| 亚洲福利视频三区| 免费看成人av| 夜夜嗨av色一区二区不卡| 欧美日韩精品免费看| 一区二区三区日韩| 国产一区二区三区视频在线观看 | 伊人精品视频| 欧美精品久久久久久久久老牛影院| 亚洲精品社区| 国产精品热久久久久夜色精品三区| 香蕉乱码成人久久天堂爱免费 | 久久久免费精品视频| 亚洲国产欧美久久| 国产精品网站视频| 欧美国产日韩a欧美在线观看| 一本久久a久久免费精品不卡| 国产毛片一区| 欧美日韩一区二区三区| 亚洲激情社区| 久久久久国产精品午夜一区| 亚洲高清在线| 国产丝袜美腿一区二区三区| 欧美精品二区三区四区免费看视频| 亚洲欧美另类中文字幕| 亚洲福利在线视频| 国产拍揄自揄精品视频麻豆| 欧美精品福利在线| 久久五月天婷婷| 性亚洲最疯狂xxxx高清| 亚洲精品中文在线| 一区二区三区在线高清| 欧美日韩第一页| 久久一综合视频| 亚洲欧美区自拍先锋| 亚洲福利专区| 国产一区二区三区成人欧美日韩在线观看 | 欧美日韩免费一区| 欧美精品久久久久久久| 美国成人毛片| 欧美黄在线观看| 亚洲午夜av电影| 99综合在线| 亚洲国产高清视频| 国内精品久久久久久久影视蜜臀 | 国产亚洲精品一区二区| 另类天堂av| 久久精品亚洲| 欧美在线视频观看| 午夜性色一区二区三区免费视频| 日韩视频精品在线观看| 亚洲人成网站精品片在线观看| 一区二区视频在线观看|