成都国嵌-嵌入式linux必修实验手册完整版以及实验源码

emouse收集整理,转载请注明: emouse的技术专栏 博客园:http://www.cnblogs.com/emouse/ CSDN:http://blog.csdn.net/haozi_1989 成都国嵌非常好的实验教材,建议配合视频教程学习。 此教材是收费的,国嵌和视频一起一套资料580元,有兴趣...

【嵌入式Linux学习七步曲之第七篇 Linux的高级应用编程】Linux下的多线程编程

    Linux下的多线程编程 Sailor_forever  sailing_9806@163.com 转载请注明 http://blog.csdn.net/sailor_8318/archive/2009/02/07/3867074.aspx     1       线程创建与取消 1.1    线程创建 1.1.1      线程与进程 ...

【嵌入式Linux学习七步曲之第七篇 Linux的高级应用编程】Linux下的多进程编程

  Linux下的多进程编程 Sailor_forever sailing_9806@163.com 转载请注明 http://blog.csdn.net/sailor_8318/archive/2008/12/30/3658912.aspx   什么是一个进程?当用户敲入命令执行一个程序的时候,对系统而言,它将启动一个进程。但和...

linux2.6.30.4移植到TQ2440

http://blog.chinaunix.net/uid-28194872-id-3358090.html   修改根目录下的Makefile文件 命令:gedit Makefile大概193行和194行 修改: ARCH=arm CROSS_COMPILE=arm-linux- 原因:指明体系结构为arm,采用的交叉编译器为arm-linux-...

串口扩展研究

串口扩展研究 曾几何时,鼠标键盘还是PS/2接口,在向USB过渡过程中会有一些「USB to PS/2」神器出现。当主设备(电脑)和从设备(鼠标键盘)都配标准的USB接口后,所谓的神器也就销声匿迹了。目前的串口[UartSerial]也就是相当于当...

linux 终端使用aplay播放wav

aplay -D plughw:0,0 xxx.wav plughw后面的0,0指的是card0,device0.(声卡id和设备id),根据个人情况会有不同 声卡id和设备id可以通过aplay -l命令来查看 比如: upsquared@ubuntu:~/work18.7.12$ aplay -l **** List of PLAYBACK Ha...

ARM-Linux环境下安装OpenCV

1、安装辅助软件 1.1、安装arm-linux-g++         下载arm-linux-gcc-4.3.2.tgz。然后使用#tar  -zxvf  arm-linux-gcc-4.3.2.tgz  -C /命令解压。可以看到其已经被解压到/usr/local/arm/4.3.2目录下了。使用命令#vim /etc/bash.ba...

学习嵌入式,我以后能做哪些工作?

据21IC论坛分享,分为四类工作: 1.  系统设计工作 在系统的设计阶段,系统分析师将根据需求确定系统的硬件的基本构成,根据系统的需求选择使用那种处理器,使用哪种操作系统,使用那些软件开发工具。系统分析师往往是较为完整的参与过...

ARM linux下memtester交叉编译

我们在自己的新开发的板子上测试DDR稳定性很必要,尽管uboot下可以用mtest测试DDR,但是由于uboot一般不使能cache,测试不完全,一旦开cache,DDR会出现burst传输。   linux的内存测试工具memtester,为了测试ARM板子的DDR的稳定性,需...

对AM572x进行引脚复用使能UART1

前提:因为需要把BeagleBoard-x15这个开发板当做OpenPLC的Server端,与IO板之间是进行UART通信,所以我这里使用的是UART1(ttyS0)这个串口,但是该引脚默认当成GPIO口,故需要修改dts文件使能该串口。另外,UART3(ttyS2)默认是打开的,已...

linux 搭建 VPN (pptpd )

1.安装pptpd [root@VM_0_6_centos etc]# yum install -y pptpd 2.对vpn进行IP段分配 [root@VM_0_6_centos etc]# vim /etc/pptpd.conf localip 193.112.40.37 remoteip 172.16.1.120-200 3.指定DNS写入文件末尾即可 [root@VM_0_6...

6.为什么数据库选择sqlite?还有那些嵌入式数据库?特点是什么?还有哪些数据库

为什么数据库选择sqlite? SQLite是一个非常轻量级自包含(lightweight and self-contained)的DBMS,它可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外...

uboot如何启动内核

一、uboot和内核到底是什么 1.uboot和内核就是一个裸机程序 (1)uboot的本质就是就是一个复杂点的裸机程序,和ARM部分写的裸机程序没有本质区别。 (2)内核本身也是一个裸机程序,和uboot、裸机程序无本质区别。要说不同的地方,那就是...

RTK2969平台android4.4添加新红外遥控器(一)

一直以来都没有一个好的习惯,学过的东西用过之后不久就忘记了,最近决定开始把之前遇到的一些问题写到这里,一方面是自己备忘,另一方面也希望能够帮助到大家,起码给各位有一点参考的价值,吾心足矣,废话少说今天就从前段时间添加红外遥...

Dbus组成和原理

  在LINUX系统下写开源代码的程序员,对DBUS应该是不会再陌生了。它的低时延和低消耗等优点吸引了很多人的目光,因为我们现在开发的平台,很多设计到DBUS这个通讯机制,所以我花了比较多的时间去熟悉它。通过这段时间的学习,把笔记也做一...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题