日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

如何在ArduinoUno的幫助下從ArduinoIDE編程ATtiny85

454398 ? 來源:wv ? 2019-10-05 17:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:將對ATtiny85的支持添加到Arduino URL板管理器

如何在ArduinoUno的幫助下從ArduinoIDE編程ATtiny85

默認(rèn)情況下,Arduino IDE不支持ATtiny85,需要將對Attiny85的支持添加到Arduino板管理器:

從Arduino IDE轉(zhuǎn)到Arduino-》首選項(xiàng),然后向下滾動(dòng)到其他板管理器URL

復(fù)制并粘貼以下內(nèi)容(如果您已經(jīng)有板管理器URL只需在粘貼之前添加逗號)

感謝Arduino創(chuàng)始人之一的David編寫代碼!

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

按底部的“確定”,然后重新啟動(dòng)Arduino IDE

第2步:安裝ATtiny板軟件包

從Arduino IDE轉(zhuǎn)到工具-》電路板-》電路板管理器

將打開一個(gè)新選項(xiàng)卡,并在選項(xiàng)卡頂部鍵入: attiny

選擇David在Attiny上安裝。 Mellis

重新啟動(dòng)Arduino IDE

現(xiàn)在應(yīng)該添加ATtiny85開發(fā)板!轉(zhuǎn)到工具-》主板-》 Attiny85

步驟3:將Arduino Uno設(shè)置為ISP模式

因?yàn)槲覀兿胍氖悄軌驈腁rduino IDE編程ATtiny85,這需要將引導(dǎo)加載程序刻錄到ATtiny85,所以我們需要通過將ISP草圖上傳到它來“準(zhǔn)備” Arduino的拳頭。

在Arduino IDE中選擇File-》 Examples-》 11. Arduino ISP-》 ArduinoISP

ISP草圖應(yīng)打開并將其上傳到您的Arduino Uno

第4步:如何標(biāo)記微控制器的引腳

在建立連接之前,有一個(gè)非常重要的事實(shí),那就是知道如何標(biāo)記微crorollrollers/IC上的引腳。

用于在Arduino IDE上對芯片進(jìn)行編程的引腳號基于芯片制造商內(nèi)部對引腳的命名/排列方式。 ATtiny85的制造商是ATMEL( AT tiny85中的AT實(shí)際上代表 AT MEL);對于芯片來說,通常會(huì)使用公司的前兩個(gè)字母開頭

引腳被分成稱為“端口”的組,這些端口標(biāo)記為A,B,C等。每個(gè)端口都有許多標(biāo)記為0、1、2、3等的引腳,并伸出

的原因,這就是為什么微控制器的物理引腳的時(shí)間經(jīng)常不同于對芯片進(jìn)行編程時(shí)使用的引腳號的原因。 strong》

示例:

PB0(在上面的數(shù)據(jù)表中)僅表示引腳0位于芯片的端口B上。

如果引腳0位于端口A上,則名稱類似于PA0( P 或 A 引腳 0 )

要增加復(fù)雜性,引腳可以具有多個(gè)功能,并標(biāo)有多個(gè)名稱。

將它們包裝在一起! :

寫一個(gè)程序來點(diǎn)亮ATtiny85引腳0上的LED可能一開始會(huì)造成混淆,因?yàn)閮H通過查看芯片,就沒有引腳0!但是,通過檢查上面ATMEL-snippet中的ATtiny85的數(shù)據(jù)表,引腳0內(nèi)部位于芯片的端口B上(實(shí)際上是芯片的 physical 引腳5)!

第5步:將Arduino連接到ATtiny引腳

有一個(gè)電解電容器- 10uF為建議使用,但我使用的是22uF ,并且工作良好-防止Arduino重新啟動(dòng)其自連接至Arduino上的GND和RESET的功能

使用面包板和跳線來制作從Arduino Uno到ATtiny85的連接如下:

Arduino--》 ATtiny85

5V Vcc

GND GND

Pin 13 Pin 2

Pin 12 Pin 1

Pin 11 Pin 0

Pin 10 Reset

步驟6:使ATtiny85 Arduino兼容

