浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » IC/元器件

可上傳式燒寫器的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2012/4/12 20:01:46 訪問(wèn)次數(shù):1479

    為了更好地配合UbiCell硬件節(jié)點(diǎn)的MBRS260T3G 編程調(diào)試,我們自行開發(fā)設(shè)計(jì)了一款帶有串口上傳功能的可燒寫(下載)器(通過(guò)一個(gè)自鎖開關(guān)來(lái)進(jìn)行功能的選定)。該下載器與AVR Studio完全兼容,并可在Tiny OS、Mantis OS及Disware中間件上直接使用。它可以燒寫包括ATmega8、ATmega16. ATmega32. ATmega64. ATmega128. ATmega8535. ATtiny2313. AT89S51/52等幾十種常用的單片機(jī)。下面將該下載器分為上傳和下載兩大部分進(jìn)行較為詳細(xì)的描述。
    (1)下載(燒寫)功能
    為了實(shí)現(xiàn)下載功能,則需要將事先編寫好的、符合STK500協(xié)議標(biāo)準(zhǔn)的程序固件燒寫進(jìn)入該編程器的主控芯片ATmega8535中(這時(shí)燒寫器作為目標(biāo)節(jié)點(diǎn)模塊,需將10芯數(shù)據(jù)線的RST引腳更改到8535的RST湍,燒寫ATmega8535時(shí),需將其導(dǎo)通)。這樣在該編程器實(shí)現(xiàn)下載功能時(shí),通過(guò)ATmega8535嚴(yán)格控制下載時(shí)序來(lái)實(shí)現(xiàn)將PC機(jī)中編制好的程序燒寫到目標(biāo)節(jié)點(diǎn)中。同時(shí),PC機(jī)是通過(guò)RS232口與主控芯片進(jìn)行通信,將要燒寫的程序通過(guò)異步方式送入主控芯片,通過(guò)MAX3232進(jìn)行RS232與TTL電平的轉(zhuǎn)換。圖10-34所示為該燒寫器在實(shí)現(xiàn)燒寫功能時(shí)與目標(biāo)節(jié)點(diǎn)通信的10芯接口連接示意圖。
    (2)數(shù)據(jù)上傳功能
    在無(wú)線傳感器網(wǎng)絡(luò)中的Sink節(jié)點(diǎn)因其負(fù)責(zé)將網(wǎng)絡(luò)中的信息匯聚起來(lái),并與上位PC機(jī)進(jìn)行通信總要扮演較為特殊的角色。這就要求Sink節(jié)點(diǎn)較一般的節(jié)點(diǎn)需要帶有串口上傳的功能?紤]到簡(jiǎn)化Sink節(jié)點(diǎn)的硬件設(shè)計(jì),屏蔽Sink節(jié)點(diǎn)與普通節(jié)點(diǎn)的異構(gòu)性,將上傳的功能加入該燒寫器。這樣就可以在直接下載程序之后將其作為Sink節(jié)點(diǎn),進(jìn)行功能調(diào)試,大大方便了調(diào)試過(guò)程。
    其設(shè)計(jì)思路相對(duì)來(lái)說(shuō)較為簡(jiǎn)單,將10芯數(shù)據(jù)線中在實(shí)現(xiàn)燒寫功能時(shí)所閑置的兩根數(shù)據(jù)線利用起來(lái),當(dāng)選定使用下載功能時(shí),這兩根線直接通過(guò)10芯接口,將目標(biāo)節(jié)點(diǎn)的RXD、TXD引腳通過(guò)MAX3232與串口頭直接連接起來(lái),從而實(shí)現(xiàn)上傳功能。
    圖10-35所示為該燒罵器在實(shí)現(xiàn)上傳功能時(shí)與目標(biāo)節(jié)點(diǎn)通信的10芯接口管腳定義。

                        

    為了更好地配合UbiCell硬件節(jié)點(diǎn)的MBRS260T3G 編程調(diào)試,我們自行開發(fā)設(shè)計(jì)了一款帶有串口上傳功能的可燒寫(下載)器(通過(guò)一個(gè)自鎖開關(guān)來(lái)進(jìn)行功能的選定)。該下載器與AVR Studio完全兼容,并可在Tiny OS、Mantis OS及Disware中間件上直接使用。它可以燒寫包括ATmega8、ATmega16. ATmega32. ATmega64. ATmega128. ATmega8535. ATtiny2313. AT89S51/52等幾十種常用的單片機(jī)。下面將該下載器分為上傳和下載兩大部分進(jìn)行較為詳細(xì)的描述。
    (1)下載(燒寫)功能
    為了實(shí)現(xiàn)下載功能,則需要將事先編寫好的、符合STK500協(xié)議標(biāo)準(zhǔn)的程序固件燒寫進(jìn)入該編程器的主控芯片ATmega8535中(這時(shí)燒寫器作為目標(biāo)節(jié)點(diǎn)模塊,需將10芯數(shù)據(jù)線的RST引腳更改到8535的RST湍,燒寫ATmega8535時(shí),需將其導(dǎo)通)。這樣在該編程器實(shí)現(xiàn)下載功能時(shí),通過(guò)ATmega8535嚴(yán)格控制下載時(shí)序來(lái)實(shí)現(xiàn)將PC機(jī)中編制好的程序燒寫到目標(biāo)節(jié)點(diǎn)中。同時(shí),PC機(jī)是通過(guò)RS232口與主控芯片進(jìn)行通信,將要燒寫的程序通過(guò)異步方式送入主控芯片,通過(guò)MAX3232進(jìn)行RS232與TTL電平的轉(zhuǎn)換。圖10-34所示為該燒寫器在實(shí)現(xiàn)燒寫功能時(shí)與目標(biāo)節(jié)點(diǎn)通信的10芯接口連接示意圖。
    (2)數(shù)據(jù)上傳功能
    在無(wú)線傳感器網(wǎng)絡(luò)中的Sink節(jié)點(diǎn)因其負(fù)責(zé)將網(wǎng)絡(luò)中的信息匯聚起來(lái),并與上位PC機(jī)進(jìn)行通信總要扮演較為特殊的角色。這就要求Sink節(jié)點(diǎn)較一般的節(jié)點(diǎn)需要帶有串口上傳的功能?紤]到簡(jiǎn)化Sink節(jié)點(diǎn)的硬件設(shè)計(jì),屏蔽Sink節(jié)點(diǎn)與普通節(jié)點(diǎn)的異構(gòu)性,將上傳的功能加入該燒寫器。這樣就可以在直接下載程序之后將其作為Sink節(jié)點(diǎn),進(jìn)行功能調(diào)試,大大方便了調(diào)試過(guò)程。
    其設(shè)計(jì)思路相對(duì)來(lái)說(shuō)較為簡(jiǎn)單,將10芯數(shù)據(jù)線中在實(shí)現(xiàn)燒寫功能時(shí)所閑置的兩根數(shù)據(jù)線利用起來(lái),當(dāng)選定使用下載功能時(shí),這兩根線直接通過(guò)10芯接口,將目標(biāo)節(jié)點(diǎn)的RXD、TXD引腳通過(guò)MAX3232與串口頭直接連接起來(lái),從而實(shí)現(xiàn)上傳功能。
    圖10-35所示為該燒罵器在實(shí)現(xiàn)上傳功能時(shí)與目標(biāo)節(jié)點(diǎn)通信的10芯接口管腳定義。

                        

熱門點(diǎn)擊

 

推薦技術(shù)資料

單片機(jī)版光立方的制作
    N視頻: http://v.youku.comN_sh... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!