Linux中的IO使用方法应该是新版本内核才有的方法。请参考:./Documentation/gpio.txt文件提供的API:驱动需要包含 
#include 判断一个IO是否合法:int gpio_is_valid(int number);设置GPIO的方向,如果是输出同时设置电平:/* set 
...
                            
                            
                                分类:
系统相关   时间:
2014-04-28 06:13:34   
                                阅读次数:
800
                             
                    
                        
                            
                            
                                linux下,framebuffer设备文件名通常是/dev/fb0,1,2等。控制framebuffer设备的一般步骤如下:1) 
打开设备,映射framebuffer2)依照硬件要求,准备好数据3)把数据复制到framebuffer例子程序如下:1)打开设备,映射framebufferstatic...
                            
                            
                                分类:
系统相关   时间:
2014-04-28 06:03:48   
                                阅读次数:
843
                             
                    
                        
                            
                            
                                开闭原则(OCP)是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。
开闭原则中“开”,是指对于组件功能的扩展是开放的,是允许对其进行功能扩展的;开闭原则中“闭”,是指对于原有代码的修改是封闭的,即不应该修改原有的代码。
遵循开闭原则设计出的模块具有两个主要特征:
(1)对于扩展是开放的(Open for e...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 19:55:53   
                                阅读次数:
622
                             
                    
                        
                            
                            
                                github.com,作为程序员的代码仓库,我们经常会用到。但有时候我们不能直接通过网络链接它,只能通过代理。
这里我有一台代理服务器,起初我以为在终端设置了代理环境就行了,其设置为在你的~/.bashrc里增加以下几行:
export http_proxy="http://proxy-server:3128/"
export https_proxy="http://proxy-server:...
                            
                            
                                分类:
系统相关   时间:
2014-04-27 19:50:27   
                                阅读次数:
1181
                             
                    
                        
                            
                            
                                在移植好u-boot之后别忘了我们u-boot的zji...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 19:21:59   
                                阅读次数:
560
                             
                    
                        
                            
                            
                                Cocos2d-x在新版本中加入了新的Label API,和以往不同的是,2.x的版本是通过三个不同的类来创建不同的文本标签,而现在是模仿着精灵的创建方式,一个类创建不同形式的文本,不过核心内容还是差不多的。
这是新的Label类结构图
在2.x的系列中,有三种文本,分别是TTF,BMFont和Atlas。在3.0中,将TTF拆分成两种,下面就分别看一下这四种文本的创建...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 19:19:17   
                                阅读次数:
503
                             
                    
                        
                            
                            
                                1.先对文件内容排序:cat 1.txt |sort > 2.txt 保存到2.txt中
2.使用vim打开2.txt 执行替换命令:
替换空格:%s/ //g
替换tab:%s/^I//g   (注意:^I 是直接按键盘是的tab键)
替换$:  %s/^M//g (注意:^M 是按ctrl+v 再按Enter键)
3.cat 2.txt | uniq > 3.txt
本文为...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 19:07:00   
                                阅读次数:
544
                             
                    
                        
                            
                            
                                有个项目需要实现push的方式从左向右,现在记录一下我的学习过程
push 从左向右
- (void)settingBtnMethod{
    
    CATransition *transition = [CATransition animation];
    transition.duration = 0.5f;
    transition.timingFunction ...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 18:53:32   
                                阅读次数:
577
                             
                    
                        
                            
                            
                                在Linux上启动VNC Server(如果没安装的话那就先安装)
执行vncserver命令: 
[root@linux root]# vncserver 
You will require a password to access your desktops.
Password: ----为了不想任何人都可以任意遥控此计算机。因此当第 
Verify: ---1次启动VNC se...
                            
                            
                                分类:
系统相关   时间:
2014-04-27 18:33:08   
                                阅读次数:
1009