欧洲精品久久久av无码电影,日日噜噜夜夜爽爽,精品无码国产自产拍在线观看蜜,人妻少妇被粗大爽9797pw,羞国产在线拍揄自揄视频,国产白嫩漂亮美女在线观看,天码欧美日本一道免费,av大片在线无码免费

      歡迎來到同城快修-附近家電維修、家電清洗、家電安裝服務(wù)平臺(tái)

      24小時(shí)家電維修熱線:

      400—1558638

      當(dāng)前位置:主頁 > 空調(diào) > 維修資訊 >

      讀取燒錄器代碼(程序燒錄接口)

      發(fā)布日期:2023-02-11 11:38:37 瀏覽:
      讀取燒錄器代碼(程序燒錄接口)

      前沿拓展:

      讀取燒錄器代碼

      先把芯片型號(hào)選對(duì)
      可能問題
      1、單片機(jī)的下載接口壞了
      2、把波特率調(diào)高
      3、保證電源是接通的

      1、初識(shí)Arduino板

      在學(xué)習(xí)的開始階段,我們應(yīng)該對(duì)開發(fā)板有一個(gè)總體的認(rèn)識(shí),才能保證后面的學(xué)習(xí)順利進(jìn)行。接下來以較為常用的UNO板為例展開介紹,圖中以紅色框標(biāo)注了各個(gè)需要認(rèn)識(shí)的部分,并標(biāo)注了數(shù)字編號(hào),下面按編號(hào)對(duì)UNO板進(jìn)行介紹。

      Arduino UNO板

      第“1”部分

      在這一部分中,板上標(biāo)注的013引腳為數(shù)字輸入及輸出引腳,即可輸入或輸出高(1)/低(0)電平,其中0號(hào)和1號(hào)引腳分別為UART串口的RX(接收)和TX(發(fā)送);前面加了“~”的接口為PWM接口,即DA功能,通過調(diào)整脈寬開實(shí)現(xiàn)功率的控制;10,11,12,13號(hào)引腳也作為SPI總線接口:(10(SS),11(MOSI),12(MISO),13(SCK)),它與圖中的4號(hào)位置是聯(lián)通的;AREF為AD(模數(shù)轉(zhuǎn)換)轉(zhuǎn)換提供外部參考電壓,這一項(xiàng)需在程序中設(shè)置,AD轉(zhuǎn)換才會(huì)以外部電壓為參考,默認(rèn)情況下為5V。

      第“2”部分

      這一部分主要為電源接口,IOREF為數(shù)字輸入輸出端口提供參考電壓,以適應(yīng)外部3.3V或5V的擴(kuò)展電路板;RESET為復(fù)位引腳,即在不按下第“10”部分的復(fù)位按鈕的情況下可以通過外部電平控制板子復(fù)位;3.3V和5V接口可以為外部接入的電路模塊提供電源輸入,VIN為外部電壓輸入,可以通過該口為整個(gè)系統(tǒng)供電,輸入電壓512V。

      第“3”部分

      這一部分為模擬輸入引腳A0A5,即AD(模擬轉(zhuǎn)數(shù)字)轉(zhuǎn)換輸入引腳,當(dāng)A0A4引腳不作為AD轉(zhuǎn)換引腳時(shí),也可以作為普通的數(shù)字輸入輸出接口使用。

      第“4”部分及第“8”部分

      第“8”部分為主控芯片ATmega328單片機(jī),圖中的板子為“官方”版,主控芯片為DIP28腳封裝,目前的改進(jìn)型則選用了貼片型的TQFP32腳封裝(與NANO板一樣,但刷如的bootloader不一樣,且NANO板的多出了A6、A7兩個(gè)AD引腳)。第“4”部分為主控芯片的ISP程序下載接口,即可以用ISP程序下載器對(duì)主控芯片進(jìn)行程序燒寫,同時(shí),它也是主控芯片的SPI總線接口。正常情況下我們給芯片燒錄程序是通過USB連接第“6”部分,而當(dāng)USB轉(zhuǎn)TTL芯片(第“9”部分)損壞或者芯片的bootloader損壞時(shí)程序無法燒錄,則可用ISP下載器連接該接口進(jìn)行程序燒錄,也可以用這個(gè)接口給芯片燒錄bootloader。下圖為ISP下載器:

      ISP下載器

      第“5”部分、第“6”部分及第“9”部分

      第“9”部分為USB轉(zhuǎn)TTL(串口UART)的轉(zhuǎn)換芯片,圖中的“官方”版選用了AT MEGA16單片機(jī)作為轉(zhuǎn)換芯片(MEGA16自帶USB接口),在改進(jìn)型中則選用了CH340替代MEGA16,因?yàn)镸EGA16要作為轉(zhuǎn)換芯片中,也要刷燒錄相應(yīng)的代碼,以CH340替換后則不需要燒錄代碼,簡(jiǎn)化了制造流程。第“5”部分為MEGA16的ISP下載接口,而在改進(jìn)型中則取消了這個(gè)接口。第“6”部分為USB接口,也就是我們要用的程序下載接口,同時(shí)它也是板子和電腦進(jìn)行串口通訊的接口。它實(shí)質(zhì)上連接的是第“5”部分轉(zhuǎn)換芯片的USB(D+\D)接口,轉(zhuǎn)換芯片將USB數(shù)據(jù)轉(zhuǎn)換后用串口(UART)發(fā)送給主控,轉(zhuǎn)換芯片連接的是主控芯片的TX及RX引腳。

      第“7”部分為電源輸入接口,這里的“+”與VIN引腳是聯(lián)通的,輸入電壓為512V。

      第“10”部分為復(fù)位按鍵。

      其他的板子:NANO及MEGA2560將在后續(xù)的課程中提及講解。

      2、初始Arduino IDE

      Arduino IDE就是我們進(jìn)行編程的軟件平臺(tái),我們可以在網(wǎng)絡(luò)上免費(fèi)下載獲取,下載到的程序包有兩種,一種是需要解壓安裝的,而另一種則只需要解壓即可。在安裝或者解壓文件的根目錄里面,我們可以找到名為“drivers”文件夾,里面包含了一些USB轉(zhuǎn)串口的驅(qū)動(dòng)文件,也就是上面第“9”部分提到的轉(zhuǎn)換芯片對(duì)應(yīng)的驅(qū)動(dòng)文件,他們要與電腦建立通訊連接需要在電腦中安裝驅(qū)動(dòng)。這個(gè)文件夾里包含所有“官方”板所需的驅(qū)動(dòng)文件,如果使用改進(jìn)型的板子,如CH340芯片,則需自行下載CH340的驅(qū)動(dòng)文件。在根目錄里,我們可以找到如下圖的圖標(biāo):

      將該圖標(biāo)發(fā)送到桌面快捷方式,我們可以在桌面上找到圖標(biāo):

      雙擊即可進(jìn)入編程界面:

      界面中空白的部分就是我們編寫代碼的區(qū)域,每次打開或新建一個(gè)文件,我們都能看到如圖中一樣的“模板”。從模板中可以看到,每個(gè)程序工程包含兩大部分(函數(shù)):setup和loop。這兩大塊是不能多也不能少的,其中setup就是“初始化”,我們把程序中只需要執(zhí)行一次的初始化代碼放在里面,如引腳模式配置、串口啟動(dòng)及波特率設(shè)置等這些操作只需要執(zhí)行一次。也就是說setup里面的代碼,只有復(fù)位后或是上電后執(zhí)行一次,隨后則進(jìn)入到loop中。而loop就是“大循環(huán)”,在它里面的代碼會(huì)不停地循環(huán)執(zhí)行,直到斷電或按下復(fù)位鍵。setup及l(fā)oop構(gòu)成了一個(gè)主程序。

      在編寫好程序時(shí)候,我們可點(diǎn)擊“√”圖標(biāo)先進(jìn)行“編譯/校驗(yàn)”,看看程序中是否存在“語法錯(cuò)誤”。點(diǎn)擊“√”后,系統(tǒng)會(huì)彈出一個(gè)“保存”對(duì)話框,我們可以根據(jù)自己的需要設(shè)置保存的位置以及工程文件的名稱,注意文件名稱中不能出現(xiàn)漢字及標(biāo)點(diǎn)符號(hào)。如果程序正確無誤,則可以用USB線連接板和電腦,如果USB轉(zhuǎn)串口驅(qū)動(dòng)安裝正確,我們可以在“工具”欄的下拉菜單中看到“com”口,這里要注意的是,如果在電腦上連接了多個(gè)串口設(shè)備,一定選對(duì)com口,才能燒錄程序。同時(shí),在“工具”的下拉菜單中我們還應(yīng)該正確地選擇好“開發(fā)板類型”,如果是用的UNO板則選擇UNO板,如果是NANO則選擇NANO,如果選擇的版型與連接的版型不一致,程序無法燒錄。以上兩項(xiàng)都選擇好后,則可以點(diǎn)擊“√”旁邊的“→”,此時(shí)系統(tǒng)會(huì)再次對(duì)程序進(jìn)行編譯校驗(yàn),然后再燒錄。

      串口選擇

      開發(fā)板選擇

      經(jīng)過以上準(zhǔn)備,就可以進(jìn)入Arduino的入門儀式:點(diǎn)燈儀式—點(diǎn)亮一個(gè)LED。

      拓展知識(shí):

      主站蜘蛛池模板: 亚洲女同性同志熟女| 国产精品1页| 国产99视频精品免费视频36| 国产77777| 91人妻熟妇在线视频| 国产亚洲日韩妖曝欧美| av最新网址| 亚洲天堂区| 日本高清在线一区二区三区| 国产精品自在拍在线播放| 亚洲最大色网站| 久久人体| 国产精品午夜在线观看| 国产无遮挡吃胸膜奶免费看| 中文字字幕在线乱码视频| 日韩九九九| 国产精品亚洲综合一区二区| 日本熟日本熟妇中文在线观看| a视频在线| 国产性xxx| 日韩一区精品视频一区二区| 免费无遮挡禁18污污网站| 亚洲av无码国产精品久久| www一区二区乱码www| 色臀av| www.啪啪| 在线播放无码后入内射少妇 | 欧美成人免费一区二区三区视频 | 中文字幕女优| 野花社区视频www官网| 免费人成在线观看网站免费观看| 欧美成人做爰大片免费看黄石| 国产97超碰人人做人人爱| 六月丁香婷婷色狠狠久久| 又色又爽又黄高潮的免费视频| 超碰人人在线| 干干日日| 99精品久久久久久久婷婷| 熟女人妻高清一区二区三区| 亚洲精品视频免费| 亚洲视频在线观看网站|