_SKU_DFR0283_Dreamer_Maple_控制器V1.0 - jimaobian/DFRobotWikiCn GitHub Wiki
产品概述
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接口,可连接无线通信模块
引脚介绍
- 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电压。注意,下表可能没有全部介绍所有的复用功能。
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中的上传程序键即可开始编译和下载,不需要选择串口。如有错误和提示信息会显示在下方的状态窗口。
资料下载及教程
如有更多疑问,可登陆我们的论坛与我们进行交流,您的宝贵意见将我们不断进步的阶梯! 点击进入论坛
购买 Dreamer Maple 控制器V1.0(SKU:DFR0283)
category: Product_Manual category: DFR_Series category: Microcontrollers category:source category:Diagram