这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居然不到200k,这是多么地变态啊(/bin/sh都要1M,MacOS平台),而且能和C语言非常好的互动。我很好奇得浏览了一下Lua解释器的源码,这可能是我看过最干净的C的源码了。 ……继续阅读 » admin 10年前 (2015-07-03) 2189浏览 0个赞
1.安装MPV播放器播放AVI视频。可以在Kubuntu软件中心直接搜索安装。 2.安装WinFF视频转格式转换软件,将AVI格式转换为MP4等其它格式再播放。WinFF可以在ubuntu软件中心直接搜索安装。 直接点击play播放即可,不过不能快进退,如下图: ……继续阅读 » admin 10年前 (2015-07-02) 3375浏览 1个赞
现在无线通读热了起来。三个最大的Wifi、ZigBee、蓝牙它们三个始终困惑着我。那么它们三个有什么区别呢????? ZigBee、WiFi、蓝牙等常用2.4Ghz无线技术的区别 社会的不断发展,无线的优点已经逐步显现。如;无线通信覆盖范围大,几乎不受地理环境限制:无线通信可以随时架设,随时增加链路,安装、扩容方便;无线通信可以迅速(数十分钟内)组建起通信链路,实现临时,应急、抗灾通信的目的:……继续阅读 » admin 10年前 (2015-06-30) 2315浏览 0个赞
导语:不靠刷榜,不靠冲榜,如何让你的APP也能像小咖秀一样冲到APP Store NO1?答案是ASO。 目前App Store上已有超过150万的App,那么你辛辛苦苦开发的应用排在第几位? 众所周知,苹果24个分类榜每个榜单只展示150名。SO,你需要排在前150名才可能接触到用户哦!想冲榜?你造需要多少钱吗?冲到前150名至少需要3万以上的量级,以……继续阅读 » admin 10年前 (2015-06-29) 1559浏览 0个赞
去年买了个行车记录仪并且在坛子里发了个比较详细的测试帖,这两天被人挖起来并谈到芯片的问题,因此趁着闲暇时间把以前了解到的东西重新整理并做个分享,希望对大家能有个帮助。 前注:以下内容多摘抄自网络,虽然个人觉得比较靠谱,但因为我不是干这行不清楚其中的内幕,所以不排除原作者有可能存在诋毁他人的情况 =====================以下正文======……继续阅读 » admin 10年前 (2015-06-29) 1903浏览 0个赞
我的生涯一片无悔,我想起那天夕阳下的奔跑,那是我逝去的青春。 每一个赚钱的玩法,都应该去学习。在发现这些商家的挣钱秘密时,我想到了温州人,想到了温州人生意法则:不嫌生意小,不嫌赚钱少。做什么东西,把量和规模做上去了,就能挣大钱。如果量和规模做不上去,即使单件赚10……继续阅读 » admin 10年前 (2015-06-29) 2169浏览 0个赞
(1)安装PyQuery时出现上述错误, 并且下面跟着一句提示的话: ** make sure the development packages of libxml2 and libxslt are installed ** 可以判断是因为依赖的原因,用apt-get 来装libxml2,发现已经安装了,然后再apt-get安装libxslt发现找不到这个软件,看来源里面……继续阅读 » admin 10年前 (2015-06-27) 2374浏览 1个赞
再唱一遍你爱的那首情歌来当作今天的句点这样的夜已经重复了多少遍疲倦已习惯了疲倦深邃的画面任性的上演我硬是把它当作是消遣绚烂的誓言多么的刺眼原来有些甜不容易咀嚼我和你与其相见不如怀念与其拥抱不如眷恋感觉的曲线也许就长一些爱情的脸总是善变别刻意去遮掩省略说抱歉我们不如就这样吧不见面我心里面还挂着那年求的签是用来提醒我看开一点而那张脸依稀在我枕头旁边视线已忽略了视线深邃的画面任性的上……继续阅读 » admin 10年前 (2015-06-27) 1491浏览 0个赞
文件编码 原则上所有源代码默认使用utf-8编码。 网站源码文件必须使用utf-8编码。如果使用其它的编码,例如中文中常见的gdb格式,会导致中文乱码,或者网页无法生成的问题。 文件编码常识 Windows操作系统默认文件编码是gbk,又叫做gb2312或……继续阅读 » admin 10年前 (2015-06-27) 1795浏览 0个赞
板形 目前,市面上的绝大部分的小四轴采用的是直“X”形和直“十”字的结构。但这两种结构有一个缺点,就是机臂的问题。如果机臂做得太宽,毫无疑问会严重影响到整个小四轴的美观性。但是如果不做宽,为了给螺旋桨让出足够的空间,机臂是要伸出小四轴主体一段相对比较长的距离的,这样的话就会造成整个机臂细长,有碰撞或者受力稍大都可能造成机臂断掉(在网上看到不少四轴爱好者就抱怨过这个问题)。 ……继续阅读 » admin 10年前 (2015-06-27) 2272浏览 0个赞
在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。 作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。FreeRTOS内核支持优先级调度算法,每个任务可……继续阅读 » admin 10年前 (2015-06-27) 4654浏览 0个赞
Crazyflie四轴飞行器是一个和Crazepony非常类似的迷你四轴飞行器项目,由瑞士三个工程师设计开发。该项目现在由深圳Seeed Studio公司负责生产和销售。Crazyflie是Crazepony的前辈和学习的对象。 我们研究了Crazyflie的结构/硬件/软件,并且做了相关的笔记和分析。这里我们将笔记分享出来,方便后面人们的研究和学习。 ……继续阅读 » admin 10年前 (2015-06-27) 2732浏览 0个赞
MS5611气压传感器是由MEAS(瑞士)推出的SPI和I?C总线接口的新一代高分辨率气压传感器,分辨率可达到10cm。我们使用的I2C接口,挂在MPU5060的从I2C接口上。MS5611有2种型号的封装MS5611-01BA03(金属封装) 和MS5611-01BA01(塑壳封装),我们使用的金属封装。 MS5611的I2C地址为0b111011Cx,其中C比特位由CSB引脚……继续阅读 » admin 10年前 (2015-06-27) 2773浏览 0个赞
四轴如何起飞的原理 四轴飞行器的螺旋桨与空气发生相对运动,产生了向上的升力,当升力大于四轴的重力时四轴就可以起飞了。 四轴飞行器飞行过程中如何保持水平: 我们先假设一种理想状况:四个电机的转速是完全相同的 是不是我们控制四轴飞行器的四个电机保持同样的转速,……继续阅读 » admin 10年前 (2015-06-27) 2286浏览 0个赞
本章主要是Crazepony核心的算法讲解。其中最重要的就是姿态解算部分内容。 姿态解算是指把陀螺仪、加速度计、罗盘等数据融合在一起,得出飞行器的空中姿态,也叫做姿态融合。姿态解算的过程,涉及到传感器数据读取与滤波,四元数与旋转,姿态解算框架,长期融合/快速融合。 姿态解算的英文是attitude algorithm,也叫做姿态分析,姿态估计,姿态融合。姿态解算是指把陀螺……继续阅读 » admin 10年前 (2015-06-27) 2859浏览 0个赞
编译好STM32的代码,得到hex格式的固件文件,如何烧写到主控中? 首先从crazepony的百度云盘中下载开发工具,点击这里。解压压缩文件得到3个文件夹。 安装cp2102驱动 cp2102是Crazepony上使用的USB转串口芯片。cp2102和STM32芯片以串口相连,和电……继续阅读 » admin 10年前 (2015-06-27) 2049浏览 0个赞
Crazepony的Android客户端源代码也是托管在github的crazepony项目下,点击这里查看。可以直接下载zip压缩包,也可以通过git clone到本地。git clone git@github.com:Crazepony/crazepony-android-client.git Android开发环境搭建 Crazepony的Android客户端开发需要搭建A……继续阅读 » admin 10年前 (2015-06-27) 1733浏览 0个赞
方法一 STM32处理器使用gcc-arm-none-eabi-交叉编译链。使用wget下载交叉编译工具链到本地,并且解压缩到~/bin/目录下。wget https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q1-update/+download/gcc-arm-none-eabi-4_7-2013q1-20130313-linux.tar……继续阅读 » admin 10年前 (2015-06-27) 2427浏览 1个赞
环境配置说明 目前采用Keil+gcc+jlink是最好的编译与调试方法。Keil内部有自己的编译工具链,但是Keil自带的编译器不支持目前代码的许多语法,所以建议使用gcc工具链。等代码稳定未来可以直接移植到Keil自带的编译器上。 安装arm-none-eabi gcc工具链 arm-2013.11-24-arm-none-eabi的下载地址 为……继续阅读 » admin 10年前 (2015-06-27) 2220浏览 0个赞
IDE开发工具Keil v4.10下载地址:Crazepony百度云网盘Keil-uVision4-MDK4-12.zip。 裸机飞控源代码下载地址:Github项目crazepony-firmware-none。 环境配置说明 裸机版本是指没有使用RTOS的主控固件版本。源代码对应github上的地址为。由于没有使用RTOS,所以代码更加简单明了,适合初学者使用。……继续阅读 » admin 10年前 (2015-06-27) 2547浏览 0个赞
关于Z轴负反馈的调试 虽然我们已经努力将机身参数设计成没有个体差异,但是还是避免不了一些电阻电容上有误差。直接体现在MPU6050输出的姿态AD值上有个体差异,下面谈一谈用户拿到飞机以后,怎样保证飞机起飞降落过程具有粘滞性的问题 什么叫粘滞性?就是说,飞机上升的时候,不会因为油门突然加大而突然猛升,也不会因为油门不小心拉低过快导致飞机快速跌落到地面,那么怎样才能达到这样的效果呢?……继续阅读 » admin 10年前 (2015-06-27) 1634浏览 0个赞