最新日志

发表于:2008-7-6 10:44:48
标签:华为  编程  语法  

0

华为编程语法

点击下载华为编程语法规范

点击此处查看原文 >>

系统分类: 软件开发   |    用户分类:    |    来源: 整理

评论(0) | 阅读(59)
发表于:2008-6-22 14:51:01
标签:漂亮的学校图书馆  

0

漂亮的学校图书馆

漂亮的学校图书馆,学习的好地方,电子杂志很多。点击看大图

点击此处查看原文 >>

系统分类: 生活点滴   |    用户分类:    |    来源: 原创

评论(0) | 阅读(108)
发表于:2008-6-1 20:56:29
标签:Keil  C51  debug技巧  

0

Keil C51的debug技巧

Keil C51的debug技巧
A51的程序执行时间可能通过指令周期计算出来,而C51的却无从下手,很多程序员为了得到精确的执行时间而研读反汇编代码,何等的悲哀。巧妙的使用Keil中的debug功能,问题就迎刃而解了。
下面举例说明:


该程序为一个延时程序,在12M的晶振下,调用一次的时间为16uS ,执行一次循环的时间为9uS(延时范围(25us~589.831ms))。这样来,假设有语句Delay(N);那么该语句的精确延时的计算公式就是(9*N+16)uS了.这个公式可以理解吧!
如何得到程序的调用时间和执行一次循环的时间了。接着看下面:
点击开大图

在主程序MAIN()函数下添加上面两条语句,当前的SEC栏为执行到DELAY(1);语句所花的时间。T(0-)
点击开大图

上面的SEC栏为执行完DELAY(1)所花的时间,这样就可以得到DEALY(1)这条语句的执行时间为595-570=25uS.
点击开大图

上面的SEC栏为执行完DELAY(2)所花的时间,这样就可以得到DEALY(2)这条语句的执行时间为629-595=34uS.
结果不就出来了嘛,T[DELAY(2)]-T[DELAY(1)]不就是执行一次循环的时间嘛,而T[DELAY(1)]减去执行一次循环的时间就是调用一次要花的时间了。精确到1uS,与A51有差距吗?

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 整理

评论(2) | 阅读(239)
发表于:2008-6-1 12:35:37
标签:提交STM32计划方案  

3

STM32:基于CAN总线的教学楼智能照明系统

STM32项目/学习计划表

项目名称  基于CAN总线的教学楼智能照明系统
请点击以下链接更新您的个人资料(包括“职位,部门,单位名称,地址,邮编,电子邮箱,电话”),以便我们能及时联系您并快速发送开发套件。http://space.ednchina.com/member/Register.aspx
联系方式
(邮箱/电话)
为了保证用户隐私,此处已被隐藏
预计实施时间 自  8月20日 到9月25日 计划参加人数  3
背景描述 该计划的背景及其实现的目的、意义
 智能照明系统在智能办公大厦、现代化建筑中的研究运用较多,而对于教学楼的研究运用却很少,导致传统的照明系统目前仍被广泛使用,其基本结构是动力线根据设备控制需求进行分线,用手动开关直接控制电源,不存在控制信息流的概念。本系统基于CAN总线的智能照明系统,实现对整个系统的集中管理,降低系统的管理费用;实现智能化,人性化的照明管理系统.
功能描述 详细描述该项目能够实现的功能

 1.基于CAN总线的智能照明系统,采用可调光电子镇流器恒照度控制,全自动调光,充分利用日光,真正实现了合理节能,为学生营造舒适的学习环境.

2.基于CAN总线的智能照明系统,利用电流互感器对灯具进行远程故障检测.

3.基于CAN总线的智能照明系统,采用相关传感器检测教室是否有人,做到无人自动远程关灯,杜绝浪费.

4.自动控制与人为干预相结合,现场设置开关,方便操作.

5.基于CAN总线的智能照明系统,远程控制,集中管理,降低管理费用.可在监控室利用上位机实现对整个照明系统的监测管理.

