找到相关内容 51
Zigbee之旅(八):几个重要的CC2430基础实验——看门狗
一、承上启下   再好的操作系统,不管是现在的Win7还是以后Win8、Win9,总会出现BlueScreen的时候,更何况是小小的单片机呢~ 电气噪声、电源故障、静电放电等不可预知的原因,都可能造成嵌入式系统的运行出现异常。   而看门狗(Watch Dog),准确的说应该是看门狗定时器,则正是专门用来监测单片机程序运行状态的电路结构。其基本原理是:启动看门狗定时器后,它就会从0开始计数,若程序
http://cyqdata.cn/cnblogs/article-detail-28703 
Zigbee之旅(五):几个重要的CC2430基础实验——串口通信
一、承上启下   在无线传感网络中,CC2430需要将采集到的数据发送给上位机(即PC)处理,同时上位机需要向CC2430发送控制信息。这一切都离不开两者之间的信息传递。这一节,我们就来学习如何实现PC机与CC2430之间的串口通信。   CC2430包括2个串行通信接口 USART0 与 USART1,每个串口包括两个模式:UART(异步)模式、SPI(同步)模式,本节仅涉及UART模式)。 二
http://cyqdata.cn/cnblogs/article-detail-25512 
Zigbee之旅(四):几个重要的CC2430基础实验——定时器中断
一、承上启下   上一篇,我们一起学习了简单的外部中断的实现。有了对中断的实践经验后,我们这一节来讨论一下定时器中断。CC2430共有4个定时器,可分3类:定时器1、定时器2、定时器3/4(3与4的用法一致)。   由于笔者也是刚刚接触CC2430,涉及定时器的项目实战经验基本为零,所以不打算(也无能为力)深入剖析定时器。本篇仅就定时器1的计数溢出中断用法做简单的实验性探索,对于其输入捕获/输出比
http://cyqdata.cn/cnblogs/article-detail-25399 
教你30秒打造强类型ASP.NET数据绑定
数据绑定似乎是ASP.NET老掉牙的东西了。可是你知道吗,只需要一点小小的改动就可以替换Eval,摆脱字符串依赖并且大大提高性能。 首先在code behind中加入以下方法 protected virtual object ExpHelper<TEntity, TREsult>(Func<TEntity, TREsult> func){ var itm = Ge
http://cyqdata.cn/cnblogs/article-detail-15029 
30天敏捷结果(30):提升敏捷结果
“The true meaning of life is to give our life meaning.” — Tate T. Weber     今天的练习是敏捷结果30天的最后一天(Day 30 – Take Agile Results to the Next Level)了,我希望一个结束时另一个好的开始,当你需要这些练习带来的思
http://cyqdata.cn/cnblogs/article-detail-3165 
30天敏捷结果(29):找到适合你发展的环境
“Be careful the environment you choose for it will shape you; be careful the friends you choose for you will become like them.” — W. Clement Stone   你的结果: Create an environment
http://cyqdata.cn/cnblogs/article-detail-2960 
30天敏捷结果(27):做些有重要意义的事
Big dreams create the magic that stirs men's souls to greatness." — Bill McCartney      今天是2010年最后一天了,这个练习非常合适在这种日子出现。你的年度总结做了吗?今年有什么收获吗?你是兴奋、平淡还是后悔?如果没有值得你兴奋的事情出现,那么本次练习将可以让你去思考一下你的有意义的事情,希望每个敏友们在明年的今天都能感受到一个收获的一年。   当你决定开始做一些有重要意义的事情时,你的生活也会从普通变得特别、变得更有意义。与其毫无激情的度过每一天,还不如每天都过的有意义。当有那么几件事情是你内心必须要做的时候,我们就不会失败,我们会一直保持动力,即使摔倒了也能爬起来。 你的结果:让自己沉浸在一些有重要意义的事中,带到自己一个全新的生活。   在30天敏捷结果:开篇中说到接下
http://cyqdata.cn/cnblogs/article-detail-2281 
30天敏捷结果(26): 如何解决问题
“You don’t overcome challenges by making them smaller but by making yourself bigger.” —John C. Maxwell 你不能通过把挑战变小来克服它,而应该让自己变得更强大来战胜它     我们每个人都会遇到问题,问题是生活的一部分,它们总会不断地冒出来。与其躲避问题,我更加喜欢拥抱问题,积极地去应对它而不是逃避,基于这一点,最有效的事情就是学会解决问题的技术,成为有一个问题解决者。我在个人管理:问题应对之道中首次谈到问题,本篇把问题解决作为敏捷结果的一次练习再次出现。   你的结果:  学习解决问题的一种系统化的方法,成为一个有技巧的问题解决者     在30天敏捷结果:开篇中说到接下来我们将进行敏捷结果
http://cyqdata.cn/cnblogs/article-detail-2179 
30天敏捷结果(22):设计你的一天
  “Let your imagination release your imprisoned possibilities.” — Robert H. Schuller     每天清晨起来,我们新的一天就开始了。我们可以选择驱动今天,也可以选择由今天来驱动我们。当我们主动设计今天,那么我们就可以定义成功的标准,可以在今日的游戏中胜利,但我们要是被动的度过今天,那么可能明天我们就会独自一人在为今天后悔。   你的结果: 设计你的每一天,学会如何安排你的每一天来支持你取得成功    在30天敏捷结果:开篇中说到接下来我们将进行敏捷结果练习,前一篇学习了21:正面失败,吸取教训,改善结果,我们对失败有个重新的认识。今天我们要进行Getting Result练习的第22天:设计你的一天(Day 22 – D
http://cyqdata.cn/cnblogs/article-detail-337 
30天敏捷结果(20):好的问题可以获得好的结果
“There are no right answers to wrong questions.”–Ursula K. Le Guin  错误的问题是得不到正确的结果的   你的结果: 学会如何问关键的问题来帮助你立即改善你的结果     在30天敏捷结果:开篇中说到接下来我们将进行敏捷结果练习,前一篇学习了19:你在为谁做事?,今天我们要进行Getting Result练习的第20天:好的问题可以获得好的结果(Day 20 — Ask Better Questions, Get Better Results)     问问题是一个需要自己不断发生的事情,你问的越好对你来说可以获得更多。通过改善你问自己的问题,你可以改善你生活中不同热点区域的生活质量。 为什么要问问题 问对问题可以帮助我们平衡、聚焦,做出
http://cyqdata.cn/cnblogs/article-detail-259 
30天敏捷结果(19):你在为谁做事?
  “Beauty is altogether in the eye of the beholder.?” — Lew Wallace   你的结果: 清楚你是为谁在做事,知道你做的事情是满足期望的还是提供价值的内容     在30天敏捷结果:开篇中说到接下来我们将进行敏捷结果练习,前一篇学习了18:给每周增加创造性时间,今天我们要进行Getting Result练习的第19天,你在为谁做事?(Day 19 — Who are You Doing it For?)当我们清楚了为谁做事时,随之而来的就是信仰。当你知道你为谁做事,你能够检查是否所做的有价值,或者是否有更重要的事情。你能够投入更多的时间和精力在重要事情上,更重要的是,你能够更好的找到你做事的价值。 你传递什么价值? 在我们做产品开发时,经常会
http://cyqdata.cn/cnblogs/article-detail-60