随笔分类 -  单片机

摘要://串口的初始化//波特率为9600,8位数据格式,无校验,一个停止位,用查询方式发送void SCI_Init(void) { SCI0BDH = 0x00; SCI0BDL = 0x41; //波特率=BUSCLK/(16*BR[12:0])=38400 , BUSCLK=40MHz 14400_0xae 38400_0x41 230400_0x0b SCI0CR2 = ... 阅读全文
posted @ 2013-03-24 22:19 宇的境界 阅读(911) 评论(0) 推荐(0)
摘要:从一开始设计单片机程序以来我一直在问自己看门狗究竟应该如何使用?并不断的寻找权威答案。以下谈一下个人在这些年来对看门狗应用相关的一些思考和观点,错误不可避免,愿讨论并改正。1. 什么是单片机的程序跑飞? 什么是单片机的死机?所谓的程序跑飞是指 CPU 程序寄存器PC 异常改变,从而CPU 不按预定的顺序执行程序,导致不可遇见的执行结果。所谓的死机是 CPU 进入一个循环程序后因条件不满足而无法退出,使得其它程序得不到执行。导致单片机程序跑飞和死机的原因可能是软件本身的错误,也有可能是电磁干扰,软件原因导致的故障应通过改进软件的方法来解决,而担心干扰对系统的影响可使用看门狗电路来做一层防护。干扰 阅读全文
posted @ 2012-09-03 17:01 宇的境界 阅读(4418) 评论(0) 推荐(0)
摘要:这个萌萌的小飞鱼叫做Ollie,它是一个能自助飞行的小小机器人。 Ollie对这个世界充满好奇,能对声音做出反应,朝它拍拍手,它就晃晃悠悠的飞过来和你打招呼了。 先来段视频:http://player.youku.com/player.php/sid/XMzE4NzgxMTQw/v.swf Ollie的身体是由两片聚酯薄膜粘合组成的氦气球。 控制它飞行的两片鱼鳍也是由聚酯薄膜组成的... 阅读全文
posted @ 2011-12-05 15:45 宇的境界 阅读(308) 评论(0) 推荐(0)
摘要:“如何看懂时序图的资料”网上收集--特上传 三个PDF的资料 1.MCU如何根据LCD时序图来写底层驱动.pdf 2.如何看时序图.pdf 3.如何读单片机的时序图.pdf MCU如何根据LCD的时序来写底层驱动.pdfourdev_552559.pdf(文件大小:127K) (原文件名:MCU如何根据LCD的时... 阅读全文
posted @ 2011-11-21 13:32 宇的境界 阅读(572) 评论(0) 推荐(0)