Microduino的cube小车。

Dependencies:   mbed-rtos mbed

Revision:
1:758ccab13947
Child:
3:e4ac7c1a14de
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/userDef.h	Wed May 25 11:52:03 2016 +0000
@@ -0,0 +1,37 @@
+//#include <arduino.h>
+
+//#define _DEBUG  //DEBUG调试
+
+//#define BLE_SoftSerial  //软串口模式
+#ifndef BLE_SoftSerial  //如果没开启软串口,就开硬串口模式
+#if defined(__AVR_ATmega32U4__)
+#define BLE_HardSerial Serial1
+#else
+#define BLE_HardSerial Serial
+#endif
+#endif
+
+#define BLE_SPEED 9600  //蓝牙接口速度
+#define NRF_CHANNEL 70  //nRF通道
+
+#define SAFE_TIME_OUT 250   //失控保护时间
+#define MAX_THROTTLE 255 //最大油门 < 255
+#define MAX_STEERING 512 //最大转向 < 512
+#define CHANNEL_THROTTLE  1 //油门通道
+#define CHANNEL_STEERING  0 //转向通道
+
+#if defined(__AVR_ATmega32U4__) || (__AVR_ATmega1284P__) || defined(__AVR_ATmega644P__) || defined(__AVR_ATmega128RFA1__)
+#define motor_pin0A 8  //PWM
+#define motor_pin0B 6
+#define motor_pin1A 7  //PWM 
+#define motor_pin1B 5
+#define motor_fixL 1  //速度修正 -1到1之间
+#define motor_fixR 1  //速度修正 -1到1之间
+#else
+#define motor_pin0A 6  //PWM
+#define motor_pin0B 8
+#define motor_pin1A 5  //PWM
+#define motor_pin1B 7
+#define motor_fixL -1 //速度修正 -1到1之间
+#define motor_fixR -1 //速度修正 -1到1之间
+#endif