开源硬件maple驱动安装问题

maple IDE的下载地址

IDE下载:
win32 :    http://static.leaflabs.com/pub/l ... .12-windowsxp32.zip
linux 32bit:    http://static.leaflabs.com/pub/l ... -LATEST-linux32.tgz
linux 64bit:  http://static.leaflabs.com/pub/l ... -LATEST-linux64.tgz
os x: http://static.leaflabs.com/pub/l ... EST-macosx-10_6.dmg

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下载

3jtag下载/调试
开源硬件maple驱动安装问题_第1张图片 
编程入门

基本语法为C

程序结构
void setup(){

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

循环执行程序
}


注意:在引脚旁的数字编号为arduino中操作的编号,使用analogWrite函数得使用标有PWM的引脚
使用analogRead函数的引脚得标有AIN,而PB0,PC3这样的符号表示的是芯片原来的引脚名称以方便大家用通用工具编程。
tx1,rx1为第一硬件uart   tx2,rx2同理为第二硬件串口

官网中的一些技术说明

使用硬件spi: http://leaflabs.com/docs/lang/ap ... ml#lang-hardwarespi
使用硬件i2c: http://leaflabs.com/docs/i2c.html
使用硬件串口: http://leaflabs.com/docs/lang/api/serial.html#lang-serial
步进电机库,1602液晶等库的使用: http://leaflabs.com/docs/libraries.html

这个是官方网站,我总是有点闹乱码。
http://leaflabs.com/

你可能感兴趣的:(Maple)