<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Macro_code的博客]]></title><description><![CDATA[高效的程序员成长之路]]></description><link>https://blog.youkuaiyun.com/Macro_code</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Macro_code]]></copyright><item><title><![CDATA[PH10全彩 LED屏 64*16 点阵显示4个汉字调试心得]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/50619643</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/50619643</guid><author>Macro_code</author><pubDate>Mon, 01 Feb 2016 17:31:44 +0800</pubDate><description><![CDATA[2016年1月份一直调试 32*16 点阵的LED显示面板，到今天为止 总算完成了最困难的一部分，现在做一个小小的总结。
    1. MBI5120+PR4538驱动调试
     MBI5120是串并转换芯片，这里用作列显控制用，PR4538则用作行显控制。
     行列显示必须配合默契，方能正常显示汉字或者图形。
    2. LED屏扫描方式与刷新频率
     这次用到的 3]]></description><category></category></item><item><title><![CDATA[《荀子·劝学篇》原文+翻译]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/50433990</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/50433990</guid><author>Macro_code</author><pubDate>Wed, 30 Dec 2015 13:26:20 +0800</pubDate><description><![CDATA[﻿﻿
君子曰：学不可以已。


青，取之于蓝，而青于蓝；冰，水为之，而寒于水。木直中绳，輮以为轮，其曲中规，虽有槁暴，不复挺者，輮使之然也。故木受绳则直，金就砺则利，君子博学而日参省乎己，则知明而行无过矣。故不登高山，不知天之高也；不临深溪，不知地之厚也；不闻先王之遗言，不知学问之大也。干、越、夷、貉之子，生而同声，长而异俗，教使之然也。诗曰：「嗟尔君子，无恒安息。靖共尔位，好是正直。神之]]></description><category></category></item><item><title><![CDATA[要反复打磨自己的代码]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/50202539</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/50202539</guid><author>Macro_code</author><pubDate>Mon, 07 Dec 2015 10:05:44 +0800</pubDate><description><![CDATA[程序员应该时时刻刻抱有怀疑精神，质疑代码中的逻辑缺陷或错误。
好的程序员都有反复修改代码直至完美的习惯。
要养成这种习惯。。。


其二，对于别人的代码，包括很多大牛的代码，都应该有这种质疑精神，
因为代码的应用场所和具体的条件都有或多或少的改变，因此代码也会有瑕疵。]]></description><category></category></item><item><title><![CDATA[蓝牙低能耗技术简介]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49862481</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49862481</guid><author>Macro_code</author><pubDate>Mon, 16 Nov 2015 10:34:31 +0800</pubDate><description><![CDATA[蓝牙低能耗(BLE)技术是低成本、短距离、可互操作的鲁棒性无线技术，工作在免许可的2.4GHz ISM射频频段。它从一开始就设计为超低功耗(ULP)无线技术。它利用许多智能手段最大限度地降低功耗。蓝牙低能耗技术采用可变连接时间间隔，这个间隔根据具体应用可以设置为几毫秒到几秒不等。另外，因为BLE技术采用非常快速的连接方式，因此平时可以处于“非连接”状态（节省能源），此时链路两端相互间只是知晓对方，]]></description><category></category></item><item><title><![CDATA[P7 LED点阵模组 调试过程]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49803617</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49803617</guid><author>Macro_code</author><pubDate>Thu, 12 Nov 2015 19:21:07 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[LED显示屏技术基本知识]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49801709</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49801709</guid><author>Macro_code</author><pubDate>Thu, 12 Nov 2015 17:05:49 +0800</pubDate><description><![CDATA[http://www.cnledw.com/inter/show-11-136102.htm



几十年前大型的电子显示屏是用灯泡或照明灯构成，发展到后来的显像管（CRT），主要用在运 动场所转播比赛，如今最先进的电子显示屏是LED显示屏。其它一些显示技术，如LCD，机电结构类的显示屏和灯泡显示在某些特定的场合还有一定的用途，但 LED显示屏被证明是最可靠，高效，节能，明亮，在技术上也最]]></description><category></category></item><item><title><![CDATA[WIFI基本知识整理（QuietHeart）]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49660349</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49660349</guid><author>Macro_code</author><pubDate>Thu, 05 Nov 2015 11:23:09 +0800</pubDate><description><![CDATA[WIFI基本知识整理
 
        这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理，便于后续的学习。因为无线网络中涉及术语很多，并且许多协议都是用英文描述，所以有些地方翻译出来会有歧义，这种情况就直接英文来描述了。
 
主要内容：
一、基本概述
二、实践基础
三、一些原理
四、补充
五、其它
 
 
一、基本概述
==============]]></description><category></category></item><item><title><![CDATA[《算法：C语言实现(第1-4部分)基础知识、数据结构、排序及搜索（原书第3版）》┊Robert Sedgewick[.PDF]]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49587067</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49587067</guid><author>Macro_code</author><pubDate>Mon, 02 Nov 2015 15:31:13 +0800</pubDate><description><![CDATA[中文名: 算法：C语言实现(第1-4部分)基础知识、数据结构、排序及搜索（原书第3版）原名:  Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching (3rd Edition) (Pts. 1-4)

作者: 译者: 图书
分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 机]]></description><category></category></item><item><title><![CDATA[数据结构]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49585295</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49585295</guid><author>Macro_code</author><pubDate>Mon, 02 Nov 2015 13:22:44 +0800</pubDate><description><![CDATA[数据结构是编程最重要的基本功之一！

学了顺序表和链表，你就知道，在查询操作更多的程序中，你应该用顺序表；而修改操作更多的程序中，你要使用链表；而单向链表不方便怎么办，每次都从头到尾好麻烦啊，怎么办？你这时就会想到双向链表or循环链表。

学了栈之后，你就知道，很多涉及后入先出的问题，例如函数递归就是个栈模型、Android的屏幕跳转就用到栈，很多类似的东西，你就会第一时间想到：我会用这东]]></description><category></category></item><item><title><![CDATA[高级C语言教程]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49585213</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49585213</guid><author>Macro_code</author><pubDate>Mon, 02 Nov 2015 13:08:09 +0800</pubDate><description><![CDATA[C programing language
《C专家编程》
《C与指针》
《C陷阱与缺陷》 
《你必须知道的495的问题》
C程序设计语言（第2版·新版） 
李启龙
 
接着看数据结构吧，这样对你编程的思路有好处
接着看c++，理解面向对象的编程思路和继承多态等特性
接着熟悉vc编辑器的使用，这里就是编写有窗口的程序，他给出基本的程序框架，很多代码都不需要你写，只编写算法即可]]></description><category></category></item><item><title><![CDATA[TIOBE 2015年10月编程语言排行榜]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49584359</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49584359</guid><author>Macro_code</author><pubDate>Mon, 02 Nov 2015 11:23:26 +0800</pubDate><description><![CDATA[这是一个时间问题，苹果宣布从Objective-C转向Swift不久，Objective-C进入自由落体。本月Objective-C的Tiobe 指数最高下跌10。脚本语言Ruby利用这一下降，进入前10名。Ruby的小复兴有点令人惊讶。这种语言在2006年到2008年之间是一种真实的炒作。rubyists在互联网高喊Ruby和Rails是人类最好的礼物。它甚至成为2006年度TIOBE的语言。]]></description><category></category></item><item><title><![CDATA[做c语言的码农专业发展方向]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/49584155</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/49584155</guid><author>Macro_code</author><pubDate>Mon, 02 Nov 2015 11:10:57 +0800</pubDate><description><![CDATA[写了几年C语言代码，最近在思索，何去何从比较好？
搜索了一下，发现几个答案：
2015年10月编程语言排行榜




丢开C语言在教学应用外。在目前C语言的实际应用中。常见的应用的情景有如下： 内核/驱动，bootloader,Android HAL驱动和Linux库。前两者其实跟应层打交道比较多，后两者算Linux C的应用程序，用POSIX接口比较多。所以有在Android 产品]]></description><category></category></item><item><title><![CDATA[Universal Serial Bus 软件结构]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/48436749</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/48436749</guid><author>Macro_code</author><pubDate>Mon, 14 Sep 2015 11:11:33 +0800</pubDate><description><![CDATA[每个USB只有一个主机，它包括以下几层：



总线接口

USB总线接口处理电气层与协议层的互连。从互连的角度来看，相似的总线接口由设备及主机同时给出，例如串行接口机（SIE）。USB总线接口由主控制器实现。
 

USB系统用主控制器管理主机与USB设备间的数据传输。它与主控制器间的接口依赖于主控制器的硬件定义。同时，USB系统也负责管理USB资源，例如带宽和总线能量，这使客]]></description><category></category></item><item><title><![CDATA[Universal Serial Bus (USB ) 通用串行总线]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/48436353</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/48436353</guid><author>Macro_code</author><pubDate>Mon, 14 Sep 2015 10:49:52 +0800</pubDate><description><![CDATA[USB是英文 Universal Serial Bus 的缩写，翻译成中文的含义是“通用串行总线”。
 


USB，是英文Universal Serial
Bus（通用串行总线）的缩写，而其中文简称为“通串线”，是一个外部总线标准，用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Mi]]></description><category></category></item><item><title><![CDATA[串行通信及分类]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/48435805</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/48435805</guid><author>Macro_code</author><pubDate>Mon, 14 Sep 2015 10:16:44 +0800</pubDate><description><![CDATA[串行通信是指 使用一条数据线，将数据一位一位地依次传输，每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息，特别适用于计算机与计算机、计算机与外设之间的远距离通信。
 
随着计算机网络化和微机分级分布式应用系统的发展，通信的功能越来越重要。通信是指计算机与外界的信息传输，既包括计算机与计算机之间的传输，也包括计算机与外部设备，如终端、打印机和磁盘等设备之间的传输。在通信]]></description><category></category></item><item><title><![CDATA[Great programmers are born, not made]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/48417043</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/48417043</guid><author>Macro_code</author><pubDate>Sun, 13 Sep 2015 17:26:37 +0800</pubDate><description><![CDATA[原文作者Dave是一名敏捷顾问，他在博文中发表了《Great programmers are born, not made》，他认为伟大的程序员是天生的，不是后天造就的。笔者摘译了一些观点，我们一起来看下：
 
最近，有人问我在编程行业能否有个好的职业生涯？思考良久后，我认为好的想法是人们建立职业生涯规划的兴趣所在。成为伟大的程序员应需要：
1.  建立自己的身份并获得社会认可。
我坚定的]]></description><category></category></item><item><title><![CDATA[2015 国际程序员节]]></title><link>https://blog.youkuaiyun.com/Macro_code/article/details/48416903</link><guid>https://blog.youkuaiyun.com/Macro_code/article/details/48416903</guid><author>Macro_code</author><pubDate>Sun, 13 Sep 2015 17:11:02 +0800</pubDate><description><![CDATA[今天是2015.9.13 国际程序员节。
   突然发现自己从事程序员工作也3年了，水平仍处于较低的水平，进行了一些反思，
读到了一篇文章，遂有了创建一个博客，写点学习心得的想法。
  以此纪念过去颓废的几年程序员生涯，期待一个全新的开始。]]></description><category></category></item></channel></rss>