2009年10月26日
摘要: 一直有一个做机器人的梦,所以从去年起放弃了十多年的软件开发,开始进入嵌入式领域,先后在.Net Micro Framework 项目中完成了Ti DM335上的GPIO、I2C、USB等驱动,方浅浅地了解了什么叫嵌入式开发。 阅读全文
posted @ 2009-10-26 23:15 刘洪峰IoT 阅读(3996) 评论(26) 推荐(5) 编辑
  2009年10月14日
摘要: 网上有很多介绍红外遥控接收器制作的文章,但其中大部分是用单片进行红外解码,然后再通过串口或USB把解码后的按键信息传入到PC的。这样的电路制作起来,不仅造价相对偏高,而且需要对单片编程,这会令大部分软件开发爱好者望而却步。最近看到一篇仅需要7个简单元器件的红外接收器,只需拿起烙铁,不需硬件编程就可以制作完成。 阅读全文
posted @ 2009-10-14 09:43 刘洪峰IoT 阅读(10051) 评论(22) 推荐(5) 编辑
  2009年10月12日
摘要: 买了自加热的榨汁机每天补充营养是件好事,但是为此早起一个小时却划不来。如果为了节省时间,早上用微波炉加热昨晚做好的豆汁,口感却不怎么好。怎么办?买定时加热的榨汁机,估计价钱会很高,不过市面上好像也没有带这种功能的。正好这段时间对硬件比较感兴趣,所以抽时间用西门子PLC224实现了该功能 阅读全文
posted @ 2009-10-12 23:35 刘洪峰IoT 阅读(8087) 评论(42) 推荐(7) 编辑
摘要: 【叶帆科技】http://www.sky-walker.com.cn/ 阅读全文
posted @ 2009-10-12 23:07 刘洪峰IoT 阅读(718) 评论(0) 推荐(0) 编辑
  2009年10月4日
摘要: 在开发二进制序列化之前,对要完成的二进制序列化库,有以下几方面的考虑:一、速度要快;二、体积要小;三、要支持自定义序列化; 阅读全文
posted @ 2009-10-04 00:39 刘洪峰IoT 阅读(3318) 评论(7) 推荐(0) 编辑
  2009年9月28日
摘要: 提起MSN,大家首先想到的就是MSN Message即时通讯软件,其实MSN Message远不是MSN的全部,MSN的英文全称为Microsoft Server Network(微软网络服务),起源于1995年8月24日微软创建的因特网接入服务,其提供类似CompuServe及AOL的收费服务,如拨号上网、增值信息及聊天室等服务,同时也允许其他互联网用户通过因特网来使用。而MSN Direct,则是由微软前总裁比尔盖茨在2003年提出的一种网络信息服务,它是通过FM信号来传输信息的一种技术(微软公司与SCA数据系统公司联合研发的DirectBand无线电技术)。 阅读全文
posted @ 2009-09-28 00:38 刘洪峰IoT 阅读(1989) 评论(4) 推荐(0) 编辑
  2009年9月27日
摘要: 一个偶然的机会再次接触到了爱因斯坦谜题,一时来了兴致,用C#做了一个程序,看看到底是谁养鱼(大学毕业后接触过这道题,不过很遗憾,那时的我没有成为2%的人,所以不知道是谁在养鱼)?这道迷题出自1981年柏林的德国逻辑思考学院,据说世界上只有2%的人能出答案,就连大名鼎鼎的爱因斯坦也成为此题大伤脑。 阅读全文
posted @ 2009-09-27 23:03 刘洪峰IoT 阅读(6857) 评论(25) 推荐(4) 编辑
  2009年9月21日
摘要: 最近在实施MSN Direct项目时,需要用VPN+ADSL方案把放在西格玛的服务器和电视塔上的发射设备连接在一起,为了测试网络是否正常,需要两边的人进行配合,通过Ping命令判断网络是否联通。由于电视塔仅周二下午才允许调试,调试时间有限,并且人手也有限,为了节省时间,所以萌生了做一个Windows Mobile Ping 命令的想法,这样通过手机就可以直接测试网络是否联通。 阅读全文
posted @ 2009-09-21 23:47 刘洪峰IoT 阅读(2464) 评论(10) 推荐(0) 编辑
  2009年9月6日
摘要: GPRS资费受3G的影响逐渐降低,目前5元包月即可以获得30M的流量,而cmwap日渐式微大有被cmnet取代之势(北京GPRS套餐其流量已不区分cmwap和cmnet),而后者可无障碍地和因特网互联互通,这种变化更促进了GPRS的进一步应用。原以为一旦GPRS连接建立,手机与接入因特网的PC通信和PC之间的通信一样简单,通过简单配置后就可以用socket进行互联,后来深入研究才发现暗礁重重,要想完美实现手机和PC的互联互通还真得费一番功夫。 阅读全文
posted @ 2009-09-06 23:02 刘洪峰IoT 阅读(4603) 评论(24) 推荐(4) 编辑
  2009年7月21日
摘要: MF代码整理的目标分两部分,一是非托管代码(主要是和驱动相关的C++代码),二是托管代码(主要是.Net Micro Framework库);代码整理的步骤也分为两步,一是静态整理,目的是去除不当的注释和多余未用的代码,二是动态修改,主要更注重的是代码结构上的改进和运行性能上的提高,对非托管代码,由于没有合适的工具这步只能作罢,对托管代码就需要用Fxcop进行检测了。 阅读全文
posted @ 2009-07-21 13:33 刘洪峰IoT 阅读(2570) 评论(6) 推荐(6) 编辑