国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣制作Arduino克隆板

454398 ? 來源:工程師吳畏 ? 2019-08-02 10:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

將組件連接在一起制作Arduino Board

您可以蝕刻PCB來制作定制電路板,也可以使用原型點板焊接其上的元件,或者將它們安排在面包板上。將組件相互連接,如下圖所示。制作自定義Arduino板只需要幾個組件。一個穩(wěn)壓器為Arduino提供5V電壓,其支持電路用于濾除電壓,然后是16Mhz晶體及其并聯(lián)的22pF電容,充當Arduino的時鐘LED連接到ATmega的19號針腳用于測試目的。如果要蝕刻自己的PCB,請使用原理圖。修改原理圖,使Arduino板適合您的項目。如果你想制作一個自定義PCB,請使用這個EAGLE原理圖文件:DIY Arduino Clone PCB

將Bootloader上傳到Blank ATmega芯片(可選)

此步驟適用于那些擁有空白ATmega芯片并希望將Arduino引導程序上傳到其中的人。其他已經(jīng)裝有Arduino引導芯片的人可以忽略這一步驟,只需在上述步驟中根據(jù)原理圖插入芯片。您可以使用另一個Arduino來引導空白芯片或使用AVR口袋編程器。我將解釋下面的兩種方法。

使用AVR口袋編程器

我個人更喜歡使用此方法上傳引導加載程序,因為它在大多數(shù)情況下都有效。你只需要買一個AVR口袋編程器。一旦你有了這個,你就可以將引導加載程序刻錄到各種類型的ATmega芯片上。將空白芯片插入Arduino板的插座。將程序員連接到Arduino,如上圖所示。

轉(zhuǎn)到已安裝的Arduino文件夾 - 》硬件 - 》 Arduino - 》 boards.txt。然后檢查文檔中的芯片名稱和引導程序(Duemilanove/Uno)(如果您使用的是空白ATmega328P芯片,則可以忽略此步驟)。檢查以下參數(shù)的值:efuse,hfuse和lfuse。現(xiàn)在我們將設置空白芯片的熔絲位。打開命令提示符(windows用戶)或終端(Linux用戶)并粘貼以下命令:

注意:檢查boards.txt文件后,替換efuse,hfuse和lfuse參數(shù)的值并編輯“ m328p“在下面的命令中,只有當它不是ATmega328 IC時,你的芯片名稱。

avrdude -b 19200 -c usbtiny -p m328p -v -e -U efuse:w:0x05:m - U hfuse:w:0xD6:m -U lfuse:w:0xFF:m

接下來,使用以下命令上載引導加載程序或十六進制程序文件。從命令提示符或終端轉(zhuǎn)到程序文件或引導加載程序(/hardware/arduino/bootloaders/atmega)的路徑,而不是“hexfilename.hex”替換文件名。

avrdude - b19200 -c usbtiny -p m328p -v -e -U flash:w:hexfilename.hex -U lock:w:0x0F:m

現(xiàn)在文件將成功上傳到ATmega芯片。

使用另一個Arduino作為ISP

如果你正在使用另一個Arduino引導芯片,然后根據(jù)上圖進行連接。你還需要兩個Arduino板:一個是工作的Arduino板,另一個是需要插入空白的ATmega芯片。我們將使用Arduino上的ICSP(In Circuit Serial Programmer)引腳。顯示連接后,將工作的Arduino連接到PC。接下來,打開Arduino IDE并轉(zhuǎn)到工具菜單;選擇刻錄引導程序并從其選項中單擊Arduino作為ISP。現(xiàn)在,芯片將啟動加載Arduino。只有在boards.txt文件中指定了正確的芯片并且很少使用時,此方法才有效。這就是為什么我總是喜歡第一種方法。

上傳代碼和使用主板

