用户工具

站点工具


ocrobot:microcontroller:easy

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
zh:ocrobot:microcontroller:easy [2015/10/09 01:09] 程磊ocrobot:microcontroller:easy [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +[[zh:ocrobot:microcontroller:|返回]]
 +=====OCOROBOT Easy=====
 +这是Easy ATMEGA328p 微控制器介绍页面
 +
 +-----
 +
 +====引言====
 +
 +OCROBOT Easy微控制器是极简的arduino控制器,将极简主义发挥到极致的的作品,使用单独的ATmega328p芯片作为处理器,完全无需外围,仅需供电即可完成arduino的绝大部分工作,配合ATMEL pico Power 低功耗技术,可以将系统功耗降至600na左右,极致省电。
 +
 +{{:zh:ocrobot:microcontroller:easy.jpg?direct|}}
 +
 +
 +-----
 +====产品特点=====
 +  * 使用ATMEGA328p独立芯片作为系统
 +  * 默认内部8M RC时钟源提供可用的时钟参考
 +  * 可3.3-5V供电兼容
 +  * 无外围电路即可使用
 +  * 与Arduino UNO保持绝大部分兼容性
 +  * 官方库与第三方库兼容可用
 +
 +-----
 +====产品规格====
 +|微控制器 || ATmega328p |
 +|输出电压 || -   |
 +|VCC&AVCC输入 || 3.3-5V |
 +|数字I/O口||14(其中6个为PWM输出)|
 +|模拟输入口||6(其中2个为I2C总线接口)|
 +|flash||32KB|
 +|SRAM||2KB|
 +|EEROM||1KB|
 +|时钟频率||8MHz RC|
 +-----
 +====资源====
 +[[http://arduino.cc/en/Main/Software|IDE集成环境]]
 +[[http://www.geek-workshop.com/thread-985-1-1.html|中文快速入门教程]]
 +[[http://wiki.geek-workshop.com/doku.php?id=arduino:arduino_language_reference|arduino语法手册]]
 +
 +-----
 +====使用教程====
 +OCROBOT Easy为非标arduino控制器,所以我们开始需要在arduino IDE中添加支持,请前往你的“ arduino IDE根目录\hardware\arduino\boards.txt"
 +编辑boards.txt文件
 +在最上部或者最下部添加以下内容
 +
 +**<wrap hi>此部分仅1.5以前IDE版本有效,请下载最新版本的OCRBOTO IDE内部默认集成相关配置</wrap>**
 +<code cpp>
 +##############################################################
 +easy.name=OCROBOT Easy ARDUINO (8M,3.3V) ATMEGA328p
 +easy.upload.protocol=arduino
 +easy.upload.maximum_size=30720
 +easy.upload.speed=57600
 +easy.bootloader.low_fuses=0xE2
 +easy.bootloader.high_fuses=0xDA
 +easy.bootloader.extended_fuses=0x07
 +easy.bootloader.path=atmega
 +easy.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
 +easy.bootloader.unlock_bits=0x3F
 +easy.bootloader.lock_bits=0x0F
 +easy.build.mcu=atmega328p
 +easy.build.f_cpu=8000000L
 +easy.build.core=arduino
 +easy.build.variant=standard
 +##############################################################
 +
 +</code>
 +
 +即可在板卡选择项中看到该款产品的选项OCROBOT Easy ARDUINO (8M,3.3V) ATMEGA328p
 +
 +或者可以下载我们已经添加好的boards.txt文件,请{{:zh:ocrobot:microcontroller:boards.zip||点击下载}}然后复制到你的"arduino IDE根目录\hardware\arduino\"
 +目录下替换原有的boards.txt文件即可
 +
 +**<wrap hi>请下载最新版本的OCRBOTO IDE内部默认集成相关配置</wrap>**
 +
 +关于程序的下载,推荐使用ICSP下载器下载,可以选择arduino ISP 或者专用的USBTinyISP或者任何arduinoIDE支持的ICSP下载器均可,我用arduinoISP举例说明
 +
 +
 +{{:zh:ocrobot:microcontroller:icsp下载图.png?direct|}}
 +
 +将系统依照图片链接好,arduino里先下载好arduinoIDE 例子里面的arduinoISP程序
 +随后将板卡选择到OCROBOT Easy ARDUINO (8M,3.3V) ATMEGA328p
 +编程器选项选择 arduino as ISP
 +程序编译完成后在文件菜单下选择“使用编程器下载”选项即可下载程序至芯片
 +
 +
 +====如何购买====
  
ocrobot/microcontroller/easy.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1