單片機綜合設計實用教程本書通過不同的實際案例, 從不同的側重點介紹了單片機的結構、 中斷系統、 定時 / 計數器、 串口、 系統擴展及實用 I / O ( 輸入 / 輸出) 接口技術等基本原理及實際應用。 通過實例向讀者展示了單片機開發應用軟件(Keil、 Protel 99 SE、 Proteus) 的使用方法和程序下載技術 ( ISP、 JTAG) ,使得讀者在學習實例的同時掌握各個軟件的使用方法。 本書實例按照由淺入深的順序排列, 符合讀者的學習思路, 方便讀者盡快地掌握單片機開發系統的設計方法和流程。本書具有大量的實例設計電路和程序, 特別方便讀者學習單片機, 適合作為單片機原理及應用課程設計教材以及單片機愛好者自學用書, 也可作為單片機應用開發技術人員、 智能儀表開發技術人員及相關專業研究生的設計參考用書。
標簽: 單片機
上傳時間: 2022-05-26
上傳用戶:
1 產品簡介1.1 產品特點下載速度快,超越 JLINK V8,接近 JLINK V9采用 2.4G 無線通信,自動跳頻支持 1.8V~5V 設備,自動檢測支持 1.8V/3.3V/5V 電源輸出,上位機設置支持目標板取電/給目標板供電支持 MDK/IAR 編譯器,無需驅動,不丟固件支持 Cortex M0/M1/M3/M4/M7 等內核 ARM 芯片支持仿真調試,支持代碼下載、支持虛擬串口提供 20P 標準 JTAG 接口、提供 4P 簡化 SWD 接口支持 XP/WIN7/WIN8/WIN10 等操作系統尺寸小巧,攜帶方便1.2 基本參數產品名稱 ATK-HSWLDBG 高速無線調試器產品型號 ATK-HSWLDBG支持芯片 ARM Cortex M0/M1/M3/M4/M7 全系列通信方式 USB(免驅)仿真接口 JTAG、SWD支持編譯器 MDK、IAR串口速度 10Mbps(max)燒錄速度 10M通信距離 ≥10MTX 端工作電壓 5V(USB 供電)TX 端工作電流 151mARX 端工作電壓 3.3V/5V(USB 或者 JTAG 或者 SWD 供電)RX 端工作電流 132mA@5V工作溫度 -40℃~+85℃尺寸 66.5mm*40mm*17mm1.3 產品實物圖圖 發送端圖 接收端圖 接收端接口輸出電壓示意圖,所有標注 GND 的引腳均為地線1.4 接線示意圖高速無線調試器發送端,接線圖:高速無線調試器接收端,JTAG/SWD 接口供電,接線示意圖:高速無線調試器接收端,USB 接口供電,接線示意圖:1.5 高速無線調試器工作原理示意圖電腦端 高速無線調試器發送端 USB 接口目標 MCU 高速無線調試器接收端 JTAG/SWD 接口目標 MCU 高速無線調試器接收端5V 電源JTAG/SW 接口 USB 接口高速無線調試器JTAG/SW 接口 目標 MCU 高速無線調試器接收端USB 接口 電腦端 高速無線調試器發送端無線模塊無線模塊2、MDK 配置教程注意:低版本 MDK 對高速無線調試器的支持不完善,推薦 MDK5.23及以上版本。MDK5.23~MDK5.26 對高速 DAP 的支持都有 bug,必須打補丁。參考“mdk 補丁”文件夾下的相關文檔解決。SWD 如果接3 線,請查看第 10 章,常見問題 1。要提高速度,參考 4.2 節配置無線參數為大包模式。如果無線通信不穩定,參考常見問題 4。
標簽: 高速無線調試器
上傳時間: 2022-06-04
上傳用戶:d1997wayne
特點:o ARM? Cortex?-M4 CPU 平臺o 高達150MHz 的高性能Cortex?-M4 處理器o 集成FPU 和MPUo 內存o 512KB 片上SRAMo 2KB 至512KB 可編程保持存儲區o 閃存o 1MB 集成閃存o 原地執行NOR 閃存接口,在閃存中執行時接近0 等待狀態o 供電和復位管理系統o 片上穩壓器,支持1.7V-3.6V 輸入o 上電復位(POR)o 時鐘管理o 10-30MHz 晶體振蕩器o 內部16MHz RCo 32kHz 晶體振蕩器o 內部32kHz RCo 具有可編程輸出頻率的低功耗PLLo 通用DMA:具有硬件流控制的8 通道DMA 控制器o 安全o 使用TRNG(真隨機數發生器)的簡單加密引擎o 定時器/計數器o 1x 系統節拍定時器o 4x 32 位定時器o 1x 看門狗定時器o 功耗(待確認)o 滿載:待定uA/MHz @ 25°Co 運行:待定uA /MHz @ 25°Co 停止:待定@ 25°Co 保留:待定@ 25°C,32kB 保留存儲器o 待機:待定@ 25°C,內部32kHz RCo 12 位逐次逼近寄存器(SAR)ADCo 每秒最多2M 樣本o 可通過8:1 多路復用器選擇輸入o 1 個帶有集成PHY 的USB 2.0 高速雙角色端口o 兩個SD / SDIO 主機接口o SD/SDIO 2.0 模式:時鐘高達50MHzo LCD 控制器o 分辨率高達480x320o 6800 和8080 異步模式(8 位)o JTAG 調試功能o 3 個PWM(6 個輸出),3 個捕捉和3 個QEP 模塊o 4x UART,帶有HW 流控制,最高可達4Mbpso 3x I2C,支持Fast Mode+(1000kbps)o 2x I2S 接口o 3x SPI 主器件高達25MHz,1x SPI 從器件高達10MHzo 32 個GPIOo 68 引腳QFN 封裝o 溫度范圍:-40 至85°C4.1 帶FPU 內核的ARM?CORTEX?-M4帶有FPU 處理器的ARM?Cortex?-M4 是一款32 位RISC 處理器,具有出色的代碼和功率效率。它支持一組DSP 指令,以允許高效執行信號處理算法,非常適合于可穿戴和其他嵌入式市場。集成的單精度FPU(浮點單元)便于重用第三方庫,從而縮短開發時間。內部內存保護單元(MPU)用于管理對內的訪問,以防止一個任務意外破壞另一個活動任務使用的內存。集成緊密耦合的嵌套向量中斷控制器,提供多達16 個優先級。4.2 系統內存Bock 包含512kB 零等待狀態SRAM,非常適合于當今算法日益增長的需求。同時,內存被細分為更小的區,從而可以單獨地關閉以降低功耗。4.3 閃存和XIP 單元提供1MB 的集成NOR 閃存,以支持CPU 直接執行。為了提高性能,XIP 單元具有集成的緩存系統。緩沖內存與系統內存共享。與從系統內存運行性能相比,XIP 單元使得許多應用程序的運行接近100%。4.4 ROM集成ROM 固件包含通過NOR 閃存正常引導所需的引導加載程序,支持用于批量生產的閃存編程,還包括用于調試目的的UART 和USB 啟動功能。
標簽: tg401
上傳時間: 2022-06-06
上傳用戶:qdxqdxqdxqdx
Chapter 1:Introduction and Overview Chapter 2:Switches,Buttons,and Knob 開關按鈕Chapter 3:Clock Sources 時鐘脈沖源Chapter 4:FPGA Configuration Options 配置Chapter 5:Character LCD Screen LCD顯示屏特性Chapter 6:VGA Display Port VGA接口——接到顯示器上Chapter 7:RS-232 Serial Ports RS-232接口——接器件Chapter 8:PS/2 Mouse/Keyboard Port PS/2鼠標鍵盤接口Chapter 9:Digital to Analog Converter(DAC)D/A接口Chapter 10:Analog Capture Circuit 模擬捕獲電路Chapter 11:Intel StrataFlash Parallel NOR Flash PROM Chapter 12:SPI Serial Flash 串行外圍接口系列閃存Chapter 13:DDR SDRAM 內存Chapter 14:10/100 Ethernet Physical Layer Interface以太網物理層接口Chapter 15:Expansion Connectors 擴展接口Chapter 16:XC2C64A CoolRunner-II CPLDChapter 17:DS2432 1-Wire SHA-1 EEPROMSpartan-3E入門實驗板使設計人員能夠即時利用Spartan-3E系列的完整平臺性能。設備支持:Spartan-3E、CoolRunner-ll關鍵特性:Xilinx器件:Spartan-3E(50萬門,XC3S500E-4FG320C),CoolRunnerTM-lI與Platform Flash時鐘:50MHz晶體時鐘振蕩器存儲器:128Mbit 并行Flash,16 Mbit SPI Flash,64MByte DDR SDRAM連接器與接口:以太網10/100Phy,JTAG USB下載,兩個9管腳RS-232串行端口,PS/2類型鼠標/鍵盤端口,帶按鈕的旋轉編碼器,四個滑動開關,八個單獨的LED輸出
標簽: Spartan-3E
上傳時間: 2022-06-19
上傳用戶:kingwide
MSPFET配置及使用KIYA 設計的TXE610P、TXE690U、TXP700U、TXE705U、TXE708U、TXE709U工具可適應MSPFET環境的編程與加密應用。MSPFET 是俄羅斯工程師發布的一款免費編程環境,支持JTAG和BSL編程、熔斷熔絲加密;支持TI 及其兼容工具。最新版本為V1.6.1007 。現在聯線PC + TX工具 + 目標板。在[Setup] 中配置通信接口,從uv 均可選擇LPT并口應用于TXE610P;從v 可選擇[TIUSB] 接口應用TXE690U、TXE705U、TXE708U、TXE709U;選w 可應用于TXE690U、TXP700U。點應用筆記查看關于MSPFET環境特別注意事項。從
上傳時間: 2022-06-22
上傳用戶:qdxqdxqdxqdx
GPIB為PC機與可編程儀器之間的連接系統定義了電氣、機械、功能和軟件特性。在自動測試領域中,GPIB通用接口是測試儀器常用的接口方式,具有一定的優勢。通過GPIB組建自動測試系統方便且費用低廉。而GPIB控制芯片是自動測試系統中的關鍵芯片。目前,此類芯片只有國外少數公司生產,不僅價格昂貴,而且購買不便。因此,GPIB接口芯片的國產化、自主化對我國的自動測試產業具有重大的意義。本文通過對IEEE-488協議的理解與裁減,定義了一款包含具有講者,聽者,控者三個功能的GPIB接口控制規范。采用標準數字IC設計流程,對協議狀態機化簡后,進行了RTL級的Verilog編碼設計,基于FPGA進行了原型驗證。根據需要,對芯片的內部進行了時鐘門控處理來降低功耗。采用芯片引腳復用和JTAG測試原理,對芯片內部增加了測試電路,方便了內部狀態的測試,實現了可測試性設計。該芯片的工作時鐘頻率為8MHz,通過Synopsys的工具DC對源代碼進行了綜合;使用PT對設計進行了靜態時序分析;采用Cadence公司的Silicon Ensemble對綜合后的網表進行了版圖設計,對芯片內部的電源網絡和時鐘樹做了特殊處理,在國外的某5V0.5/m標準數字單元庫下進行了mapping,芯片規模10萬門左右,裸片面積為1.5mm×1.7mm。
上傳時間: 2022-06-25
上傳用戶:zhaiyawei
本文開發的上位機軟件是在VS2010平臺上基于MFC框架開發,并進行了以下幾個方面的分析、設計與實現。首先對邊界掃描原理進行了研究,如TAP端口、TAP控制器、指令寄存器和數據寄存器等。在對原理有一定的了解后,分析了三種邊界掃描測試電路擴展方式和邊界掃描測試的流程。同時也對網表文件和BSDL文件的格式進行了分析,為之后對這兩種文件進行讀取做好準備。接著對邊界掃描測試系統的總體設計進行了分析,同時對上位機軟件的需求進行了分析。需求分析是軟件開發的重要環節,能對之后的軟件具體開發工作起到事半功倍的作用。然后就是對上位機軟件的具體設計和實現部分,本文把上位機軟件主要分為4個模塊:測試文件處理模塊、測試矢量生成模塊、USB通信模塊和項目管理與界面設計模塊。測試文件處理模塊分為BSDL文件處理和網表文件處理,分別實現了對BSDL文件的通用性解析和對多種EDA軟件導出網表文件的解析:測試矢量生成模塊實現了對ID碼指令、采樣指令和外測試指令的測試矢量生成:USB通信模塊利用Cypress(賽普拉斯)公司提供的CyAPI實現了USB通信類的編寫,實現了與測試控制器的通信;項目管理與界面設計模塊實現了工程文件的可移植性和友好的操作界面。最后通過對上位機軟件、測試控制器和被測電路板進行聯合調試,調試結果表明本文開發的上位機軟件能夠實現預期的需求,即ID碼測試、動態顯示管腳狀態和設置管腳狀態等功能。
上傳時間: 2022-06-26
上傳用戶:
1EC61131-3標準作為工業自動化控制系統編程語言的國際標準,其開放性和先進性得到了廣泛關注和充分肯定。開發符合IEC61131-3標準的自動化產品意義重大,也是必要的。本文根據IEC61131-3標準定義的編程模型,實現了下位機系統程序設計和與上位機的通信功能。下位機采用ATmega64微處理器,實現了對上位機用戶程序的裝載和執行,包括串口通信、功能塊的執行、用戶變量的地址分配等。上位機基于Visual C++ 6.0開發了符合1EC61131-3編程標準的PLC用戶編程環境程序。本課題使用的處理器采用了ATMEL.公司的ATmega64單片機,軟件開發環境采用了ICCAVR編譯器和AVR Studio仿真器。在ICCAVR編寫完成系統程序后,通過JTAG接口下載到PLC的FLASH存儲區,并加密。
上傳時間: 2022-06-26
上傳用戶:kent
MT2625 DatasheetVersion: 1.2Release date: 31 January 2018NB-IoT transceiver? Compliant with 3GPP R13/R14 NB-IoT standard? Supports DL 200kHz bandwidth/UL single tone and multi-tone? Supported RF bands: B1/B2/B3/B5/B8/B11/B12/B13/B17/B18/B19/B20/B21/B25/B26/B28/B31/B66/B70/B71? Supports PSM and eDRX modeMicrocontroller subsystem? ARM? Cortex?-M4 with FPU and MPU? 14 DMA channels? One RTC timer, one 64-bit and five 32-bit general purpose timers? Development support: SWD, JTAG? Crypto engineo AES 128, 192, 256 bitso DES, 3DESo MD5, SHA-1, 224, 256, 384, 512? True random number generator? JTAG password protection
標簽: MT2625
上傳時間: 2022-07-04
上傳用戶:
1.STM32F103C8T6 最小系統簡介硬件資源:1、STM32F103C8 主芯片一片2、貼片8M 晶振(通過芯片內部PLL 最高達72M)ST 官方標準參數3、LM1117-3.3V 穩壓芯片,最大提供800mA 電流4、一路miniUSB 接口,可以給系統版供電,預留USB 通訊功能5、復位按鍵6、標準JTAG 下載口一個,支持JLink,STLink7、BOOT 選擇端口8、IO 擴展排針 20pin x 29、電源指示燈1 個10、功能指示燈一個,用于驗證IO 口基本功能11、預留串口下載接口,方便和5V 開發板連接,用串口即可下載程序12、尺寸:64mm X 36.4mm13、高性能愛普生32768Hz 晶振,價格是直插晶振的10 倍價格,易起振14、20K RAM,64K ROM ,TQFP48 封裝
上傳時間: 2022-07-23
上傳用戶:kingwide