現(xiàn)在你有了一個Arduino板使用Arduino引導程序ATmega芯片。現(xiàn)在,使用Rx,Tx和Gnd引腳連接到USB-UART TTL轉(zhuǎn)換器,該轉(zhuǎn)換器可用于連接到PC。或者只是將隨程序上傳的芯片(從Arduino板上)插入到該板的插座中。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196966
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MCU 開發(fā)大比拼:STM32、ESP32、Arduino、樹莓派誰更強?

    嵌入式開發(fā)琳瑯滿目,STM32、ESP32、Arduino、RaspberryPi各有特色。新手容易糾結(jié):到底哪塊適合我的項目?本文整理了一份開發(fā)對比速查表,幫你快速理清思路。一
    的頭像 發(fā)表于 01-09 19:03 ?901次閱讀
    MCU 開發(fā)<b class='flag-5'>板</b>大比拼:STM32、ESP32、<b class='flag-5'>Arduino</b>、樹莓派誰更強?

    EZ - BTTM模塊Arduino評估CYBT - 243053 - EVAL介紹

    EZ-BTTM模塊Arduino評估CYBT - 243053 - EVAL介紹 在電子開發(fā)領域,藍牙模塊的評估和開發(fā)是我們進行相關項目的重要工具。今天就來給大家詳細介紹一下EZ - BTTM
    的頭像 發(fā)表于 12-21 11:15 ?849次閱讀

    探索Arduino Shield Power PROFET? + 12V:強大的高側(cè)開關評估

    探索Arduino Shield Power PROFET? + 12V:強大的高側(cè)開關評估 在電子設計領域,高側(cè)開關的應用十分廣泛,而Infineon Technologies的Arduino
    的頭像 發(fā)表于 12-20 14:45 ?907次閱讀

    Infineon MOTIX?全橋IC BTM90xxEP Arduino Shield評估使用指南

    Infineon MOTIX?全橋IC BTM90xxEP Arduino Shield評估使用指南 一、引言 在電機控制領域,一款性能優(yōu)良且易于評估的硬件工具至關重要。Infineon
    的頭像 發(fā)表于 12-18 17:35 ?1184次閱讀

    高通宣布收購 Arduino,加速普及前沿邊緣計算與 AI 技術

    “ ?全新 Arduino UNO Q 開發(fā)Arduino App Lab 將為數(shù)百萬開發(fā)者帶來高通 Dragonwing 處理器的強大動力。? ” ? 要點速覽: 強強聯(lián)合 :此次收購將高
    的頭像 發(fā)表于 10-08 11:15 ?713次閱讀
    高通宣布收購 <b class='flag-5'>Arduino</b>,加速普及前沿邊緣計算與 AI 技術

    SEMTECH 芯片LR1121方案應用 :Arduino燒寫指南及demo應用

    關于思為無線以SEMTECH 的LR1121 芯片研發(fā)的LoRa1121產(chǎn)品為例說明及LR112X模塊 Arduino 燒錄 說明、DEMO應用使用說明。
    的頭像 發(fā)表于 09-15 15:50 ?1918次閱讀
    SEMTECH 芯片LR1121方案應用 :<b class='flag-5'>Arduino</b>燒寫指南及demo<b class='flag-5'>板</b>應用

    SEMTECH 芯片LR1121方案應用 :Arduino燒寫指南及demo應用

    本文將詳細介紹LR1121芯片的技術特性,思為無線LoRa1121系列模塊的規(guī)格,并提供詳盡的Arduino開發(fā)環(huán)境搭建、示例代碼解析、硬件連接指南以及DEMO使用方法。我們致力于通過本指南,幫助開發(fā)者快速掌握LR1121方案的應用,并為實際項目開發(fā)提供可靠的技術參考。
    的頭像 發(fā)表于 09-10 11:45 ?613次閱讀
    SEMTECH 芯片LR1121方案應用 :<b class='flag-5'>Arduino</b>燒寫指南及demo<b class='flag-5'>板</b>應用

    如何在 NuMaker-IoT-M467 上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開發(fā)上,有一個ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關控制。如果您希望在 Arduino IDE 中控制此模塊,您應該如何進行?
    發(fā)表于 09-04 08:28

    如何用Arduino Nano/UNO R3開發(fā)給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)給另一個Arduino IDE不能下載的Arduino
    的頭像 發(fā)表于 08-08 20:16 ?3595次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)<b class='flag-5'>板</b>給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)<b class='flag-5'>板</b>重新燒錄引導程序bootlaoder

    【Milk-V Duo S 開發(fā)免費體驗】Milk-V DuoS之使用Arduino開發(fā)小核

    的 Linux 系統(tǒng)也是正常運行的。 另外,Duo 系列開發(fā)已經(jīng)支持可視化編程軟件 VISUINO 安裝及配置Arduino開發(fā)環(huán)境 下載Arduino IDE 下載最新版的 Arduino
    發(fā)表于 07-17 21:01

    物理不可克隆功能的工作原理和益處

    物理不可克隆功能(PUF)是一種物理對象,對于給定的輸入和條件(激勵),提供物理定義的“數(shù)字指紋”輸出(響應),作為唯一標識符,通常用于半導體器件,如微處理器。
    的頭像 發(fā)表于 07-15 09:55 ?972次閱讀

    Analog Devices Inc. EV-CATTLETAG-ARDZ Arduino特性/應用/系統(tǒng)框架

    Analog Devices Inc. EV-CATTLETAG-ARDZ Arduino是一款用于從單/多電池太陽能源收集能量的全集成解決方案。 該器件包括用于小型鋰離子系統(tǒng)的電池充電器和用于
    的頭像 發(fā)表于 06-06 09:51 ?915次閱讀
    Analog Devices Inc. EV-CATTLETAG-ARDZ <b class='flag-5'>Arduino</b><b class='flag-5'>板</b>特性/應用/系統(tǒng)框架

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā))和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?1131次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    下一代物聯(lián)網(wǎng):芯科科技和Arduino借助邊緣AI和ML簡化Matter設計和應用

    Silicon Labs(芯科科技)和Arduino宣布建立合作伙伴關系,旨在通過Arduino Nano Matter開發(fā)(基于芯科科技的MGM240系列多協(xié)議無線模塊)的兩階段合作來簡化Matter協(xié)議的設計和應用
    的頭像 發(fā)表于 05-19 11:15 ?794次閱讀
    下一代物聯(lián)網(wǎng):芯科科技和<b class='flag-5'>Arduino</b>借助邊緣AI和ML簡化Matter設計和應用

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎知識

    完成一個電子產(chǎn)品的制作。這就給開源硬件的推廣和普及設定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產(chǎn)品的制作
    發(fā)表于 05-13 09:28