0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何对带有ATMEGA644P或1284P的Arduino板进行DIY

454398 来源:网络整理 作者:网络整理 2019-11-19 11:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:连接和引导加载/使用Arduino 1.0 .5:Charger Le Bootload Avec ATMEGA 328P Sur La Platine Arduino

如何对带有ATMEGA644P或1284P的Arduino板进行DIY

不过,您仍然需要一个arduino板来点燃该项目。这是arduino板和ATMEGA644P/1284P之间的不同连接和链接(功能和arduino引脚号-atmega引脚)

引脚9(RESET)和10K电阻-黄色引脚10(SS)

引脚6(MOSI)-绿色引脚11(MOSI)

引脚7(MISO)-紫色引脚12(MISO)

引脚8(SCK)-橙色引脚13(SCK)

引脚10(Vcc)-5V

引脚30(AVCC)-5V

引脚32(AREF)- 5V

引脚11(GND)-0 V

振荡器16 mHz,2个电容器22 pF

----------- -------------------------------------------------- -------------------------------------------------- ---------------------------------------

我不小心可以在Arduino Uno上进行初始投影。

在Arduino上的音频差异连接atmega1284p或644p(在atmega644/1284上的引脚编号,在Arduino上的功能和编号):

p》

承担9(RESET)的10k电阻,jaune承担10(SS)

承担6(MOSI),vert承担11(MOSI )

传播7(MISO),紫色传播12(MISO)

传播8(SCK),橙色传播13(SCK)

传播10(Vcc ),5V

实心30(AVCC),5V

实心32(AREF),5V

实心11(GND),0 V

石英16 mHz,2个电容22 pF

步骤2:使用Sanguino/Transfer Du Bootload Sanguino引导加载ATMEGA644P-1284P

连接微控制器后,在USB电缆上连接arduino板,并在内部使用不带Sanguino的arduino 1.0.5。启动arduino1.0.5:

1-选择File-》 Sketchbook-》 examples-》 Basics-》 Arduino ISP

2-选择良好的串行端口

3-选择第一板:工具-》板-》 Arduino uno

4-编译并将“ Arduino ISP”传输到l‘Arduino Uno

5-在内部使用Sanguino的arduino 1.0.5 (您必须将提供的Sanguino存档解压缩到arduino 1.0.5/hardware/arduino/中。)

6-选择好的微控制器,在我的情况下,在Tools-》 Board-》 Sanguino W中选择atmega644p或1284p。/Atmega 1284 16Mhz

7-现在“ arduino as ISP”,刻录Bootload。几天后,显示一条消息:“ Done Burning Bootloader”。

您的atmega 644p或1284p已启动,您可以在内部使用Sanguino的arduino 1.0.5。

------------------ -------------------------------------------------- -------------------------------------------------- -----------------------------------

整体电路连接,可靠USB单板Arduino及其逻辑上的逻辑:

1-Sélectionner文件-》 Sketchbook-》示例-》基础-》 Arduino ISP

2-Sélectionner串行端口。

3-工具的选择器-》面板-》 Arduino uno

4-编译器和充电器“ Arduino ISP”与Arduino Uno

5 -实用程序arduino 1.0.5 avec SANGUINOintégré(在站点上自由地存储资源)

6-选择器程序员。工具-》面板-》 Sanguino W/Atmega 1284 16Mhz

7中的Dans notre cas atmega644p ou 1284p-作为ISP的菜单程序/Arduino,初始化(Burn Bootloader)。

Après暂时没有消息,消息提示:“完成了Bootloader的烧写”。

ce at niveau vos atmega 644p ou 1284p sontbootloadésand peuventdésormaisfonctionner avec le Logiel arduino 1.0.5。

步骤3:克隆板/SchémaDes Bornes De La Platine Arduino Atmega 644/1284克隆的引脚图

arduino引脚与atmega引脚的矩阵。似乎在CALUNIUM项目上。

在您的程序中使用的真实模拟引脚和它们的名称之间杂乱无章:

A0变为A1

A1变为A0

A2变成A7

A3变成A6

A4变成A5

A5变成A4

A6变成A3

A7变为A2

如果要将D16到D23引脚用作数字I/O,则需要在程序的设置区域中禁用JTAG,如下所示:

uint8_t tmp = 1 《

MCUCR = tmp;//禁用JTAG

MCUCR = tmp;//禁用JTAG

并且要对引脚进行读/写操作,您需要使用DDRC和PORTC寄存器,因为“ digitalRead()”和“ digitalWrite()”无法正常工作。

------------------------------------------------ -------------------------------------------------- -------------------------------------------------- -

在Arduino UNO计划板上浇注克隆副本,以尊重其出生时的行为。

在CALUNIUM上启发性的Tableau de通讯簿:Arduino Uno vers atmega 644p ou 1284p Sanguino

警告!!!相似性的参赞函(有一个烂摊子!):

A0偏差A1

A1偏差A0

A2虚假A7

A3虚假A6

A4虚假A5

A5虚假A4

A6虚假A3

A7变形A2

步骤4:克隆/SchémaDu Clone的示意图

复制,现在您需要一个USBasp转换器才能通过HE10连接器进行编程

--------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------------

Arduino Atmega 644/1284 CLONE开发板。

Cette platinepossèdera连接器HE10倒入pouvoir程序员l’atmega 644p或1284p连接器USBasp toujours so le le logiciel arduino1.0.5。

Leschémasous PROTEUS au格式pdf:

步骤5:Atmega 644p/1284引脚图

彩色的引脚图,棕色的引脚图很好一个在程序中使用。小心模拟混乱!!!

----------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------

Les Pattesdessinéesen marron sont les地址des pins de l‘atmega644/1284 que j’airecopiéesdans le tableau de通讯

Mémeremarque QuantentréesAnalogiques。

步骤6:另一个Pin Map/Adressage Des Pin:ATMega644P Ou 1284P Sous Sanguino

另一个在网络上找到的引脚图。

示例:arduino uno上的 D8连接到atmega644p/1284p的引脚20,并给出地址14(D14)。

------------------------------------- -------------------------------------------------- -------------------------------------------------- ---------------

取消钉销映射,以防止伪装者获得净收入。

示例地址d ‘une载atmega644/1284: sur la载D8 de l’Ard uino Uno connexion de la pin 20 de l‘atmega644/1284 qui aura donc l’adresse 14(D14)。

J‘aitestéquelques sorties et les adresses paraissaientcohérentesd’aprèscette medeode。 Je pense qu‘elles sont吹捧了Sanguino的fonctionnelles et je n’ai pasmodifiéle pin映射。

在整个自用书信中进行类推:

步骤7:在ATmegas/Programming Du Board Par USBasp中下载程序之前

要编程,您需要:

-选择好的atmega:工具/板子

-选择好的编程器:tools/programer/USBasp

----------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------结果

IDE的配置器

Voici维护者内部集成的集成商。 Arduino版本和lance版本,菜单菜单工具》编程器和编程工具。可互换性,可与兼容PC的USBasp通用通讯器兼容。

可用于多种用途的微型微控制器,可用于celui。 Dans mon cas,j‘ai choisi Sanguino W/atmega 644p或1284p。

步骤8:程序传输/编程Du Board Par USBasp(套件)

要下载程序,请执行以下操作:

文件》使用编程器上传

如果可以,则报告并显示一些错误。忽略它。

---------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------

同时提供可升级的raccordé,vall allez pouvoirprocéder,编译和自动固件升级。 Ici,Arduino的冲突,Arduino的Vous n’allez pas cliquer的上传,Arduino的冲突。非法入境者参数菜单“文件”》“使用编程器上传”。公用事业部门的法人鉴定:汇编和免费发行。

请向您的高级咨询师索取资料,请注意“ IDEs dans la partie”的消息。埃德蒙德·埃德勒斯报导说,马克乌瓦伊斯是一位举足轻重的人物。取消临时性警告(警告)的特殊行为,特别是在超级市场进行克隆:可以用近似的方式补充原始的溶剂。

在马尔代夫的外观明显—预防性举报(警告),原因是由于程序不当而导致合作伙伴之间的兼容性。 Néanmoins,il n‘y a pas d’erreur(错误)。

第9步:尼斯和Wonderfull图片/Arduino Atmega644/1284克隆:

有些非常漂亮的照片。..

-------------- -------------------------------------------------- -------------------------------------------------- ----------------------------------

