上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 99 下一页
摘要: (1)采用短型变量 提高代码效率最基本的方法就是减小变量的长度。减少int(16bit)的使用,多用unsigned char(8bit)。 (2)使用无符号类型 (3)使用位变量 对于某些标志位应使用位变量而不是unsigned char,可以节省7位的存储单元,且在RAM中访问位变量比较快。 ( 阅读全文
posted @ 2017-02-23 15:13 苍月代表我 阅读(675) 评论(0) 推荐(0)
摘要: 80C51为例 首先,我们在使用protel和proteus的软件画电路图时,你会发现原先40个引脚的芯片变成了38个引脚,那是因为它把第40和第20个引脚VCC和GND隐藏了,所以要是的单片机开始工作至少需要一个VCC(电源)和GND(接地)。 其次,学习过组成原理的同学或者说学习过计算机导论的同 阅读全文
posted @ 2017-02-23 14:59 苍月代表我 阅读(451) 评论(0) 推荐(0)
摘要: 突然接到师兄发来的资料,需要学习示波器。虽然大学时候接触过(模电数电),初中高中物理里面也介绍过,但是却没有真正学会使用。现在再来仔仔细细的学习一下,把在网上看的知识,个人觉得有用的,发到这里。作为总结和笔记,也与朋友们分享。 示波器定义( definition):显示被测量的瞬时值轨迹变化情况的仪 阅读全文
posted @ 2017-02-23 14:59 苍月代表我 阅读(1468) 评论(0) 推荐(0)
摘要: 80C51上的C语言编程 C51的特色: (1)学习过C语言的同学在对单片机有了基本了解之后,就可以开始试着写一两个基于单片机的C语言的程序了。C51语言继承了ANSI C 的绝大部分的特性,基本的语法相同,同学们上手会比较快。但是,由于C51语言是对硬件进行控制的编程语言,其本身又在硬件结构上有所 阅读全文
posted @ 2017-02-23 14:58 苍月代表我 阅读(1730) 评论(0) 推荐(0)
摘要: 在开始写中断函数之前,我们来一起回顾一下,单片机的中断系统。 中断的意思(学习过微机原理与接口技术的同学,没学过单片机,也应该知道),我们在这里就不讲了,首先来回忆下中断系统涉及到哪些问题。 (1)中断源:中断请求信号的来源。(8051有3个内部中断源T0,T1,串行口,2个外部中断源INT0,IN 阅读全文
posted @ 2017-02-23 14:56 苍月代表我 阅读(17689) 评论(0) 推荐(3)
摘要: 控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议由德国的Robert Bosch公司开发,用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健 阅读全文
posted @ 2017-02-22 17:03 苍月代表我 阅读(6482) 评论(0) 推荐(0)
摘要: 1.CAN协议 1.1 帧类型 通讯时使用下面5个类型的帧: 数据帧 遥控帧 错误帧 过载帧 帧间空隙 在所有这些帧中,数据帧和遥控帧由用户设置,而其它帧则由CAN硬件设置。 数据和遥控帧有两种格式:标准和扩展格式。标准格式有11bit的ID,而扩展格式则是29bit的ID。 每个帧的用处见表6,每 阅读全文
posted @ 2017-02-22 17:01 苍月代表我 阅读(613) 评论(0) 推荐(0)
摘要: CAN协议和标准规范 1 由ISO标准化的CAN协议 CAN协议已经由ISO标准化,有2个版本,如ISO11898和ISO11519-2,它们之间在数据链路层没什么不同,但是在物理层有些区别。 (1) 关于ISO11898:这个标准用于高速CAN通讯。开始的时候,数据链路层和物理层都在标准ISO11 阅读全文
posted @ 2017-02-22 17:00 苍月代表我 阅读(353) 评论(0) 推荐(0)
摘要: 1.CAN总线是什么? CAN(Controller Area Network)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。 CAN控制器通过组成总线的2根线(CAN-H和CAN-L)的电位差来确定总线的电平,在任一时刻,总线上有2种电平:显性电平和 阅读全文
posted @ 2017-02-22 16:59 苍月代表我 阅读(757) 评论(0) 推荐(0)
摘要: 当客户端保持着与服务器端的连接,这时服务器端断开,再开启服务器时会出现: Address already in usr 可以用netstat -anp | more 可以看到客户端还保持着与服务器的连接(还在使用服务器bind的端口)。这是由于client没有执行close,连接还会等待client 阅读全文
posted @ 2017-02-16 17:22 苍月代表我 阅读(11391) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 99 下一页