菜鸟知识
一个正在成长的菜鸟
只是在记录自己的成长史,或许会夭折,但是这一切都是我的点点滴滴。
展开
-
TQ210移植minigui1.6.6
1.在linux虚拟机根目录下创建一个minigui-free的目录,然后把这些软件包放在该目录下,在分别解压缩。再在 /minigui-free下创建一个miniguitmp的目录,用于安装编译以后的库文件。转载 2014-04-17 09:58:58 · 561 阅读 · 0 评论 -
小知识
writeb() I/O 上写入 8 位数据 (1字节)writew() I/O 上写入 16 位数据 (2字节)wirtel() I/O 上写入 32 位数据 (4字节)原创 2014-04-25 19:11:23 · 357 阅读 · 0 评论 -
结构体指针的使用
struct a {int e;}b;struct a * c;b.e == c->e但是在给c指针复制使用时需要malloc;不然段错误。原创 2015-05-06 16:53:32 · 547 阅读 · 0 评论 -
基本的线程互斥锁
#include 定义:一、1.pthread_mutex_t lock;2.thread_mutex_init(&lock, NULL);二、pthread_mutex_t cmd_lock = PTHREAD_MUTEX_INITIALIZER;pthread_cond_t cmd_wait = PTHREAD_COND_INITIALIZER;原创 2015-05-06 16:54:20 · 264 阅读 · 0 评论 -
关于c和c++互相调用
arm-embedsky-linux-gnueabi-g++ -c test.cpp -I/opt/EmbedSky/TQ3358/alsa/arm-embedsky-linux-gnueabi-gcc -c main.c -I/opt/EmbedSky/TQ3358/alsa/install/include/arm-linux-ar -r libvoicedeal.a原创 2015-05-06 16:48:30 · 262 阅读 · 0 评论 -
串口编程
linux下串口编程简单实例 (2010-04-27 16:58)分类: 嵌入式1、 linux中的串口设备文件存放于/dev目录下,其中串口一,串口二对应设备名依次为“/dev/ttyS0”、“/dev/ttyS1”。在linux下操作串口与操作文件相同。2、 在使用串口之前必须设置相关配置,包括:波特率、数据位、校验位、停止位等。串口设置由下面结构体实现:s转载 2014-07-25 10:46:49 · 408 阅读 · 0 评论 -
zigbee入门知识
APP用户应用程序目录原创 2014-07-16 16:00:29 · 499 阅读 · 0 评论 -
关于字符串、整数互转
sprintf()和atoi()charbuffer[50];/*“字符”类型的数组,下面共有50个元素。*/intn,a=5,b=3;/*三个变量都为“整数”类型,intn中间要有空格*/n=sprintf(buffer,"%dplus%dis%d",a,b,a+b);/*赋予数值*/原创 2014-06-21 21:30:53 · 310 阅读 · 0 评论 -
近期硬件的了解情况
将摄像头插入板子发现终端能提示有硬件插入,但是不知道摄像头能工作否。原创 2014-05-01 21:39:43 · 325 阅读 · 0 评论 -
mysql的学习
安装mysql参考网上资料,然后是原创 2014-04-13 20:44:00 · 302 阅读 · 0 评论 -
关于驱动的一些问题
ioremap:这个函数是用来将I/O内存资源的物理地址映射到核心虚地址空间(3GB-4GB)中原创 2014-04-17 21:50:13 · 454 阅读 · 0 评论 -
交叉编译环境搭建
1、在/usr/local/下创建目录arm2、j原创 2014-04-15 19:17:55 · 460 阅读 · 0 评论 -
一个最基本的Makefile(自己的截图课程设计)
minigui:dia.o window.o windowtwo.o mine.ogcc -o minigui dia.o window.o windowtwo.o mine.o -lminigui -lpthread -lpngwindow.o:window.c dia.hgcc -c window.cdia.c:dia.c windowtwo.hgcc -c dia.c原创 2014-04-14 11:07:50 · 419 阅读 · 0 评论 -
v4l2的学习
#include int open(const char *device_name, int flags);#include int clo se(int fd);例:int fd=open(“/dev/video0”,O_RDWR); // 打开设备close(fd); // 关闭设备原创 2014-04-27 19:47:33 · 607 阅读 · 0 评论 -
关于PWM的一些知识
寄存器TCFG0和TCFG1是配置外部时钟频率的。TCNTB原创 2014-05-04 17:02:25 · 1252 阅读 · 0 评论 -
给自己一个简单的风格
一、变量全部用名词或者形容词。_具备从属关系。指针变量:p打头局部变量以小写字母命名;my_style;全局变量以首字母大写方式命名(骆驼式)g MODULE NAME +CODE DETAIL ;gModule_MyStyle缩写词汇用大写:局部:my_Msg;全局MyMsg;变量的作用域越大,它的名字所带有的信息就应该越多。全局变量和全局函数的命名一定要详细,不...原创 2016-12-21 10:59:07 · 231 阅读 · 0 评论