原帖:http://blog.csdn.net/nodeathphoenix/article/details/23284157 一,管道读写规则 当没有数据可读时 O_NONBLOCK disable:read调用阻塞,即进程暂停执行,一直等到有数据来到为止。 O_NONBLOCK enable:r
                            
                            
                                分类:
其他   时间:
2016-02-14 11:29:05   
                                收藏:
0  评论:
0  赞:
0  阅读:
466
                             
                         
                    
                        
                            
                            
                                27.点亮led的操作 Led可以作为我调试程序的工具:在嵌入式系统软件,例如Bootloader和kernel,在开发初期,由于串口等硬件尚未被初始化,因此调试手段相当有限,这时候可以采用Led来作为调试手段。 OK6410有关led的原理图: 从上图知道,要让led发光二极管,就是从右到左导通,
                            
                            
                                分类:
其他   时间:
2016-02-14 11:28:45   
                                收藏:
0  评论:
0  赞:
0  阅读:
421
                             
                         
                    
                        
                            
                            
                                12.2440串口驱动程序设计 串口的功能就是接受数据跟发送数据的,在上一节已经了解串口的引脚信号。但是数据的收发需要一定的条件,也就是串口的初始化。所以所以今天的内容就会被划分为三个部分: 1.串口的初始化: 创建一个uart.c来对串口进行处理,然后把它加入到Makefile工程文件里: 接着就
                            
                            
                                分类:
其他   时间:
2016-02-14 11:28:35   
                                收藏:
0  评论:
0  赞:
0  阅读:
224
                             
                         
                    
                        
                            
                            
                                1、先将AS切换到Project 2、在app-main-src下建一个libs目录,将jar包拷到里面 3、右击jar,add as Library
                            
                            
                                分类:
移动平台   时间:
2016-02-14 11:28:25   
                                收藏:
0  评论:
0  赞:
0  阅读:
309
                             
                         
                    
                        
                            
                            
                                36.从汇编到C(bl1到bl2) 从汇编跳转到C必须使用绝对跳转: 工程代码: 在Makefile中加入main.o: Start.S: Make编译: Main.c代码: #define GPKCON (volatile unsigned long*)0x7F008820 //volatile指
                            
                            
                                分类:
其他   时间:
2016-02-14 11:28:15   
                                收藏:
0  评论:
0  赞:
0  阅读:
252
                             
                         
                    
                        
                            
                            
                                开发一个web容器涉及很多不同方面不同层面的技术,例如通信层的知识,程序语言层面的知识等等,且一个可用的web容器是一个比较庞大的系统,要说清楚需要很长的篇幅,本文旨在介绍如何设计一个web容器,只探讨实现的思路,并不涉及过多的具体实现。把它分解划分成若干模块和组件,每个组件模块负责不同的功能,下图列出一些基本的组件,并将对每个组件进行介绍。 连接接收器主要的职责就是监听是否有客户端套接字连接并接...
                            
                            
                                分类:
Web开发   时间:
2016-02-14 10:24:18   
                                收藏:
0  评论:
0  赞:
0  阅读:
248
                             
                         
                    
                        
                            
                            
                                使用CEF时,加载的网页,如果里面有链接,指定target=”_blank”,则会弹出一个新的浏览窗口。如果想禁掉,让新页面在当前浏览窗口中显示,可以……...
                            
                            
                                分类:
其他   时间:
2016-02-14 10:24:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
159
                             
                         
                    
                        
                            
                            
                                Android特效专辑(九)——仿微信雷达搜索好友特效,逻辑清晰实现简单
  不知不觉这个春节也已经过完了,遗憾家里没网,没能及时给大家送上祝福,今天回到深圳,明天就要上班了,小伙伴们是不是和我一样呢?今天讲的是一个大家都见过的动画,雷达搜索好友嘛,原理也十分的简单,你看完我的分析,也会觉得很简单了,国际惯例,无图无真相,我们先看看效果图,对了,真 
  测试机送人了,所讲这段时间应该一直用模拟器显...
                            
                            
                                分类:
微信   时间:
2016-02-14 10:23:58   
                                收藏:
0  评论:
0  赞:
0  阅读:
442
                             
                         
                    
                        
                            
                            
                                一,BackGround        春节放假几天,除了在家吃吃吃,看电视剧,电影,无聊的时候,看了一点儿NodeJs跟AngularJs的东西,其实这两个东西以前也接触过,就是没有好好看看API,也没有自己动手写几行代码,但是因为考虑到混编APP还是要做的,既然选定了ionic,AngularJs就是甩不掉要用的东西。        先看一下,目前,大家议论的比较多的东西:...
                            
                            
                                分类:
Web开发   时间:
2016-02-14 10:23:49   
                                收藏:
