摘要:
Jerry整理出处:汽车工业软件可靠性联会最后更新时间:2005-7-20转载请注明:来自Sawin系统分析之窗MISRA (The Motor Industry Software Reliability Association 汽车工业软件可靠性联会) 是位于英国的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。这个组织最出名的成果是所谓的MISRA C Coding Standard,这一标准中包括了127条C语言编码标准,通常认为,如果能够完全遵守这些标准,则你的C代码是易读、可靠、可移植和易于维护的 阅读全文
阅读排行榜
Android之服务Service---电话监听
2011-12-13 13:03 by htc开发, 314 阅读, 收藏,
摘要:
Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。服务的开发比较简单,如下:第一步:继承Service类 public class SMSService extends Service { } 第二步:在AndroidManifest.xml文件中的<application>节点里对服务进行配置: <service android:name=".SMSService" /> 服务不能自己运行,需要通过调用Context.startService()或C 阅读全文
MIT《计算机科学与编程导论》课堂笔记
2011-12-18 12:40 by htc开发, 312 阅读, 收藏,
摘要:
Introduction to Computer Science and ProgrammingLecture 1Focus on concepts and tools of computational thinking.Learn how to think like a computer scientist.Skills:computational thinkingunderstand codeunderstand ability & limitsmap it into computation课程核心内容是计算思维的概念和工具,学习如何像一个计算机科学家一样思考。掌握的技巧:学会计算 阅读全文
关于82C54计数器的程序设计
2005-07-16 17:13 by htc开发, 310 阅读, 收藏,
摘要:
在控制机器人程序中,需要对机器人的下一位置作出预估,这时就需要知道它目前的速度,然后根据程序周期算出下一过程需要走过的路程:S=v*T。要测量速度,一般我们用增量型旋转编码器来测量。旋转编码器输出的为脉冲信号。我们这里使用NPN输出,分别为A相,B相和Z相。AB相相差90度的相位差,用来辨识转动方向;Z相每转动一圈产生一个脉冲。本实例是用的PM511P多功能数据采集板/*82C54计数器的初始化,为递减计数*/void Begin_Encoder(){outportb(ADAddr + 0x0f,0x34); /*初始化clock0 :工作方式为2:比率发生器;CPU读/写方式为先读/写低8位 阅读全文
MSCOMM控件的属性
2005-01-26 17:13 by htc开发, 310 阅读, 收藏,
摘要:
MSCOMM控件的属性l CommPort :设置或返回端口代号。VB中有16个端口限制。MSComm1.CommPort=1 ‘使用Com1端口l Setting :设置初始化参数。以字符串形式设置或传回连接速度,奇偶校验,数据位,停止位等4个参数。如“9600,N,8,1”,奇为O,偶为E。 MSComm1.Setting=”9600,N,8,1”l Input :从输入寄存器传回并移除已被读取的字符。Buffer=MSComm1.Input ,读入Buffer字符串变量中l Output : 写入输出寄存器l InputLen:指定由串行端口读入的字符串长度。默认值为0,此值会使得控件的 阅读全文
浙公网安备 33010602011771号