摘要: 在单片机开发中,由于资源受限而没有平台的支持,每次开发都要重写很多代码,应用的千奇百怪的需求更是加剧了这种困难。解决问题的办法是,总结常见的需求,分析它,得出即高效有通用的解决方案。今天我就来为大家提供一种按键的解决方案,它易用,高效,节省资源!先给出这个按键模块解决方案的全部代码,稍后再来分析。keyif.h内容: 1: #ifndef __KEY_IF_H__ 2: #define __KEY_IF_H__ 3: ////////////////////////////////////////////////////////////////////////////////... 阅读全文
posted @ 2012-05-26 12:16 专注成就专业 阅读(2164) 评论(0) 推荐(0) 编辑
摘要: 作者: 编写人生 来源: 博客园 发布时间: 2012-09-14 11:10 Windows 8 RT是Windows runtime的简称,要理解WinRT先要了解一个问题,Windows NT开发时,实际上是支持很多CPU类型的,事实上他的确量产了某些CPU(例如安腾)的版本,只不过他的使用群体太少,很多人不知道而已。 所以Windows 8支持多种ARM CPU其实是不难的事情,编... 阅读全文
posted @ 2012-09-18 22:33 专注成就专业 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 首先,澄清一个问题。当阿里云事件爆发后,同情阿里巴巴的人们开始谴责Google的霸权,并预言未来Google会挥舞大棒打击一大批企业。 但是,只要稍微分析一下,就知道这样的事情不会发生。那些人只不过是在混淆视听,为了塑造一个反垄断高手的形象。 由于Android是开源软件,实际上,Google对于产业链的控制力是非常弱的,利用司法起诉不遵守开源规则的人,虽貌似可行,但一是举证困难,二是诉讼成本... 阅读全文
posted @ 2012-09-18 22:19 专注成就专业 阅读(252) 评论(0) 推荐(0) 编辑
摘要: (来自: zhongalin_hust的空间) 进程/线程模型 在传统的操作系统中,每个进程有一个自己的地址空间及一个单一的控制流程。事实上,这几乎就是传统操作系统中进程的定义。 不过,现实中有非常多情况下需要在同一个地址空间中完成并行的任务,比如Web服务器程式,虽然使用多进程方式编程也能非常好地实现服务器,但进程间的数据共享由于需要跨越地址空间而显得十分不方便,同时进程间转换的... 阅读全文
posted @ 2012-08-19 23:01 专注成就专业 阅读(2686) 评论(0) 推荐(1) 编辑
摘要: 金山软件创始人求伯君今日起辞去其在金山软件所有执行性职务,正式退休。原微软亚洲工程院院长、亚太研发集团首席技术官张宏江(微博)博士接替求伯君正式为金山软件首席执行官(CEO)。有观点指出,求伯君的退休也意味着老一代程序员时代结束。 据了解,求伯君被喻为WPS之父,从1988年5月到1989年9月,求伯君把自己关在张旋龙为他在深圳包的房间编写程序,只要是醒着,就不停地写。什么时候困了... 阅读全文
posted @ 2012-08-13 22:52 专注成就专业 阅读(569) 评论(0) 推荐(0) 编辑
摘要: (来自http://developer.51cto.com/art/201111/299998.htm 作者:佚名) 我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT .NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊)。 一、在中国你千万不要因为... 阅读全文
posted @ 2012-08-13 22:39 专注成就专业 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、CPU时钟计算器。 二、UART波特率计算器。 用法很简单,我就不多说了。 工具软件下载 阅读全文
posted @ 2012-05-26 21:35 专注成就专业 阅读(230) 评论(0) 推荐(0) 编辑
摘要: HanzFontMaker程序是基于微软.net 2.0平台开发的,所以需要先安装.net 2.0运行时!请用户自行到微软官方网站下载安装。 HanzFontMaker主界面如下图: 设置好Font和MapSize属性之后,点击“输出字库文件”按钮可以在程序目录得到“data.bin”字库文件和“head.c”文件。该字库文件是携带自描述信息的,描述信息位于文件的0起始偏移处,共256字节... 阅读全文
posted @ 2012-05-26 20:57 专注成就专业 阅读(8306) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,OS有一个系统时基,这个时基大多取值为100,200,500,1000,一般都不会大于1000。取1000的时候,意味着每1毫秒就产生一次时基中断,OS时基函数也就被执行一次,如果这个时基中断产生的太频繁,对系统性能是有很大影响的。假设我们的系统时基选择100,那就是延时精度为10毫秒。这种精度很让人烦恼不是吗? 那么怎样提供一个精确的RTOS延时而又不增加系统负担呢? 在延时段死循环执行指定数量的指令?不是!因为这是最浪费CPU资源的做法! 把RTOS时基增加?也不是!因为每个时基都会耗费CPU资源,增加时基就意味着增加CPU资源耗费! 这里,我在LPC1... 阅读全文
posted @ 2012-05-26 15:32 专注成就专业 阅读(1580) 评论(0) 推荐(0) 编辑