用户工具

站点工具


ocrobot:microcontroller:easy

返回

OCOROBOT Easy

这是Easy ATMEGA328p 微控制器介绍页面


引言

OCROBOT Easy微控制器是极简的arduino控制器,将极简主义发挥到极致的的作品,使用单独的ATmega328p芯片作为处理器,完全无需外围,仅需供电即可完成arduino的绝大部分工作,配合ATMEL pico Power 低功耗技术,可以将系统功耗降至600na左右,极致省电。


产品特点

  • 使用ATMEGA328p独立芯片作为系统
  • 默认内部8M RC时钟源提供可用的时钟参考
  • 可3.3-5V供电兼容
  • 无外围电路即可使用
  • 与Arduino UNO保持绝大部分兼容性
  • 官方库与第三方库兼容可用

产品规格

微控制器 ATmega328p
输出电压 -
VCC&AVCC输入 3.3-5V
数字I/O口14(其中6个为PWM输出)
模拟输入口6(其中2个为I2C总线接口)
flash32KB
SRAM2KB
EEROM1KB
时钟频率8MHz RC

—–

资源

使用教程

OCROBOT Easy为非标arduino控制器,所以我们开始需要在arduino IDE中添加支持,请前往你的“ arduino IDE根目录\hardware\arduino\boards.txt“ 编辑boards.txt文件 在最上部或者最下部添加以下内容

此部分仅1.5以前IDE版本有效,请下载最新版本的OCRBOTO IDE内部默认集成相关配置

##############################################################
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
##############################################################

即可在板卡选择项中看到该款产品的选项OCROBOT Easy ARDUINO (8M,3.3V) ATMEGA328p

或者可以下载我们已经添加好的boards.txt文件,请|点击下载然后复制到你的”arduino IDE根目录\hardware\arduino\“ 目录下替换原有的boards.txt文件即可

请下载最新版本的OCRBOTO IDE内部默认集成相关配置

关于程序的下载,推荐使用ICSP下载器下载,可以选择arduino ISP 或者专用的USBTinyISP或者任何arduinoIDE支持的ICSP下载器均可,我用arduinoISP举例说明

将系统依照图片链接好,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