小组 > 嵌入式 > 《Arduino开发实战指南》书友会 > STM32版本的arduino:Maple
?
?
小组信息
名称:《Arduino开发实战指南》书友会

管理员:

人数:265
小组积分:1692
简介:Arduino因为其易用性使全球关注他的人越来越多,虽然在硬件工程师的眼中他仅仅是一个简单的8位机最小系统,但对于更多的没有硬件背景的人来说(特别是软件工程师),Arduino为他们打开了一扇通向硬件领域的窗口,这扇窗连接的是一个叫做开源硬件的世界。这里不用去系统的学习硬件知识,只要会C语言,就能够制作出很有意思的硬件交互作品。希望这本国内首本Arduino著作能够帮助你走进开源硬件的世界。

小组公告

欢迎大家积极发表Arduino以及开源硬件相关的内容,希望能以Arduino为切入点,让大家进入开源硬件的世界,本小组每月给发帖最多成员送出一本《Arduino开发实战指南》,要求是必须是开源硬件的相关内容(不限于Arduino),同时当月发帖数要在18篇以上。

返回本小组首页

楼主??[转载]?

STM32版本的arduino:Maple


作者:mcp2002
积分:5284分
总积分:10377分
:2554
发送信息
加为好友
发表于2012-12-25 09:17

Maple是基于STM32的Arduino兼容版
?

  • 微处理器: STM32F103RBT6
  • 运行速度: 72 MHz
  • 核心电压: 3.3V
  • 输入电压: 3.0V-18V
  • 数字管脚: 39
  • 模拟管脚: 16
  • Flash 容量: 128 KB
  • SRAM: 20KB
  • 64通道可嵌套中断处理向量 (包括外部GPIO中断)
  • 集成SPI、I2C 、7通道DMA
  • 功耗 800mA @ 3.3v
  • 支持睡眠模式 (<500uA)
  • 计时器数:4
  • 串行通讯:2xSPI, 2xI2C, 3xUSART, USB, CAN
  • 接口:CAN, I2C, SPI, USART, USB
  • 尺寸 2.05×2.1




这个硬件性能与arduino uno所用的Atmega328P芯片相比好了不是一点半点。图片中的Maple RET6 Edition还自带了AZN49WZH6L锂电池管理芯片,方便3.7V的锂电池使用。

maple官网:http://leaflabs.com/
原帖地址:http://www.geek-workshop.com/forum.php?mod=viewthread&tid=218&page=1


b_large_XKdy_74ea00003ba01262.jpg
b_large_8LQB_6509000018781263.jpg
b_large_ttHh_1739000025271261.jpg

win驱动安装
1.dfu驱动:按下reset键放开后蓝色指示灯会先快速闪烁然后慢闪烁,在快闪时按下BUT键(板子右上方),在慢闪烁时放开此键,这事蓝色指示灯会 一直闪烁保持在bootloader等待下载程序,这时系统会提示安装驱动,选择手工选择驱动位置,选择maple IDE目录下driver/dfu目录,系统会自动安装驱动
2.usb 虚拟串口驱动:打开maple IDE,点击file》example随便选择一个例程下载到板中,按下reset键运行程序系统会自动提示要求安装虚拟串口驱动程序,选择手工选择驱动 位置,选择maple IDE目录下driver/serial目录,系统会自动安装驱动

上传程序:

1默认模式上传
按下reset键当蓝色指示灯快速闪烁时按下BUT键(板子右上方),在慢闪烁时放开此键,这事蓝色指示灯会一直闪烁保持在bootloader等待下载程序,这时点击IDE中的上传程序键即可开始编译和下载,如有错误和提示信息会显示在下方的状态窗口
2.uart isp下载
请到st官方网站下载 flash loader 准备一个uart转usb模块,将tx端连接到开发板的8号引脚,rx连接到7号引脚,gnd连到开发板的gnd,
按下reset键不要放开,再按下右上角的BUT键,保持BUT键按下而先放开reset键再放开BUT键,这时会进入isp下载模式通过flashloader下载 编程入门

基本语法为C

程序结构
void setup(){

只在开始运行一次
}
void loop(){

循环执行程序
}


分享到:? 新浪微博?? qq空间??
投票数: ? 回复?? ? 引用??
1楼??[转载]?

Re:STM32版本的arduino:Maple


作者:nille程晨
积分:447分
总积分:548分
:548
发送信息
加为好友
发表于2013-01-18 15:20
现在Arduino有了自己的arm板——due

点击登录,立即回复。
小组活跃用户