默認(rèn)情況下,所購買的任何新微控制器芯片都無法立即使用Arduino IDE進(jìn)行編程。這就是為什么需要將Arduino引導(dǎo)加載程序刻錄到芯片上以確保芯片可以接受通過Arduino IDE上傳的任何程序的原因。

在按下“刻錄啟動(dòng)加載程序”之前的快速檢查清單

轉(zhuǎn)到“工具”-》“面板”滾動(dòng)到底部,選擇“工具”下的ATtiny25/45/85

-》處理器-》 8 MHz(內(nèi)部)

在工具下-》編程器-》 Arduino作為ISP

檢查所有接線,電容器和電路板的選擇是否正確

最后選擇 Burn Bootloader

保留連接的電線,將其用于下一步

將出現(xiàn)一條消息,提示“ Done Burning Bootloader”

第7步:上傳閃爍草圖

通過上傳眨眼示例來測試ATtiny85現(xiàn)在可以從Arduino IDE接收草圖了

轉(zhuǎn)到文件-》示例-》 01。 -》閃爍

通過將圖釘13替換為0來編輯草圖

確保仍然選擇上一步中的ATtiny85板設(shè)置

確保所有接線均與上一步相同

上傳草圖

W通過將陽極連接到引腳0(物理引腳5),將陰極連接到接地的1K電阻(物理引腳4)來點(diǎn)亮LED。

