編程接口電路
發(fā)布時間:2012/4/12 19:44:17 訪問次數(shù):3615
傳統(tǒng)的單片機通常在焊接之FDMA420NZ 前先用特殊的工具下載程序到芯片中,一旦焊接到板子上就很難修改,而作為無線傳感器網(wǎng)絡(luò)節(jié)點核心處理模塊的單片機卻有多種在線編程方法,這種特性對于需要反復(fù)編程試驗的應(yīng)用環(huán)境非常關(guān)鍵,因為節(jié)點的程序很難做到一蹴而就,通常需要多次調(diào)試與修改,才能完成既定的功能。無線傳感器網(wǎng)絡(luò)節(jié)點的在線編程方法包括‘習如下幾種。
①JTAG編程方法:JTAG接口首先被芯片制造商或者板卡制造商用來檢查芯片是否工作正常;其次JTAG接口可以用來詞試處理器芯片,從硬件上控制處理器芯片的運行流程,包括單步執(zhí)行、設(shè)置斷點、讀寫芯片內(nèi)部寄存器和存儲器。通過JTAG接口可以對芯片內(nèi)部的Flash、EEPROM、熔絲位和鎖定位進行編程。圖10-24所示為JTAG接口的應(yīng)用示意圖,表10-6所示為JTAG接口各引腳的功能。
②SPI編程方法:串行外設(shè)接口SPI允許無線傳感器網(wǎng)絡(luò)節(jié)點的處理模塊和外設(shè)之間進行高速的同步數(shù)據(jù)傳輸。SPI接口通過3根線(1條時鐘線SPI_SCK、2條收發(fā)數(shù)據(jù)線
UART_RXDO和UART_TXDO,注意SPI串口編程使用的數(shù)據(jù)線不是SPI_MOSI和SPI_MISO)
完成編程。外部編程器件首先將處理模塊的RESET引腳線拉低,進入編程狀態(tài);然后按照
SPI定義的協(xié)議控制完成對處理器的編程。SPI接口僅用于編程,沒有調(diào)試功能。ISP接頭的
應(yīng)用原理圖如圖10-25所示。
(3)串口電路
串口電路一般只有基站節(jié)點才有。由于無線傳感器網(wǎng)絡(luò)節(jié)點一般所用的AVR單片機的輸
入輸出電平為TTL電平,而PC杌配置的是RS232標準串行接口,二者電氣規(guī)范不一致;因
此必須進行電平轉(zhuǎn)換。一般采用的是MAX3232芯片,這是MAXIM公司推出的一種新類型 的電平轉(zhuǎn)換器,工作電壓范圍為3.0~5.5V。串口電路的應(yīng)用原理圖如圖10-26所示。
傳統(tǒng)的單片機通常在焊接之FDMA420NZ 前先用特殊的工具下載程序到芯片中,一旦焊接到板子上就很難修改,而作為無線傳感器網(wǎng)絡(luò)節(jié)點核心處理模塊的單片機卻有多種在線編程方法,這種特性對于需要反復(fù)編程試驗的應(yīng)用環(huán)境非常關(guān)鍵,因為節(jié)點的程序很難做到一蹴而就,通常需要多次調(diào)試與修改,才能完成既定的功能。無線傳感器網(wǎng)絡(luò)節(jié)點的在線編程方法包括‘習如下幾種。
①JTAG編程方法:JTAG接口首先被芯片制造商或者板卡制造商用來檢查芯片是否工作正常;其次JTAG接口可以用來詞試處理器芯片,從硬件上控制處理器芯片的運行流程,包括單步執(zhí)行、設(shè)置斷點、讀寫芯片內(nèi)部寄存器和存儲器。通過JTAG接口可以對芯片內(nèi)部的Flash、EEPROM、熔絲位和鎖定位進行編程。圖10-24所示為JTAG接口的應(yīng)用示意圖,表10-6所示為JTAG接口各引腳的功能。
②SPI編程方法:串行外設(shè)接口SPI允許無線傳感器網(wǎng)絡(luò)節(jié)點的處理模塊和外設(shè)之間進行高速的同步數(shù)據(jù)傳輸。SPI接口通過3根線(1條時鐘線SPI_SCK、2條收發(fā)數(shù)據(jù)線
UART_RXDO和UART_TXDO,注意SPI串口編程使用的數(shù)據(jù)線不是SPI_MOSI和SPI_MISO)
完成編程。外部編程器件首先將處理模塊的RESET引腳線拉低,進入編程狀態(tài);然后按照
SPI定義的協(xié)議控制完成對處理器的編程。SPI接口僅用于編程,沒有調(diào)試功能。ISP接頭的
應(yīng)用原理圖如圖10-25所示。
(3)串口電路
串口電路一般只有基站節(jié)點才有。由于無線傳感器網(wǎng)絡(luò)節(jié)點一般所用的AVR單片機的輸
入輸出電平為TTL電平,而PC杌配置的是RS232標準串行接口,二者電氣規(guī)范不一致;因
此必須進行電平轉(zhuǎn)換。一般采用的是MAX3232芯片,這是MAXIM公司推出的一種新類型 的電平轉(zhuǎn)換器,工作電壓范圍為3.0~5.5V。串口電路的應(yīng)用原理圖如圖10-26所示。
熱門點擊
- 編程接口電路
- TinyDB系統(tǒng)結(jié)構(gòu)
- Mega128的初始化過程
- 典型的無線傳感器網(wǎng)絡(luò)節(jié)點傳感模塊
- 無線傳感器網(wǎng)絡(luò)集成開發(fā)平臺MeshIDE f
- 智能家居概述
- 熔斷電阻器
- 基于無線傳感器網(wǎng)絡(luò)的醫(yī)療健康護理系統(tǒng)
- 紙介電容器的結(jié)構(gòu)與特點
- DiswareDM的系統(tǒng)功能
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究