自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Macro_code的博客

高效的程序员成长之路

  • 博客(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关注的人

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