由于電池提供3v電壓,因此不需要電阻足以炸毀LED),建議降低LED的亮度

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

    關(guān)注

    90

    文章

    3724

    瀏覽量

    97458
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6527

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Atmel ATtiny102和ATtiny104 MCU:小身材大性能

    Atmel ATtiny102和ATtiny104 MCU:小身材大性能 在電子設(shè)計(jì)領(lǐng)域,我們常常追求在小尺寸設(shè)備中實(shí)現(xiàn)高性能。Atmel推出的基于8位RISC架構(gòu)的ATtiny
    的頭像 發(fā)表于 04-27 17:20 ?415次閱讀

    PIC18FXX80/XX85 Flash微控制器編程規(guī)范解析

    PIC18FXX80/XX85 Flash微控制器編程規(guī)范解析 在電子工程師的日常工作中,微控制器的編程是一項(xiàng)至關(guān)重要的任務(wù)。今天我們就來深入探討一Microchip公司的PIC18
    的頭像 發(fā)表于 04-08 10:35 ?166次閱讀

    Atmel ATtiny87/ATtiny167:8位AVR微控制器的卓越之選

    AVR微控制器憑借其高性能、低功耗以及豐富的功能特性,成為眾多嵌入式控制應(yīng)用的理想選擇。今天,我們就來深入了解一這款微控制器。 文件下載: ATTINY167-A15XZ.pdf 一、特性概覽 高性能
    的頭像 發(fā)表于 04-07 11:10 ?155次閱讀

    ATtiny13/ATtiny13V:低功耗8位微控制器的卓越之選

    微控制器,憑借其出色的性能和豐富的特性,在眾多應(yīng)用場景中展現(xiàn)出了強(qiáng)大的競爭力。今天,我們就來深入了解一這兩款微控制器。 文件下載: ATTINY13V-10PJ.pdf 一、核心特性 高性能低功耗
    的頭像 發(fā)表于 04-07 09:35 ?161次閱讀

    深入解析Atmel ATtiny102/ATtiny104 8位AVR微控制器

    微控制器以其高性能、低功耗的特點(diǎn),成為了許多工程師的選擇。今天,我們就來深入了解一這款微控制器的特性、配置、引腳等方面的內(nèi)容。 文件下載: ATTINY102-M8R.pdf 特性亮點(diǎn) 高性能低功耗架構(gòu)
    的頭像 發(fā)表于 04-07 09:05 ?152次閱讀

    ATtiny25/45/85:高性能低功耗8位微控制器的技術(shù)解析

    ATtiny25/45/85:高性能低功耗8位微控制器的技術(shù)解析 在電子設(shè)計(jì)領(lǐng)域,高性能與低功耗往往是魚和熊掌難以兼得,但ATtiny25/45/85系列8位微控制器卻打破了這一困境,
    的頭像 發(fā)表于 04-06 15:50 ?1182次閱讀

    深入解析Atmel ATtiny25/45/85汽車級8位AVR微控制器

    深入解析Atmel ATtiny25/45/85汽車級8位AVR微控制器 在汽車電子領(lǐng)域,對高性能、低功耗微控制器的需求日益增長。Atmel的ATtiny25/45/85系列8位AVR
    的頭像 發(fā)表于 04-06 15:30 ?1091次閱讀

    Atmel ATtiny25/45/85汽車級8位微控制器的深度剖析

    Atmel ATtiny25/45/85汽車級8位微控制器的深度剖析 在汽車電子飛速發(fā)展的今天,高性能、低功耗且穩(wěn)定可靠的微控制器成為了眾多電子工程師設(shè)計(jì)中的核心需求。Atmel 公司
    的頭像 發(fā)表于 04-06 15:30 ?710次閱讀

    Atmel ATtiny87/ATtiny167:高性能8位AVR微控制器的技術(shù)剖析

    Atmel ATtiny87/ATtiny167:高性能8位AVR微控制器的技術(shù)剖析 一、引言 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,對于高性能、低功耗微控制器的需求日益增長。Atmel的ATtiny
    的頭像 發(fā)表于 04-06 15:15 ?713次閱讀

    ATtiny13/ATtiny13V 8位微控制器深度解析

    ATtiny13/ATtiny13V 8位微控制器深度解析 在電子設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。ATtiny13/ATtiny13V 8位微控制器憑借其高性能
    的頭像 發(fā)表于 04-06 15:05 ?760次閱讀

    Atmel ATtiny25/45/85汽車級8位AVR微控制器深度解析

    Atmel ATtiny25/45/85汽車級8位AVR微控制器深度解析 在當(dāng)今復(fù)雜的電子系統(tǒng)設(shè)計(jì)領(lǐng)域,選擇性能卓越且穩(wěn)定可靠的微控制器至關(guān)重要。Atmel的ATtiny25/45/85
    的頭像 發(fā)表于 03-25 14:15 ?236次閱讀

    ATtiny13/ATtiny13V:低功耗8位微控制器的強(qiáng)大之選

    ATtiny13/ATtiny13V:低功耗8位微控制器的強(qiáng)大之選 在電子設(shè)計(jì)領(lǐng)域,一款性能卓越且低功耗的微控制器往往是工程師們的“心頭好”。今天,我們就來深入了解一 Atmel 公司推出
    的頭像 發(fā)表于 02-28 15:15 ?524次閱讀

    何在沒有 NuLink 編程器的情況執(zhí)行 SWD 解鎖序列?

    我迫切需要知道如何在沒有 NuLink 編程器的情況執(zhí)行 SWD 解鎖序列。
    發(fā)表于 08-18 07:04

    何在樹莓派上安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    ,我們將介紹如何在樹莓派上安裝并運(yùn)行ArduinoIDE。所需物品要在樹莓派上運(yùn)行ArduinoIDE,你需要以下組件:配備適當(dāng)電源的樹莓派4開發(fā)板HDMI顯示器或電
    的頭像 發(fā)表于 07-01 17:41 ?4602次閱讀
    如<b class='flag-5'>何在</b>樹莓派上安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    FX2LP如何在不更改硬件的情況對其進(jìn)行重新編程?

    我正在使用 FX2LP/ CY7C68013A-128AXC設(shè)備(定制板),我有一些問題需要您的幫助。 1如果我的 EEPROM 已經(jīng)有固件并且正在運(yùn)行,如何在不更改硬件的情況對其進(jìn)行重新
    發(fā)表于 05-06 11:16
    阿坝县| 寿宁县| 新昌县| 白玉县| 新闻| 措勤县| 大渡口区| 泾川县| 双峰县| 建昌县| 开远市| 郎溪县| 崇义县| 循化| 乡城县| 鹿邑县| 三江| 怀远县| 永靖县| 灵石县| 南昌县| 庆阳市| 新乡县| 巴彦淖尔市| 定安县| 包头市| 万州区| 万山特区| 常宁市| 靖西县| 定陶县| 南昌县| 汝阳县| 武夷山市| 周宁县| 库车县| 闵行区| 平塘县| 竹山县| 象山县| 阜宁县|