摘要: 左右按键,单次旋转15度。锁相环不分频、倍频,只是为了锁定频率。KEY_M键旋转到中间位置。舵机的控制脉冲是0.5ms~2.5ms,1.5ms时居中,但是会存在一定的偏差。 1 //============================================================================= 2 //Module: MG995 3 //Author: YangFei 4 //Date: 2013-7-7 5 //E-mail: 646874160@qq.com 6 //Function: Steeri... 阅读全文
posted @ 2013-07-10 21:08 Fige 阅读(2321) 评论(0) 推荐(0) 编辑
摘要: 中南民族大学,电子信息工程学院,开设了一门课程,叫《嵌入式电路设计》,由舒老师带头,旨在引导低年级的学生入门嵌入式,其内容比较多,包括模电、数电、C语言、单片机、EDA技术等。最近有位师弟找到我,希望我能帮他指导一下,利用AT89C52单片机设计一个最小系统,其中包括矩阵键盘、数码管显示、中断、2位数加减法、定时计数与暂停等功能。我也粗略的设计了一个,在此分享出来,希望能对初学者有所帮助,使更多的人加入到嵌入式的行业来。 开发工具:keil 仿真工具:proteus电路图代码如下:头文件:inc_all.h 1 #ifndef INC_ALL_H_ 2 #define INC_ALL_... 阅读全文
posted @ 2012-12-18 16:31 Fige 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 对于使用Fedora9,安装时选用“中文”的朋友尤其要注意。。。最近这几天来,我与linux系统发生了太多的纠纷,重装了6此linux系统和两次虚拟机,矛盾尖锐时甚至有重装windows系统的冲动,直到今晚我才吸了口气。首先,关于友善之臂FriendlyARM提供的交叉工具链arm-linux-gcc版本是4.4.3,内核版本是2.6.32的,而光盘提供的版本是2.6.15的。我看了“国嵌”的视频,他使用的交叉工具链版本是4.5.1的,linux是“红帽企业版5”,所以原来装了红帽企业版的操作系统和4.5.1的工具链,最近把它下载到开发板则无法运行,原因当然就是工具链不匹配的问题喽,随后我改用 阅读全文
posted @ 2012-12-10 21:39 Fige 阅读(3822) 评论(0) 推荐(1) 编辑
摘要: //=============================================================================//模拟 I2C_Bus//I2C.h//=============================================================================#ifndef I2C_BUS_H_#define I2C_BUS_H_#include "altera_avalon_pio_regs.h"typedef unsigned charuint8typedef unsigned 阅读全文
posted @ 2012-11-22 21:22 Fige 阅读(414) 评论(0) 推荐(0) 编辑