Vue de dessus avec l‘USBaspconnectépour

Vue de dessous avec un petit bricolage afin dedécalerun desborniers de l’arduino avec un pasdifférentde 2.54mm(epoxysciéepuisréajustéepar soudureàl‘étain)。

完全克隆以太网屏蔽设备,实现临时权限(请参阅projet arduino/advancedHMI modbus TCP)。

步骤10:Thanx和链接/续航时间和留置时间:

一些网站可以查看:

https://code.google.com/p/sanguino/

http ://blog.stevemarple.co.uk/2011/08/introducing -。..

感谢网络上所有有趣且正在运行的教程。

---------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------

倒入引导加载Sanguino:

http://sanguino.cc/hardware

Le Projet Calunium:http://sanguino.cc/hardware

启动技术:http://sanguino.cc/hardware

Merci aux internautes倾注了所有的建设性建议。法语在法语水平上的注释是对所有可理解的东西的理解。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ATmega
    +关注

    关注

    2

    文章

    79

    浏览量

    43774
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195977
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索NTMFS005P03P8Z:高性能P沟道MOSFET的卓越表现

    作为电子工程师,我们在设计电路时,常常需要精心挑选合适的电子元件,以确保系统的高效稳定运行。今天,我要和大家分享一款来自安森美半导体(onsemi)的高性能P沟道MOSFET——NTMFS005P03P8Z,深入探讨它的特性、参数以及应用场景。
    的头像 发表于 11-28 15:13 197次阅读

    ‌onsemi NTMFS003P03P8Z P沟道MOSFET技术解析与应用指南

    onsemi NTMFS003P03P8Z P沟道MOSFET是一种单通道、-30V MOSFET,尺寸为5mmx6mm,可节省空间并具有出色的热传导性能。这款P沟道MOSFET具有1.8mΩ的超低
    的头像 发表于 11-24 15:54 207次阅读
    ‌onsemi NTMFS003<b class='flag-5'>P03P</b>8Z <b class='flag-5'>P</b>沟道MOSFET技术解析与应用指南

    STMicroelectronics AEK-MOT-3P9908M无刷电机评估技术解析与应用指南

    STMicroelectronics AEK-MOT-3P9908M评估基于SPC560P Pictus 32位MCU和L9908栅极驱动器,可控制6个N沟道FET,用于汽车应用中的无刷电机。AEK-MOT-3
    的头像 发表于 10-31 13:50 224次阅读
    STMicroelectronics AEK-MOT-3<b class='flag-5'>P</b>9908M无刷电机评估<b class='flag-5'>板</b>技术解析与应用指南

    ‌Microchip Technology EV23P28A 评估用户指南

    Microchip Technology EV23P28A评估旨在简化对MCP16701 IC功能的评估与测试。 该评估配备的电路支持负载瞬态测试,具有快速电流上升时间和快速且可控的下降时间
    的头像 发表于 10-06 15:50 991次阅读
    ‌Microchip Technology EV23<b class='flag-5'>P</b>28A 评估<b class='flag-5'>板</b>用户指南

    松下KR2 500二保焊机P原理图资料

    松下KR2 500二保焊机P原理图
    发表于 09-29 15:36 1次下载

    fpga开发 璞致 Kintex UltraScale Plus PZ-KU3P 与 PZ-KU5P核心与开发用户手册

    的Kintex UltraScale+开发采用核心+底板结构,核心提供KU3P/KU5P两种型号,配备2GB DDR4、256Mb Q
    的头像 发表于 09-26 10:46 623次阅读
    fpga开发<b class='flag-5'>板</b> 璞致 Kintex UltraScale Plus PZ-KU3<b class='flag-5'>P</b> 与 PZ-KU5<b class='flag-5'>P</b>核心<b class='flag-5'>板</b>与开发<b class='flag-5'>板</b>用户手册

    PCIe数据卡设计资料第611篇-基于VU9P的双路5Gsps AD 双路6Gsps DA PCIe数据卡

    PCIe数据卡, VU9P, VU9P板卡, VU9P处理, VU9P核心
    的头像 发表于 09-19 09:36 362次阅读
    PCIe数据卡设计资料第611篇-基于VU9<b class='flag-5'>P</b>的双路5Gsps AD 双路6Gsps DA PCIe数据卡

    ESP32-P4 口袋开发 启明云端 WT9932P4-TINY开发

    在万物互联的智能时代,您是否还在为寻找一款性能强大、接口丰富、应用灵活的嵌入式开发而烦恼?启明云端全新推出的WT9932P4-TINY开发,基于乐鑫科技高性能ESP32-P4芯片匠
    的头像 发表于 09-11 18:06 983次阅读
    ESP32-<b class='flag-5'>P</b>4 口袋开发<b class='flag-5'>板</b> 启明云端 WT9932<b class='flag-5'>P</b>4-TINY开发<b class='flag-5'>板</b>

    还在用“大砖头”调试ESP32-P4?3cm*6cm ESP32P4-TINY开发来了,开源!便宜!好用!

    嘿,各位创客、开发者、嵌入式爱好者!今天要给大家安利一个“小身材大能量”的硬核新品——启明云端ESP32P4-TINY开发!别看它小,它可是能塞进你口袋的“性能小怪兽”!我们的“初心”乐鑫
    的头像 发表于 08-28 18:03 965次阅读
    还在用“大砖头”调试ESP32-<b class='flag-5'>P</b>4?3cm*6cm ESP32<b class='flag-5'>P</b>4-TINY开发<b class='flag-5'>板</b>来了,开源!便宜!好用!

    LMQ644A2QEVM评估技术解析与应用指南

    Texas Instruments LMQ644A2QEVM评估设计用于评估带有集成功率MOSFET的LMQ644A2-Q1双路降压DC/DC转换器。该评估
    的头像 发表于 08-21 14:36 645次阅读
    LMQ<b class='flag-5'>644</b>A2QEVM评估<b class='flag-5'>板</b>技术解析与应用指南

    德州仪器SMARTDAC-DIY-EVM评估模块技术解析与应用指南

    Texas Instruments SMARTDAC-DIY-EVM评估模块是一款设计用于对所有智能DAC EVM进行原型构建和性能评估的补充。SMARTDAC-DIY-EVM包括直
    的头像 发表于 08-14 12:47 750次阅读
    德州仪器SMARTDAC-<b class='flag-5'>DIY</b>-EVM评估模块技术解析与应用指南

    ESP32-P4-MINI开发开箱和上手指南来了!速速码住!

    上期“梦中情”ESP32-P4-MINI开发一出就备受青睐这期我们立马就端着开箱和上手指南来了!不用惊叹,我们就是这么迅速,请把“启明云端权威”打在公屏上好嘛!开箱展示拿到
    的头像 发表于 07-25 18:02 1430次阅读
    ESP32-<b class='flag-5'>P</b>4-MINI开发<b class='flag-5'>板</b>开箱和上手指南来了!速速码住!

    CYW20829B0-P4TAI100在模块上对 SoC 进行编程是否也通过默认的 SWD GPIO 引脚 P1_2 和 P1_3 进行

    我正在考虑使用 CYW20829B0-P4TAI100 模块,在模块上对 SoC 进行编程是否也通过默认的 SWD GPIO 引脚 P1_2 和 P1_3
    发表于 06-30 06:17

    【新品】ESP32-P4全功能开发,启明云端WT99P4C5-S1多媒体开发强势来袭!

    为了满足广大开发者对于高性能、多功能开发平台的需求,深圳市启明云端有限公司重磅推出了基于WT0132P4-A1核心设计的多媒体开发——WT99P4C5-S1。这款开发
    的头像 发表于 03-18 18:06 1739次阅读
    【新品】ESP32-<b class='flag-5'>P</b>4全功能开发<b class='flag-5'>板</b>,启明云端WT99<b class='flag-5'>P</b>4C5-S1多媒体开发<b class='flag-5'>板</b>强势来袭!

    SiFive 推出高性能 Risc-V CPU 开发 HiFive Premier P550

    “  HiFive Premier P550:世界上性能最高的 RISC-V CPU 开发,以 Mini-DTX 外形提供高性能 Linux 开发平台,支持下一波 RISC-V 开发浪潮
    的头像 发表于 12-16 11:16 2677次阅读
    SiFive 推出高性能 Risc-V CPU 开发<b class='flag-5'>板</b> HiFive Premier <b class='flag-5'>P</b>550