嵌入式linux项目开发(一)——BOA移植项目目标:使用BOA、CGIC、SQLite搭建嵌入式web服务器一、嵌入式web服务器BOA简介在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流,即在嵌入式设备上运行一个支持脚本或CGI功能的Web服务器,能够生成动态页面,在用户端只需..
                            
                            
                                分类:
系统相关   时间:
2016-07-20 13:43:43   
                                阅读次数:
365
                             
                    
                        
                            
                            
                                嵌入式Linux进程间通信(十二)——多线程同步多线程编程中有三种线程同步机制:互斥锁、信号量、条件量。本文将使用生产者消费者问题编程实践三种线程同步方式。生产者、消费者问题:生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区..
                            
                            
                                分类:
编程语言   时间:
2016-07-19 02:45:08   
                                阅读次数:
272
                             
                    
                        
                            
                            
                                u-boot 介绍: 对于计算机来说 , 从一开始上机通电是无法直接启动操作系统的 , 这中间需要一个引导过程 , 嵌入式Linux系统同样离不开引导程序 , 这个启动程序就叫启动加载程序(Bootloader) ,Bootloader 主要是进行一些基础必要硬件的初始化 (cpu_init ,me ...
                            
                            
                                分类:
其他好文   时间:
2016-07-18 02:49:21   
                                阅读次数:
198
                             
                    
                        
                            
                            
                                看我的内容很乱,想有序的操作,去看《嵌入式Linux学习笔记(基于S5PV210、TQ210)》
      添加s5pv210配置
1   board/samsung/下
      将smdkc100复制为smdkv210
      将smdkv210/下的smdkc100.c重命名为smdkv210.c
      修改smdkv210/下的Kconfig
if TAR...
                            
                            
                                分类:
其他好文   时间:
2016-07-17 00:21:27   
                                阅读次数:
663
                             
                    
                        
                            
                            
                                在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。uCOS-II是一个占先式实时多任务内核,使用对 象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。但uCOS-II仅是一个实时内核,它不像其他实时操作系统(如嵌入式 Linux)那样提供给用户一些API函数接口。在uCOS-II实时内核下,对外设的访问接口没有统一完善,有很...
                            
                            
                                分类:
其他好文   时间:
2016-07-14 15:34:48   
                                阅读次数:
163
                             
                    
                        
                            
                            
                                嵌入式Linux进程间通信(十一)——多线程简介一、线程简介线程有四种:内核线程、轻量级进程、用户线程、加强版用户线程1、内核线程内核线程就是内核的分身,一个分身可以处理一件特定事情。内核线程的使用是廉价的,唯一使用的资源就是内核栈和上下文切换时保存寄存器的空间..
                            
                            
                                分类:
编程语言   时间:
2016-07-12 15:46:25   
                                阅读次数:
292
                             
                    
                        
                            
                            
                                    转自:http://blog.csdn.net/jimmy_1986/article/details/5838297 嵌入式linux下的usb属于所有驱动中相当复杂的一个子系统,要想将她彻底征服,至少需要个把月的时间,不信?那是你没做过。 本人做过2年的嵌入式驱动开发,usb占了一大半的时间。期间 ...
                            
                            
                                分类:
系统相关   时间:
2016-07-12 15:10:25   
                                阅读次数:
215
                             
                    
                        
                            
                            
                                作为一个新人,怎样学习嵌入式Linux
推广
了解更多嵌入式知识请移步到
100ask.taobao.com
 
作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。
在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组...
                            
                            
                                分类:
系统相关   时间:
2016-07-12 14:02:55   
                                阅读次数:
225
                             
                    
                        
                            
                            
                                关于LCD的相关知识在这里就不再说了,下面就直接开始对LCD进行编程分析。一、硬件结构 
根据上面两幅图可以得知, 
1.LCD的VD[0:23]一共24个引脚,接在GPI[0:15],GPJ[0:7] 这24个IO口上, 
2.GPJ[8:11]分别接LCD的: 
GPJ8—-HSYNC:行(水平方向)同步信号  
GPJ9—-VSYNC:场(垂直方向)同步信号 
GPJ10—VDEN:video...
                            
                            
                                分类:
其他好文   时间:
2016-07-12 12:21:51   
                                阅读次数:
264
                             
                    
                        
                            
                            
                                嵌入式Linux网络编程(四)——Select机制一、select工作机制poll和select,都是基于内核函数sys_poll实现的,不同在于在linux中select是从BSDUnix系统继承而来,poll则是从SYSTEMVUnix系统继承而来,因此两种方式相差不大。poll函数没有最大文件描述符数量的限制。poll和selec..
                            
                            
                                分类:
系统相关   时间:
2016-07-11 10:44:23   
                                阅读次数:
495