DIY MWC小四轴_flyshit1.0版本

去年做了玩的,基本抄的MWC,今天又翻出来看看。

SI2302MOS管模拟电调,720空心杯,陀螺仪和加速度计用的MPU6050。主控AVR328P,直接用了Arduino mini核心板粗暴的粘在了底板上。控制本来打算用蓝牙,最后接了个接收机(逃

代码和算法全部抄袭MWC,config中改了I^C通信速率与启用空心杯电机的控制,别的也没什么了

dwew

继续阅读“DIY MWC小四轴_flyshit1.0版本”

MWC config文件(部分说明)

/*************************************************************************************************/
/****           CONFIGURABLE PARAMETERS                                                       ****/
/*************************************************************************************************/

/* this file consists of several sections
 * to create a working combination you must at least make your choices in section 1.
 * 1 - BASIC SETUP - you must select an option in every block. 基础设置-每部分必须选择一项。
 *      this assumes you have 4 channels connected to your board with standard ESCs and servos.假设你有四通道连接到控制板,具有标准的电调和舵机。
 * 2 - COPTER TYPE SPECIFIC OPTIONS - you likely want to check for options for your copter type 直升机细节选项-为你的直升机选择具体细节选项。
 * 3 - RC SYSTEM SETUP 遥控系统设置
 * 4 - ALTERNATE CPUs & BOARDS - if you have 备份CPUs和控制板-如果你有
 * 5 - ALTERNATE SETUP - select alternate RX (SBUS, PPM, etc.), alternate ESC-range, etc. here 备份设置-选择备份方案(SBUS、PPM等),备份电调控制范围等,
 * 6 - OPTIONAL FEATURES - enable nice to have features here (FlightModes, LCD, telemetry, battery monitor etc.) 可选项-具备各种特征(飞行模式、LCD、遥测、电池监测等)
 * 7 - TUNING & DEVELOPER - if you know what you are doing; you have been warned 调教和开发
 */
 继续阅读“MWC config文件(部分说明)”

《梦之安魂曲》

曲至癫狂,终归绝望

暴风截图201510810368531  暴风截图201510810683359

人生,只是无数的姿势而已。爱恨情仇,聚散沉沦,悲欢离合等等都列于其中。有的向上,有的向下,有的拼命挣扎,还有的随遇而安。但当这些所有一切都分崩离 析了,建立之后到消亡这个过程里面,倘若给予的压力太多到生命难以承受的重量,身处其中的人或许便会回归到一切宛如初见的状态。犹如在母亲的子宫当中,无 助而脆弱地蜷缩成为弓的形状,是安抚自己的有效姿势。亦能够感觉到一些虚构出来的却是主观存在的温度。

继续阅读“《梦之安魂曲》”

编程语言的分类与选择

  1. 机器语言 VS 高级语言
  2. 动态语言 VS 静态语言
  3. 命令式 VS 函数式 VS 逻辑式语言
  4. 强类型定义语言 VS 弱类型语言
  5. 面向对象 VS 面向过程
动态语言:运行期间才去做数据类型检查的语言
——PERL,Python,Ruby……可视为超级脚本语言
——脚本语言:JS,ASP,PHP,bat,shell,VBscript,Tcl
(脚本语言需要解释器来运行)
——宏语言(可视为脚本语言的分支)
——HTML,内嵌网页的脚本语言,解释器就是浏览器

继续阅读“编程语言的分类与选择”

EE之路

1. 模拟电子技术:走深入很难,尤其是射频等方向,到三极管、放大电路耦合、运算放大器作为基础就行
2. 数字电子技术:CD4000系列和74系列至少要了解几十个型号的用途
3. 单片机:51也可以拿来入门,鉴于datasheet友好性和开源支持,建议从AVR玩起
4. ARM:未来主流,从STM32F103的开发板开始玩,可选arm+gcc+scons+openocd这条路
5. PCB设计
6. FPGA:高速电路接口与逻辑,高性能计算,
7. 嵌入式OS:FreeRTOS之类的,如能结合CSAPP学习会更好
8. 嵌入式Linux与内核驱动开发