_SKU_DFR0283_Dreamer_Maple_控制器V1.0 - jimaobian/DFRobotWikiCn GitHub Wiki

Dreamer MapleV1.0(SKU:DFR0283)

产品概述

Maple 是基于ARM与Arduino相兼容的开源硬件平台。其核心微处理器是ST公司的32位ARM Cortex M3 STM32F103RBT6,其工作频率在72MHz。ARM处理器的速度快,接口资源多,但是其开发环境相对复杂,正因为如此,Leaflabs推出了基于开源硬件和软件的Maple。同时Leaflabs推出了基于ARM本身的软件IDE,使得设计者在简易方便的开发环境中完全发挥ARM处理器的强大潜力。

如果你对Arduino熟悉的话,就能看出Maple板卡和Arduino的相似之处,事实上Maple不止在硬件上与Arduino兼容,其IDE设法提供与Arduino几乎相同的编程风格,使Arduino的编程员应用Maple有种宾至如归的感觉。

如果你目前的项目是基于Arduino但受限于ATmega性能,Maple将是您可以继续开发项目而不从零开始的最快的方式。

注意事项:Maple和Arduino的管脚顺序不一致,并且板子背面有引脚介绍。

技术规格

  • STM32F103RET6:32位ARM Cortex M3微控制器
  • 时钟频率:72M
  • 工作电压:3.3V
  • Micro USB下载及供电
  • 输入电压:接上USB时无须外部供电或外部7V~12V DC输入
  • Micro USB下载及供电
  • 输出电压:5V DC输出和3.3V DC输出
  • 3个USART接口,2个I2C接口和3个SPI接口
  • 18个PWM输出口,16位分辨率
  • 15个Analog I/O 模拟引脚,12位ADC分辨率
  • Flash内存:512K
  • RAM:64K
  • 支持ISP、JTAG下载功能
  • 支持无线XBEE接口,可连接无线通信模块

引脚介绍

maple222.png

  • USB 接口 :这个端子可用来下载程序和USB串口通信,在调试程序的时候也可以把一些调试状态发送出来,是调试代码的好方法,同时这个接口也可以用来给板子供电。供电电流最大500毫安。
  • 电源接口 :这个端子可以输入7-12V电压,内部带稳压电路可以将输入电压稳定到5V。
  • XBEE/蓝牙BEE接口 :可用于无线通信接口,包括XBEE或BLE等。
  • IIC接口 :maple含有两个IIC接口,包括SCL,SDA和SCL1和SDA1。
  • SPI接口 :maple含有两个SPI接口,包括SPI2-SCK,SPI2-MISO,SPI2-MOSI,SPI2-NSS和SCK,SO,SI,SS。
  • 其它IO接口 :大部分IO接口都具有复用功能,包括PWM、IIC、SPI和串口等,下表详细介绍了每个GPIO引脚,包括部分复用功能,“5 V?”表示能承受5V电压。注意,下表可能没有全部介绍所有的复用功能。

0285.png 0286.png windows系统驱动安装: 1.dfu驱动:按下RST键放开后蓝色指示灯会先快速闪烁,立即按下BOOT0键,在慢闪烁时放开此键,这时蓝色指示灯会一直慢闪烁闪烁保持在bootloader等待下载程序,这时系统会提示安装驱动,选择手工选择驱动位置,选择maple IDE目录下driver/dfu目录,系统会自动安装驱动。

2.usb 虚拟串口驱动:打开maple IDE,点击file》example随便选择一个例程下载到板中,按下reset键运行程序系统会自动提示要求安装虚拟串口驱动程序,选择手工选择驱动位置,选择maple IDE目录下driver/serial目录,系统会自动安装驱动。

上传程序的小技巧: 按下RST键当蓝色指示灯快速闪烁时,立即按下BOOT0键,在慢闪烁时放开此键,这时蓝色指示灯会一直慢闪烁保持在bootloader等待下载程序,这时点击IDE中的上传程序键即可开始编译和下载,不需要选择串口。如有错误和提示信息会显示在下方的状态窗口。

资料下载及教程

如有更多疑问,可登陆我们的论坛与我们进行交流,您的宝贵意见将我们不断进步的阶梯! 点击进入论坛

File:nextredirectltr.png购买 Dreamer Maple 控制器V1.0(SKU:DFR0283)

category: Product_Manual category: DFR_Series category: Microcontrollers category:source category:Diagram