0  评论:
0  赞:
0  阅读:
290
                             
                         
                    
                        
                            
                            
                                -(NSString*)time:(NSString*)num{ NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init]; [inputFormatter setLocale:[[NSLocale alloc] initWit
                            
                            
                                分类:
其他   时间:
2016-02-14 10:23:16   
                                收藏:
0  评论:
0  赞:
0  阅读:
225
                             
                         
                    
                        
                            
                            
                                /* sockclnt.c*/#include <stdio.h>#include <string.h>#include <stdlib.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h> /*for stru
                            
                            
                                分类:
编程语言   时间:
2016-02-14 10:23:06   
                                收藏:
0  评论:
0  赞:
0  阅读:
208
                             
                         
                    
                        
                            
                            
                                15.ARM处理器的启动流程 ARM处理器启动流程涉及三方面的知识: 启动方式 地址布局 启动流程 S3c2440的ARM处理器的启动流程: 2440支持 Nor Flash启动,Nor Flash的大小2MB Nand Flash启动,Nand Flash的大小256MB 所以2440把uboot...
                            
                            
                                分类:
其他   时间:
2016-02-14 10:22:46   
                                收藏:
0  评论:
0  赞:
0  阅读:
196
                             
                         
                    
                        
                            
                            
                                19.Bootloader框架设计 在前面的uboot代码分析知道,uboot的启动有三个步骤BL0,BL1,BL2。由于BL0是固化程序,厂商提供的,所以不用考虑。所以Bootloader框架就剩下设计BL1和BL2了。 2440开发板: 6410和210:
                            
                            
                                分类:
其他   时间:
2016-02-14 10:22:36   
                                收藏:
0  评论:
0  赞:
0  阅读:
191
                             
                         
                    
                        
                            
                            
                                最近刚刚接触C#,学到事件与委托部分无法理解,于是上网查阅了各种资料,终于明白了一些,在此进行总结。 一.C语言中的函数指针 想要理解什么是委托,就要先理解函数指针的概念。所谓函数指针,就是指向函数的指针(等于没说-.-)。比如我定义了两个函数square和cube分别用于计算一个数的平方和立方,我
                            
                            
                                分类:
Windows开发   时间:
2016-02-14 10:22:26   
                                收藏:
0  评论:
0  赞:
0  阅读:
220
                             
                         
                    
                        
                            
                            
                                18.U-boot的工作流程分析-210 210启动流程: 前面在2440和6410中虽然有BL1和BL2之分,210也是一样的:
                            
                            
                                分类:
其他   时间:
2016-02-14 10:22:16   
                                收藏:
0  评论:
0  赞:
0  阅读:
235
                             
                         
                    
                        
                            
                            
                                20.核心初始化之异常向量表 一、异常向量表: 包含:1.异常定义 2.异常类型 3.异常入口 4.向量表 首先异常定义,在ARM Architecture Reference Manual.pdf文档中,2.Programmers' Model的2.6.Exceptions异常: 异常:因为内部或...
                            
                            
                                分类:
其他   时间:
2016-02-14 10:22:05   
                                收藏:
0  评论:
0  赞:
0  阅读:
247
                             
                         
                    
                        
                            
                            
                                1. 摘要 按照Cadence16.60,每次启动该软件,总弹出提示窗口,内如大致为:Orcad Capture license was not found...。 2. 解决方法 参考此链接:http://www.dabu.info/solve_the_error_prompted_the_not
                            
                            
                                分类:
其他   时间:
2016-02-14 10:21:55   
                                收藏:
0  评论:
0  赞:
0  阅读:
2332
                             
                         
                    
                        
                            
                            
                                详细讲解的网址: http://wenku.baidu.com/link?url=-ACZxKUcfrbhrMRUP3Ov-Q_c-Q9JPrA9D1fzHjHuJsWwZfRsVDVQ2qBtoY7Ly5Os_iNgQTIjepSxK5DGEl1OF2UM1hjXnxNMlL6l5tdNXpS J
                            
                            
                                分类:
编程语言   时间:
2016-02-14 10:21:45   
                                收藏:
0  评论:
0  赞:
0  阅读:
328
                             
                         
                    
                        
                            
                            
                                2.交叉工具链 一、交叉工具链: 交叉工具链,其实他有两个含义,一个就是交叉工具,所谓的交叉工具就是运行的环境和编译的环境不是在一体的。就像我们现在,编译裸机程序是在pc机上面执行的。可我们运行程序是在开发板。链,就是很多的意思,就是一个工具的集合。在我们前面配置arm-linux-gcc的工具中。...
                            
                            
                                分类:
其他   时间:
2016-02-14 10:21:35   
                                收藏:
0  评论:
0  赞:
0  阅读:
307
                             
                         
                    
                        
                            
                            
                                13.ARM协处理器的知识 在处理器中有协处理器来辅助处理器完成部分功能的,主要是协助作用。 协处理器: 协处理器用于执行特定的处理任务,如:数学协处理器可以控制数字处理,以减轻处理器的负担。ARM可支持多达16个协处理器,其中CP15是最重要的一个。 在ARM9、ARM11、cortexa8等核中...
                            
                            
                                分类:
其他   时间:
2016-02-14 10:21:25   
                                收藏:
0  评论:
0  赞:
0  阅读:
251