- 博客(17)
- 收藏
- 关注
原创 PH10全彩 LED屏 64*16 点阵显示4个汉字调试心得
2016年1月份一直调试 32*16 点阵的LED显示面板,到今天为止 总算完成了最困难的一部分,现在做一个小小的总结。 1. MBI5120+PR4538驱动调试 MBI5120是串并转换芯片,这里用作列显控制用,PR4538则用作行显控制。 行列显示必须配合默契,方能正常显示汉字或者图形。 2. LED屏扫描方式与刷新频率 这次用到的 3
2016-02-01 17:31:44
2979
1
转载 《荀子·劝学篇》原文+翻译
君子曰:学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。木直中绳,輮以为轮,其曲中规,虽有槁暴,不复挺者,輮使之然也。故木受绳则直,金就砺则利,君子博学而日参省乎己,则知明而行无过矣。故不登高山,不知天之高也;不临深溪,不知地之厚也;不闻先王之遗言,不知学问之大也。干、越、夷、貉之子,生而同声,长而异俗,教使之然也。诗曰:「嗟尔君子,无恒安息。靖共尔位,好是正直。神之
2015-12-30 13:26:20
991
原创 要反复打磨自己的代码
程序员应该时时刻刻抱有怀疑精神,质疑代码中的逻辑缺陷或错误。好的程序员都有反复修改代码直至完美的习惯。要养成这种习惯。。。其二,对于别人的代码,包括很多大牛的代码,都应该有这种质疑精神,因为代码的应用场所和具体的条件都有或多或少的改变,因此代码也会有瑕疵。
2015-12-07 10:05:44
577
原创 蓝牙低能耗技术简介
蓝牙低能耗(BLE)技术是低成本、短距离、可互操作的鲁棒性无线技术,工作在免许可的2.4GHz ISM射频频段。它从一开始就设计为超低功耗(ULP)无线技术。它利用许多智能手段最大限度地降低功耗。蓝牙低能耗技术采用可变连接时间间隔,这个间隔根据具体应用可以设置为几毫秒到几秒不等。另外,因为BLE技术采用非常快速的连接方式,因此平时可以处于“非连接”状态(节省能源),此时链路两端相互间只是知晓对方,
2015-11-16 10:34:31
634
原创 P7 LED点阵模组 调试过程
1. 32*32 点阵字模软件下载//*******************************************DWord_GB2312 Save[1]={0x00,0x00,0x01,0x01,0x03,0x02,0x07,0x0C,0x08,0x10,0x20,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x0
2015-11-12 19:21:07
954
转载 LED显示屏技术基本知识
http://www.cnledw.com/inter/show-11-136102.htm几十年前大型的电子显示屏是用灯泡或照明灯构成,发展到后来的显像管(CRT),主要用在运 动场所转播比赛,如今最先进的电子显示屏是LED显示屏。其它一些显示技术,如LCD,机电结构类的显示屏和灯泡显示在某些特定的场合还有一定的用途,但 LED显示屏被证明是最可靠,高效,节能,明亮,在技术上也最
2015-11-12 17:05:49
14336
转载 WIFI基本知识整理(QuietHeart)
WIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容:一、基本概述二、实践基础三、一些原理四、补充五、其它 一、基本概述==============
2015-11-05 11:23:09
942
原创 《算法:C语言实现(第1-4部分)基础知识、数据结构、排序及搜索(原书第3版)》┊Robert Sedgewick[.PDF]
中文名: 算法:C语言实现(第1-4部分)基础知识、数据结构、排序及搜索(原书第3版)原名: Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching (3rd Edition) (Pts. 1-4)作者: 译者: 图书分类: 网络资源格式: PDF版本: 扫描版出版社: 机
2015-11-02 15:31:13
3680
原创 数据结构
数据结构是编程最重要的基本功之一!学了顺序表和链表,你就知道,在查询操作更多的程序中,你应该用顺序表;而修改操作更多的程序中,你要使用链表;而单向链表不方便怎么办,每次都从头到尾好麻烦啊,怎么办?你这时就会想到双向链表or循环链表。学了栈之后,你就知道,很多涉及后入先出的问题,例如函数递归就是个栈模型、Android的屏幕跳转就用到栈,很多类似的东西,你就会第一时间想到:我会用这东
2015-11-02 13:22:44
1666
原创 高级C语言教程
C programing language《C专家编程》《C与指针》《C陷阱与缺陷》 《你必须知道的495的问题》C程序设计语言(第2版·新版) 李启龙 接着看数据结构吧,这样对你编程的思路有好处接着看c++,理解面向对象的编程思路和继承多态等特性接着熟悉vc编辑器的使用,这里就是编写有窗口的程序,他给出基本的程序框架,很多代码都不需要你写,只编写算法即可
2015-11-02 13:08:09
666
转载 TIOBE 2015年10月编程语言排行榜
这是一个时间问题,苹果宣布从Objective-C转向Swift不久,Objective-C进入自由落体。本月Objective-C的Tiobe 指数最高下跌10。脚本语言Ruby利用这一下降,进入前10名。Ruby的小复兴有点令人惊讶。这种语言在2006年到2008年之间是一种真实的炒作。rubyists在互联网高喊Ruby和Rails是人类最好的礼物。它甚至成为2006年度TIOBE的语言。
2015-11-02 11:23:26
892
转载 做c语言的码农专业发展方向
写了几年C语言代码,最近在思索,何去何从比较好?搜索了一下,发现几个答案:2015年10月编程语言排行榜丢开C语言在教学应用外。在目前C语言的实际应用中。常见的应用的情景有如下: 内核/驱动,bootloader,Android HAL驱动和Linux库。前两者其实跟应层打交道比较多,后两者算Linux C的应用程序,用POSIX接口比较多。所以有在Android 产品
2015-11-02 11:10:57
4496
原创 Universal Serial Bus 软件结构
每个USB只有一个主机,它包括以下几层:总线接口USB总线接口处理电气层与协议层的互连。从互连的角度来看,相似的总线接口由设备及主机同时给出,例如串行接口机(SIE)。USB总线接口由主控制器实现。 USB系统用主控制器管理主机与USB设备间的数据传输。它与主控制器间的接口依赖于主控制器的硬件定义。同时,USB系统也负责管理USB资源,例如带宽和总线能量,这使客
2015-09-14 11:11:33
1062
原创 Universal Serial Bus (USB ) 通用串行总线
USB是英文 Universal Serial Bus 的缩写,翻译成中文的含义是“通用串行总线”。 USB,是英文Universal SerialBus(通用串行总线)的缩写,而其中文简称为“通串线”,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Mi
2015-09-14 10:49:52
4603
原创 串行通信及分类
串行通信是指 使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。 随着计算机网络化和微机分级分布式应用系统的发展,通信的功能越来越重要。通信是指计算机与外界的信息传输,既包括计算机与计算机之间的传输,也包括计算机与外部设备,如终端、打印机和磁盘等设备之间的传输。在通信
2015-09-14 10:16:44
2223
转载 Great programmers are born, not made
原文作者Dave是一名敏捷顾问,他在博文中发表了《Great programmers are born, not made》,他认为伟大的程序员是天生的,不是后天造就的。笔者摘译了一些观点,我们一起来看下: 最近,有人问我在编程行业能否有个好的职业生涯?思考良久后,我认为好的想法是人们建立职业生涯规划的兴趣所在。成为伟大的程序员应需要:1. 建立自己的身份并获得社会认可。我坚定的
2015-09-13 17:26:37
636
原创 2015 国际程序员节
今天是2015.9.13 国际程序员节。 突然发现自己从事程序员工作也3年了,水平仍处于较低的水平,进行了一些反思,读到了一篇文章,遂有了创建一个博客,写点学习心得的想法。 以此纪念过去颓废的几年程序员生涯,期待一个全新的开始。
2015-09-13 17:11:02
546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人