发布时间:2013-01-09 12:13:20
作者:王劲男,华清远见嵌入式培训中心讲师。 s5pc100是三星公司推出的基于Cortax-A8核心的一款专门针对应用、消费类电子产品而设计的芯片,针对它的介绍网上有很多了,我们就不专门介绍这款芯片了。 今天是针对U-boot的移植。我们先来看看u-boot的特点,u-boot是Boot-loader的一种可以负责板子上电后硬件初始化工作,以及内核引导。它可以为用户提供一个可交互的界面,使开机过程可控,可调,方便开发人员调试。 今天我们移植的版本是u-boot1.3.1这是一个比较成熟的版本,我们先来看看要移植一个u-boot需要注意哪些问题。 首先我们应该先拿到一个u-boot源码,......【阅读全文】
发布时间:2013-01-09 12:13:12
作者:程姚根,华清远见嵌入式培训中心讲师。 关于mplayer移植网上资料很多,但都很混乱。在此,我做了一个关于mplayer 的详细总结。在做之前最好在解压源码包后,先通过./configure --help看一下相关配置。 X86的LINUX上已经自带了解码库,不需要另外安装解码库,而arm平台自己做的文件系统没有解码库,需要另外安装解码库。 下载MPlayer:MPlayer-1.0rc2.tar.bz2 解码库:libmad-0.15.0b.tar.gz 一、在x86的LINUX上安装......【阅读全文】
发布时间:2013-01-09 12:13:07
作者:赵孝强,华清远见嵌入式培训中心讲师。 首先介绍一下GPRS的接入方式,在中国有CMWAP和CMNET两种方式。CMWAP 和 CMNET 只是中国移动人为划分的两个GPRS接入方式。前者是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。它们在实现方式上并没有任何差别,但因为定位不同,所以和CMNET相比,CMWAP便有了部分限制,资费上也存在差别。 1.开启 at+csq +CSQ: 30,99 &nbs......【阅读全文】
发布时间:2013-01-09 12:13:02
作者:王劲男,华清远见嵌入式培训中心讲师。 有些时候无法找到内核中有效的选项,使硬件设备正常工作。 找到新设备的驱动最简单的方法是,将内核中此类驱动全部构建成模块,并由udev来完成设备和驱动之间的匹配。 如果不想构建所有的驱动(有些时候这是非常恐怖的事情),那就需要一点额外的工作来确定所需要的驱动程序。下面的步骤很复杂,而且需要深入内核源码。 不过这样做会帮助你很好的理解硬件和内核源码。 我们以USB设备为例。 首先我们要找到设备的总线ID,这是非常重要的用来确定一个设备的.我们可以使用下面这个命令: /usr/sbin/lsusb  ......【阅读全文】
发布时间:2013-01-09 12:12:53
作者:赵孝强,华清远见嵌入式培训中心讲师。 计算机串口通信的RS-232电平:用正负电压来表示逻辑状态,逻辑1= -3V~-15V,逻辑0=+3~+15V。单片机串口通信的CMOS电平,逻辑1接近VDD,逻辑0接近VSS.有的单片机兼容TTL电平。计算机串口和单片机串口两者之间通信就必须进行RS-232/CMOS电平之间的转换,集成转换芯片就可以实现两者之间的转换,比如华清远见用的FS2410开发板用的是MAX3232,如果想节约成本,自己搭建电路进行转换也可以。 转换的原理图如下: 1、RS232_RXD:为RS-232电平信号接收端,RS232_TXD脚为RS-232电平信......【阅读全文】