解决办法 预计会遇到的困难和相应的解决办法

 预计困难:STM32带有的CAN总线通信协议,数据收发,仲裁技术,和CAN系统的上位机开发.

解决办法:掌握STM32的内核与外围接口电路,熟悉STM32的CAN通信, 对传输的数据用串口进行监测分析,保证通信的可靠性.

预期效果 开发项目:预期要解决的问题、达到的经济效益和产品所需数量;
学习项目:希望学到的知识或技能,达到哪些实践的目的等。

 预期要解决的问题:高效,智能,低成本的照明管理系统.CAN总线具有很高的可靠性,高速、长距离传输,开发系统廉价,其特有的多主传送方式,可以使各个分机(节点)根据需要自主发送数据,无需主机不停地轮询,节省网络上的数据流量,传输效能高。经济效益显著,而且国家相关政策对使用节能技术项目有相应照顾.

希望通过设计本系统学习STM32的内核和外围模块知识,CAN总线模块通信技术。

时间安排 日  期 进    度    描    述
 2008.08.20~2008.08.31

 开发板没有到之前先熟悉STM32的相关资料,收到开发板后,熟悉STM32学习板,熟练掌握本设计中用到的模块,并查阅相关的资料.

 2008.09.01~2008.09.15

 设计整体框图,根据各框图要求实现的的功能设计流程图,并依据流程图开始编写程序.
 2008.09.16~2008.09.25  下载编好的程序到STM32学习板,开始调试程序,实现预期目标,设计多个CAN节点,争取可以现场调试.
总结   通过设计本系统,学习用STM32学习板控制CAN模块通信,掌握应用STM32的串口通信功能,开发CAN转232上位机.另外深入学习STM32的内核和外围模块知识。
备  注

签名: lg05128018          时间:2008.06.01

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(179)
发表于:2008-5-17 14:10:08
标签:protel99  仿真  电路  

2

protel99仿真电路.真的很爽

protel99仿真电路.真的很爽.SIM库画SCH,直接把测试点打上标号.

先画了个简单的原理图,可以看看效果.一目了然.点击看大图点击看大图点击看大图点击看大图点击看大图点击看大图

 

点击此处查看原文 >>

系统分类: 模拟技术   |    用户分类:    |    来源: 原创

评论(0) | 阅读(264)
发表于:2008-5-3 18:59:46
标签:单片机开发板资源  

0

开发板资源介绍

我和搭档做的开发板资源介绍点击开大图

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 整理

评论(0) | 阅读(346)
发表于:2008-4-10 11:16:26
标签:单片机开发板  

0

我们做的单片机开发板,很酷0

板子多做了几块,有兴趣可以联系我:lg05128018@163.com我的技术论坛也有介绍:http://mcudz.5d6d.com/

点击开大图点击开大图

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(2) | 阅读(356)
发表于:2008-3-27 15:55:22
标签:194*64大点阵屏  

2

194*64大点阵屏

194*64大点阵屏,呵呵,比较大.

点击此处查看原文 >>

系统分类: 嵌入式   |    用户分类:    |    来源: 整理

评论(2) | 阅读(390)
发表于:2008-3-21 23:21:29
标签:串口  ISP  烧写  AT89S5X单片机  

4

超级简单串口ISP烧写AT89S5X单片机

目前市场上不少的单片机具有ISP功能。想国产的STC,不过因为购买不方便,我这里还是用的AT89S5X单片机.现在淘到一个好宝贝,AT89S5X也可以ISP烧写了.电路超级简单.晶体是11.0592M.压缩包里面是烧写软件,rar

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 整理

评论(27) | 阅读(1624)
发表于:2008-3-21 15:13:37
标签:CAN总线自收发  SJA1000  

1

CAN总线实验成功(附图)

淘的芯片SJA1000到了后赶快焊了个板子,烧上自收发的程序,一切正常。高兴!接下来是完善程序,多弄几个节点。不说了,上图。

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 整理

评论(3) | 阅读(478)
总共 , 当前 /,2345下一页