最新博文

0
推荐
3064
阅读

A.01.12—模块的输出—通讯(CAN&LIN)

CAN和LIN相关的内容很多,今天仅对几年前困扰过我的一个疑问进行说明。以前最常见的通迅方式为CAN和LIN,但现在也有很多其他的通讯方式了,而这两种通讯方式仍使用广泛。前几年常听人说CAN的成本和LIN差不多,所以没必要用LIN;而那时又有人说CAN要收发器LIN不需要了,
0
推荐
3504
阅读

各种地线汇总

除了正确进行接地设计、安装,还要正确进行各种不同信号的接地处理。控制系统中,大致有以下几种地线:(1)数字地:也叫逻辑地,是各种开关量(数字量)信号的零电位。(2)模拟地:是各种模拟量信号的零电位。(3)信号地:通常为传感器的地。(4)交流地:交流供电电
0
推荐
2455
阅读

Verilog不可综合语句汇总

(1)所有综合工具都支持的结构:always,assign,begin,end,case,wire,tri,aupply0,supply1,reg,integer,default,for,function,and,nand,or,nor,xor,xnor,buf,not,bufif0,bufif1,notif0,notif1,if,inout,input,instantitation,module,neg
0
推荐
2819
阅读

电容的作用

1.滤波:多用于直流电路中,引入滤波电容的原因是要获得平滑稳定的电压,因为电容两端的电压不能突变,所以它能抑制电压的波动,使电压变得平稳光滑。2.去耦:也叫退耦,主要作用有两个:1、去除器件之间的交流射频耦合。它能将器件的电源端上瞬间的尖峰、毛刺对地短路
0
推荐
3400
阅读

进击吧,linux(十) 时间编程

利用linux提供的时间相关的函数,可以获取时间。时间类型是有两种:1、UTC,也就是世界标准时间。也称为格林威治标准时间。2、Calendartime,日历
0
推荐
3208
阅读

A.01.11—模块的输出—输出复用和可配

对于输入来说,高边输入与低边输入可配,那对于输出来说,它有哪些可配的情况呢。下图中展示了2种常见的类型。第一种为同一驱动芯片内部的情况。对于OPL与ODL,即PWM低端输出和固态的低端输出,它们是可复用的,但需明确的是对于同一个驱动芯片来说,如果它有OPL口,则
0
推荐
3085
阅读

A.01.10—模块的输出—PWM高端输出

PWM高端输出比低端输出用得多,如上次提到的卤素灯的控制均是采用高端输出的。PWM高端输出与PWM低端输出的差异就像固态高端输出与固态低端输出的差异类似,从线路失效后对用户的影响来看:高端输出为控制电源,外部线路短路至地后,负载是不会有电的,因为控制端没给电
0
推荐
2893
阅读

A.01.09—模块的输出—PWM低端输出

PWM输出在汽车上的应用也比较多,它有三种不同的实现方式。第一种由软件实现,即软件设定对一个输出口拉高和拉低的时间,形成时高时低的PWM控制;但这种方式目前用得不多,这是由使用需求和软件本身的特性决定的。如很多功能都要求较高的频率,比如卤素灯的PWM控制要求
0
推荐
1543
阅读

基于ZigBee和ARM的智能家居控制系统

随着网络技术和当代通讯技术发展的不断完善,家居智能化已经愈来愈受到人们的关注。智能家居控制系统是以家庭住宅为平台,控制各种家居电器设备,完美地将系统、结构、服务、管理集合为一体的控制系统。系统通过对住宅内部环境的长期监测智能的获取用户的居住习惯,并结
0
推荐
3925
阅读

进击吧,linux(九) 库函数学习之文件操作

之前学习的文件操作是系统调用的函数,系统调用的函数是由操作系统的内核实现的。而基于C实现的函数库和具体的操作系统是没有关系的,不管是在什么操作系统上,都是可以使用的。因此,使用库函数进
0
推荐
4796
阅读

进击吧,linux(八) 文件复制实现

之前,学习了文件的操作。这下,就可以使用这些操作,来写一个实现文件复制的程序。该程序和linux的cp一样,接收两个参数,一个复制的文件,一个是复制的目的地。考虑简单实现,就不要带可选参数了
0
推荐
3767
阅读

进击吧,linux(七) 文件操作学习

Linux里面,对文件的操作是很有必要的,因此要先学习对文件的一些操作。总体来说,文件的操作,有以下几个:1、打开文件2、创建文件3、读文件内容4、写文件内容5、重定位文件指针6、关闭文件
0
推荐
4412
阅读

Android开发常见错误

【错误信息】[2011-01-1916:39:10-ApiDemos]WARNING:ApplicationdoesnotspecifyanAPIlevelrequirement![2011-01-1916:39:10-ApiDemos]DeviceAPIversionis8(Android2.2)原因:不影响正常运行。在AndroidManifest.xml文件中没有加API的版本号,在<manifest></man
0
推荐
2985
阅读

解决eclipse安装ADT很慢现象

先你要有一个安装好javajdk的eclipse,打开eclipse.打开菜单栏中的“Help”选项,下的“installnewsoftware...”.点击“workwith”后面的“add”,选择下载好的“ADT”文件夹路径。然后出现这个画面。勾选完毕后,一般大家都会直接点击“next”进行下一步的安装,会出现
0
推荐
2136
阅读

Android平台搭建

Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)一、搭建Android开发环境准备工作:下载Eclipse、JDK、AndroidSDK、ADT插件下载地址:Eclipse:http://www.eclipse.org/downloads/&n