嵌入式LinuxC语言(四)——指针与数组数组是C语言内建的数据结构,彻底理解数组及其用法是开发高效应用程序的基矗数组和指针紧密关联,但又不是完全可以互换。一、数组简介数组是能用索引访问的同种类型元素的连续集合。数组的元素在内存中是相邻的,中间不存在空隙,数组的元..
                            
                            
                                分类:
编程语言   时间:
2016-06-16 11:48:26   
                                阅读次数:
256
                             
                    
                        
                            
                            
                                嵌入式LinuxC语言(三)——指针与函数指针对函数的功能有巨大的贡献,指针能够将数据传递给函数,并且允许函数对数据进行修改。指针对于函数的作用主要有两方面:将指针传递给函数和声明函数指针。一、程序的栈和堆程序的栈和堆是C语言程序运行的运行时元素。1、程序栈程序栈..
                            
                            
                                分类:
编程语言   时间:
2016-06-16 00:03:17   
                                阅读次数:
336
                             
                    
                        
                            
                            
                                嵌入式linux开发环境搭建(四)——Samba服务器的搭建linux系统:ubuntuServer12.04安装流程如下:1、安装sudoapt-getinstallsambasamba-common2、修改配置文件/etc/samba/smb.conf[samba]comment=SambaServerbrowseable=yespath=/home/sambaprintable=nowritable=yeswritelist..
                            
                            
                                分类:
系统相关   时间:
2016-06-15 00:10:35   
                                阅读次数:
306
                             
                    
                        
                            
                            
                                嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源一般来说ubuntu官方的软件仓库由于服务器在国外,下载更新速度较慢,需要将软件仓库更换为国内镜像点。1、修改源配置文件先备份原来的配置文件mv/etc/apt/sources.list/etc/apt/sources.list.bakvim/etc/apt/sources.l..
                            
                            
                                分类:
系统相关   时间:
2016-06-15 00:07:48   
                                阅读次数:
421
                             
                    
                        
                            
                            
                                嵌入式LinuxC语言(二)——指针指针是C语言中广泛使用的一种数据类型,是C语言的灵魂。指针提供了动态操控内存的机制,强化了对数据结构的支持,而且实现了访问硬件的功能。学习指针是学习C语言中最重要的一环,能否正确理解和使用指针是我们是否掌握C语言的一个标志。一、指..
                            
                            
                                分类:
编程语言   时间:
2016-06-14 16:22:55   
                                阅读次数:
277
                             
                    
                        
                            
                            
                                嵌入式Linux裸机开发(十六)——shell实现一、shell简介Shell是用户与操作系统之间的接口,为用户提供了使用操作系统的接口。1、图形界面shell图形界面shell(GraphicalUserInterfaceshell即GUIshell)应用最为广泛图形界面shell是WindowsExplorer(微软的windows系列操作系统..
                            
                            
                                分类:
系统相关   时间:
2016-06-13 11:50:49   
                                阅读次数:
256
                             
                    
                        
                            
                            
                                首先说一下我的开发环境,硬件环境开发板使用的是全志的CQA83T板子,Android开发是windows下的eclipse。关于Android下控制led,主要有两大部分,一是Android程序,二是Linux驱动开发。Android部分的开发肯定要使用Android ndk,jni编程,通过jni来调用Linux下的C函数从而控制led设备。关于ndk的安装,和简单使用我在另外的博客里面已经写了...
                            
                            
                                分类:
移动开发   时间:
2016-06-12 02:38:17   
                                阅读次数:
238
                             
                    
                        
                            
                            
                                嵌入式Linux裸机开发(十五)——LCD一、LCD简介LCD(LiquidCrystalDisplay)是液晶显示器简称。LCD的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的信号与电压改变来控制液晶分子的转动方向,从而达..
                            
                            
                                分类:
系统相关   时间:
2016-06-12 00:31:22   
                                阅读次数:
527
                             
                    
                        
                            
                            
                                嵌入式Linux裸机开发(十四)——ADC一、AD转换简介AD转换就是模数转换,就是把模拟信号转换成数字信号。A/D转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。在A/D转换前,输入到A/D转换器..
                            
                            
                                分类:
系统相关   时间:
2016-06-11 16:08:29   
                                阅读次数:
338
                             
                    
                        
                            
                            
                                嵌入式Linux裸机开发(十三)——I2C通信一、IIC协议1、IIC总线简介I2C(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线是一种串行数据总线,只有二根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。在I2C..
                            
                            
                                分类:
系统相关   时间:
2016-06-10 23:15:48   
                                阅读次数:
515