自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 收藏
  • 关注

原创 嵌入式linux之IIC驱动

IIC介绍:SDA信号线和SCL时钟线http://blog.sina.com.cn/s/blog_9815359e01012c6k.htmlhttp://www.cnblogs.com/jason-lu/archive/2012/11/24/2786406.htmlhttp://blog.sina.com.cn/s/blog_7cae47280101mne2.html实例解析IIC驱动程序的两种实

2015-08-31 21:29:41 569

原创 设计模式之外观模式

外观模式类似于传统的三层架构,例子中的CPU类属于数据访问层,Computer类属于业务逻辑层,Client服务端属于表现层~Java这是一个抽象的示例。一个客户“you”通过外观接口“computer”获取计算机内部复杂的系统信息。/* Complex parts */class CPU {public void freeze() { ... }public void jump(long

2015-08-30 22:17:37 251

原创 程序三层架构

http://baike.baidu.com/link?url=A-LXlnE9bmM-E0DoNIQArwQaE0t1TTlZiNo3y24QmCpS9Qq52hPn3Ah7SsHeUYjv8mT-pQ0Q_V2IlCal_EDsuqhttp://blog.csdn.net/hanxuemin12345/article/details/8544957三层架构(3-tier architecture

2015-08-30 22:11:35 872

原创 嵌入式MCGS项目记录,modbus-rtu协议

http://www.doc88.com/p-6951966702948.html

2015-08-09 09:26:36 2090

原创 嵌入式linux之NOR FLASH驱动

JEDEC和CFI标准Flash 存储器接口还有两个标准:CFI和JEDEC。CFI为公共Flash接口[Common Flash Inte**ce],用来帮助程序从Flash芯片中获取操作方式信息,而不用在程序中硬编码Flash的ID。JEDEC用来帮助程序读取Flash的制造商ID和设备ID,以确定Flash的大小和算法,如果芯片不支持CFI,就需使用JEDEC了http://blog.sina

2015-08-07 14:46:42 429

原创 PID算法记录

参数整定找最佳,从小到大顺序查  先是比例后积分,最后再把微分加  曲线振荡很频繁,比例度盘要放大  曲线漂浮绕大湾,比例度盘往小扳  曲线偏离回复慢,积分时间往下降  曲线波动周期长,积分时间再加长  曲线振荡频率快,先把微分降下来  动差大来波动慢。微分时间应加长  理想曲线两个波,前高后低4比1  一看二调多分析,调节质量不会低 PID控制算法程序采用结构体定义:  struct PID{

2015-08-06 19:05:43 462

原创 嵌入式linux之Nand flash驱动程序框架

http://blog.csdn.net/lwj103862095/article/details/21545791http://www.eetop.cn/blog/html/92/23692-18147.htmlNAND FLASH是一个存储芯片 那么: 这样的操作很合理”读地址A的数据,把数据B写到地址A”问1. 原理图上NAND FLASH和S3C2440之间只有数据线, 怎么传

2015-08-06 11:19:29 1137

原创 嵌入式linux之块设备驱动程序概念,框架

不能像字符设备驱动那样,直接提供简单的读写函数,效率过于低下要将读写函数放入队列,优化后,再去执行框架:框架:app: open,read,write "1.txt"--------------------------------------------- 文件的读写文件系统: vfat, ext2, ext3, yaffs2, jffs2 (把文件的读写转换为扇区的读写)

2015-08-03 22:15:33 258

原创 面向对象学习记录

抽象类和接口区别:接口是比抽象类更为抽象的类。抽象类可以含有非抽象方法。面向对象的核心即是面向抽象,面向接口编程。封装变化 ,封装共性,抽象出共性,面对不同的变化,抽象出共性,从而创造出可重用的代码。通过抽象类引用去管理其实现类对象。对接口的两层理解:第一层:通过抽象类引用去管理其实现类对象(类似于领导管理下属,领导的任务很抽象,每个下属去采用不同的方式去实现领导的任务),越往上层越抽象。接口第二

2015-08-01 23:40:02 210

原创 设计模式之工厂方法模式

定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。类型:创建类模式interface IProduct { public void productMethod(); } class Product implements IProduct { public void productMethod() { Syste

2015-08-01 23:31:06 250

原创 设计模式之代理模式

定义:为其他对象提供一种代理以控制对这个对象的访问。抽象角色:通过接口或抽象类声明真实角色实现的业务方法。代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。Proxy模式在访问对象时引入了一定程度的间接性。根据代理的类型,附加的间接性有多种用途:1) Remote Pro

2015-08-01 07:32:59 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除