4 CAN 总线协议的层次结构 与前面介绍的简单总线逻辑不同,CAN 是一种复杂逻辑的总线结构 从层次上可以将 CAN 总线划 分为三个不同层次 : (1) 物理层在物理层中定义实际信号的传输方法, 包括位的编码和解码 位的定时和同步等内容, 作用是定义不同节点之间根据电气属性如何进行位的实际传输
|
|
- 琢程屯 卢
- 5 years ago
- Views:
Transcription
1 CAN 总线 CAN 是控制器局域网络 (Controller Area Network,CAN) 的简称, 由德国 BOSCH 公司开发, 并 最终成为国际标准 (ISO ) CAN 总线主要应用于工业控制和汽车电子领域, 是国际上应用最广 泛的现场总线之一 1 CAN 总线简介 CAN 总线是一种串行通信协议, 能有效地支持具有很高安全等级的分布实时控制 CAN 总线的应 用范围很广, 从高速的网络到低价位的多路接线都可以使用 CAN 在汽车电子行业里, 使用 CAN 连接 发动机的控制单元 传感器 防刹车系统等, 传输速度可达 1 Mbps 与前面介绍的一般通信总线相比,CAN 总线的数据通信具有突出的可靠性 实时性和灵活性, 在汽 车领域的应用最为广泛, 世界上一些著名的汽车制造厂商都采用 CAN 总线来实现汽车内部控制系统与 各检测和执行机构之间的数据通信 目前,CAN 总线的应用范围已不仅仅局限于汽车行业, 而且已经在 自动控制 航空航天 航海 过程工业 机械工业 纺织机械 农用机械 机器人 数控机床 医疗器 械及传感器等领域中得到了广泛应用 CAN 总线规范从最初的 CAN 1.2 规范 ( 标准格式 ) 发展为兼容 CAN 1.2 规范的 CAN 2.0 规范 (CAN 2.0A 为标准格式,CAN 2.0B 为扩展格式 ), 目前应用的 CAN 器件大多符合 CAN 2.0 规范 2 CAN 总线的工作原理 当 CAN 总线上的节点发送数据时, 以报文形式广播给网络中的所有节点, 总线上的所有节点都不 使用节点地址等系统配置信息, 只根据每组报文开头的 11 位标识符 (CAN 2.0A 规范 ) 解释数据的含义来 决定是否接收 这种数据收发方式称为面向内容的编址方案 当某个节点要向其他节点发送数据时, 这个节点的处理器将要发送的数据和自己的标识符传送给该 节点的 CAN 总线接口控制器, 并处于准备状态 ; 当收到总线分配时, 转为发送报文状态 数据根据协 议组织成一定的报文格式后发出, 此时网络上的其他节点处于接收状态 处于接收状态的每个节点对接 收到的报文进行检测, 判断这些报文是否是发给自己的以确定是否接收 由于 CAN 总线是一种面向内容的编址方案, 因此很容易建立高水准的控制系统并灵活地进行配置 我们可以很容易地在 CAN 总线上加进一些新节点而无须在硬件或软件上进行修改 当提供的新节点是纯数据接收设备时, 数据传输协议不要求独立的部分有物理目的地址 此时允许 分布过程同步化, 也就是说, 当总线上的控制器需要测量数据时, 数据可由总线上直接获得, 而无需每 个控制器都有自己独立的传感器 3 CAN 总线的工作特点 CAN 总线的有以下三方面特点 : 可以多主方式工作, 网络上的任意节点均可以在任意时刻主动地向网络上的其他节点发送信息, 而 不分主从, 通信方式灵活 网络上的节点 ( 信息 ) 可分成不同的优先级, 可以满足不同的实时要求 采用非破坏性位仲裁总线结构机制, 当两个节点同时向网络上传送信息时, 优先级低的节点主动停 止数据发送, 而优先级高的节点可不受影响地继续传输数据
2 4 CAN 总线协议的层次结构 与前面介绍的简单总线逻辑不同,CAN 是一种复杂逻辑的总线结构 从层次上可以将 CAN 总线划 分为三个不同层次 : (1) 物理层在物理层中定义实际信号的传输方法, 包括位的编码和解码 位的定时和同步等内容, 作用是定义不同节点之间根据电气属性如何进行位的实际传输 在物理连接上,CAN 总线结构提供两个引脚 --CANH 和 CANL, 总线通过 CANH 和 CANL 之间的差分电压完成信号的位传输 在不同系统中,CAN 总线的位速率不同 ; 在系统中,CAN 总线的位速率是唯一的, 并且是固定的, 这需要对总线中的每个节点配置统一的参数 (2) 传输层传输层是 CAN 总线协议的核心 传输层负责把接收到的报文提供给对象层, 以及接收来自对象层的报文 传输层负责位的定时及同步 报文分帧 仲裁 应答 错误检测和标定 故障界定 (3) 对象层在对象层中可以为远程数据请求以及数据传输提供服务, 确定由实际要使用的传输层接收哪一个报文, 并且为恢复管理和过载通知提供手段 5 CAN 总线的报文结构 CAN 总线上的报文传输由以下 4 个不同的帧类型表示和控制 (1) 数据帧数据帧携带数据从发送器至接收器 总线上传输的大多是这种帧 从标识符长度上, 又可以把数据帧分为标准帧 (11 位标识符 ) 和扩展帧 (29 位标识符 ) 数据帧由 7 个不同的位场组成 : 帧起始 仲裁场 控制场 数据场 CRC 场 应答场 帧结束 其中, 数据场的长度为 0~8 个字节 标识符位于仲裁场中, 报文接收节点通过标识符进行报文滤波 帧结构如图所示
3 (2) 远程帧 由总线上的节点发出, 用于请求其他节点发送具有同一标识符的数据帧 当某个节点需要数据时, 可以发送远程帧请求另一节点发送相应数据帧 与数据帧相比, 远程帧没有数据场, 结构如图所示 (3) 错误帧 任何单元, 一旦检测到总线错误就发出错误帧 错误帧由两个不同的场组成, 第一个场是由不同站 提供的错误标志的叠加 ( 错误标志 ), 第二个场是错误界定符 帧结构如图所示 4. 过载帧 过载帧用于在先行的和后续的数据帧 ( 或远程帧 ) 之间提供附加延时 过载帧包括两个场 : 过载标志和 过载界定符 帧结构如图所示
4 6 CAN 总线配置在 Linux 系统中,CAN 总线接口设备作为网络设备被系统进行统一管理 在控制台下, CAN 总线的配置和以太网的配置使用相同的命令 在控制台上输入命令 : ifconfig a 可以得到以下结果 : can0 Link encap:unspec HWaddr NOARP MTU:16 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:18 eth0 Link encap:ethernet HWaddr 00:50:c2:22:3b:0e UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) eth1 Link encap:ethernet HWaddr 00:50:c2:22:3b:60 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:41 Base address:0xe000 lo Link encap:local Loopback inet addr: Mask: inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:256 errors:0 dropped:0 overruns:0 frame:0 TX packets:256 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:19952 (19.9 KB) TX bytes:19952 (19.9 KB) 在上面的结果中,eth0 和 eth1 设备为以太网接口,can0 设备为 CAN 总线接口 接下来使用 ip 命 令来配置 CAN 总线的位速率 : ip link set can0 type cantq 125 prop-seg 6phase-seg1 7 phase-seg2 2 sjw 1 也可以使用 ip 命令直接设定位速率 : ip link set can0 type can bitrate 当设置完成后, 可以通过下面的命令查询 can0 设备的参数设置 : ip -details link show can0 当设置完成后, 可以使用下面的命令使能 can0 设备 : ifconfig can0 up 使用下面的命令取消 can0 设备使能 : ifconfig can0 down 在设备工作中, 可以使用下面的命令来查询工作状态 :
5 ip -details -statistics link show can0 7 CAN 总线应用开发接口由于系统将 CAN 设备作为网络设备进行管理, 因此在 CAN 总线应用开发方面,Linux 提供了 SocketCAN 接口, 使得 CAN 总线通信近似于和以太网的通信, 应用程序开发接口更加通用, 也更加灵活 此外, 通过 网站发布的基于 SocketCAN 的 can-utils 工具套件, 也可以实现简易的 CAN 总线通信 下面具体介绍使用 SocketCAN 实现通信时使用的应用程序开发接口 (1) 初始化 SocketCAN 中大部分的数据结构和函数在头文件 linux/can.h 中进行了定义 CAN 总线套接字的创建采用标准的网络套接字操作来完成 网络套接字在头文件 sys/socket.h 中定义 套接字的初始化方法如下 : int s; struct sockaddr_can addr; struct ifreq ifr; s = socket(pf_can, SOCK_RAW, CAN_RAW);// 创建 SocketCAN 套接字 strcpy(ifr.ifr_name, "can0" ); ioctl(s, SIOCGIFINDEX, &ifr);// 指定 can0 设备 addr.can_family = AF_CAN; addr.can_ifindex = ifr.ifr_ifindex; bind(s, (struct sockaddr *)&addr, sizeof(addr)); // 将套接字与 can0 绑定 (2) 数据发送在数据收发的内容方面,CAN 总线与标准套接字通信稍有不同, 每一次通信都采用 can_ frame 结构体将数据封装成帧 结构体定义如下 : struct can_frame canid_t can_id;//can 标识符 u8 can_dlc;// 数据场的长度 u8 data[8];// 数据 ; can_id 为帧的标识符, 如果发出的是标准帧, 就使用 can_id 的低 11 位 ; 如果为扩展帧, 就使用 0 ~28 位 can_id 的第 位是帧的标志位, 用来定义帧的类型, 定义如下 :
6 #define CAN_EFF_FLAG 0x U #define CAN_RTR_FLAG 0x U #define CAN_ERR_FLAG 0x U // 扩展帧的标识 // 远程帧的标识 // 错误帧的标识, 用于错误检查 数据发送使用 write 函数来实现 如果发送的数据帧 ( 标识符为 0x123) 包含单个字节 (0xAB) 的数据, 可采用如下方法进行发送 : struct can_frame frame; frame.can_id = 0x123;// 如果为扩展帧, 那么 frame.can_id = CAN_EFF_FLAG 0x123; frame.can_dlc = 1; // 数据长度为 1 frame.data[0] = 0xAB; // 数据内容为 0xAB int nbytes = write(s, &frame, sizeof(frame)); // 发送数据 if(nbytes!= sizeof(frame)) printf("error\n!"); // 如果 nbytes 不等于帧长度, 就说明发送失败 如果要发送远程帧 ( 标识符为 0x123), 可采用如下方法进行发送 : struct can_frame frame; frame.can_id = CAN_RTR_FLAG 0x123; write(s, &frame, sizeof(frame)); (3) 数据接收数据接收使用 read 函数来完成, 实现如下 : struct can_frame frame; int nbytes = read(s, &frame, sizeof(frame)); 当然, 套接字数据收发时常用的 send sendto sendmsg 以及对应的 recv 函数也都可以用于 CAN 总线数据的收发 4. 错误处理当帧接收后, 可以通过判断 can_id 中的 CAN_ERR_FLAG 位来判断接收的帧是否为错误帧 如果为错误帧, 可以通过 can_id 的其他符号位来判断错误的具体原因 错误帧的符号位在头文件 linux/can/error.h 中定义 5. 过滤规则设置在数据接收时, 系统可以根据预先设置的过滤规则, 实现对报文的过滤 过滤规则使用 can_filter 结构体来实现, 定义如下 : struct can_filter canid_t can_id; canid_t can_mask;;
7 过滤的规则为 : 接收到的数据帧的 can_id &mask== can_id & mask 通过这条规则可以在系统中过滤掉所有不符合规则的报文, 使得应用程序不需要对无关的报文进行处理 在 can_filter 结构的 can_id 中, 符号位 CAN_INV_FILTER 在置位时可以实现 can_id 在执行过滤前的位反转 用户可以为每个打开的套接字设置多条独立的过滤规则, 使用方法如下 : struct can_filter rfilter[2]; rfilter[0].can_id = 0x123; rfilter[0].can_mask = CAN_SFF_MASK; //#define CAN_SFF_MASK 0x000007FFU rfilter[1].can_id = 0x200; rfilter[1].can_mask = 0x700; setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, &rfilter, sizeof(rfilter));// 设置规则在极端情况下, 如果应用程序不需要接收报文, 可以禁用过滤规则 这样的话, 原始套接字就会忽略所有接收到的报文 在这种仅仅发送数据的应用中, 可以在内核中省略接收队列, 以此减少 CPU 资源的消耗 禁用方法如下 : setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, NULL, 0); // 禁用过滤规则 通过错误掩码可以实现对错误帧的过滤, 例如 : can_err_mask_t err_mask = ( CAN_ERR_TX_TIMEOUT CAN_ERR_BUSOFF ); setsockopt(s, SOL_CAN_RAW, CAN_RAW_ERR_FILTER, err_mask, sizeof(err_mask)); 在默认情况下, 本地回环功能是开启的, 可以使用下面的方法关闭回环 / 开启功能 : int loopback = 0; // 0 表示关闭, 1 表示开启 ( 默认 ) setsockopt(s, SOL_CAN_RAW, CAN_RAW_LOOPBACK, &loopback, sizeof(loopback)); 在本地回环功能开启的情况下, 所有的发送帧都会被回环到与 CAN 总线接口对应的套接字上 默认情况下, 发送 CAN 报文的套接字不想接收自己发送的报文, 因此发送套接字上的回环功能是关闭的 可以在需要的时候改变这一默认行为 : int ro = 1; // 0 表示关闭 ( 默认 ), 1 表示开启 setsockopt(s, SOL_CAN_RAW, CAN_RAW_RECV_OWN_MSGS, &ro, sizeof(ro)); /* 1. 报文发送程序 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h>
8 #include <net/if.h> #include <sys/ioctl.h> #include <sys/socket.h> #include <linux/can.h> #include <linux/can/raw.h> int main() int s, nbytes; struct sockaddr_can addr; struct ifreq ifr; struct can_frame frame[2] = 0; s = socket(pf_can, SOCK_RAW, CAN_RAW);// 创建套接字 strcpy(ifr.ifr_name, "can0" ); ioctl(s, SIOCGIFINDEX, &ifr); // 指定 can0 设备 addr.can_family = AF_CAN; addr.can_ifindex = ifr.ifr_ifindex; bind(s, (struct sockaddr *)&addr, sizeof(addr));// 将套接字与 can0 绑定 // 禁用过滤规则, 本进程不接收报文, 只负责发送 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, NULL, 0); // 生成两个报文 frame[0].can_id = 0x11; frame[0]. can_dlc = 1; frame[0].data[0] = 'Y'; frame[0].can_id = 0x22; frame[0]. can_dlc = 1; frame[0].data[0] = 'N';
9 // 循环发送两个报文 while(1) nbytes = write(s, &frame[0], sizeof(frame[0])); // 发送 frame[0] if(nbytes!= sizeof(frame[0])) printf("send Error frame[0]\n!"); break; // 发送错误, 退出 sleep(1); nbytes = write(s, &frame[1], sizeof(frame[1])); // 发送 frame[1] if(nbytes!= sizeof(frame[0])) printf("send Error frame[1]\n!"); break; sleep(1); close(s); return 0; /* 2. 报文过滤接收程序 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h>
10 #include <net/if.h> #include <sys/ioctl.h> #include <sys/socket.h> #include <linux/can.h> #include <linux/can/raw.h> int main() int s, nbytes; struct sockaddr_can addr; struct ifreq ifr; struct can_frame frame; struct can_filter rfilter[1]; s = socket(pf_can, SOCK_RAW, CAN_RAW); // 创建套接字 strcpy(ifr.ifr_name, "can0" ); ioctl(s, SIOCGIFINDEX, &ifr); // 指定 can0 设备 addr.can_family = AF_CAN; addr.can_ifindex = ifr.ifr_ifindex; bind(s, (struct sockaddr *)&addr, sizeof(addr)); // 将套接字与 can0 绑定 // 定义接收规则, 只接收表示符等于 0x11 的报文 rfilter[0].can_id = 0x11; rfilter[0].can_mask = CAN_SFF_MASK; // 设置过滤规则 setsockopt(s, SOL_CAN_RAW, CAN_RAW_FILTER, &rfilter, sizeof(rfilter)); while(1) nbytes = read(s, &frame, sizeof(frame)); // 接收报文
11 // 显示报文 if(nbytes > 0) printf( ID=0x%X DLC=%d data[0]=0x%x\n, frame.can_id, frame.can_dlc, frame.data[0]); close(s); return 0;
接口说明 CAN 总线接口 功能引脚 树莓派接口 (BCM) 描述 3V3 3V3 3.3V 电源正 GND GND 电源地 SCK SCK SPI 时钟输入 MOSI MOSI SPI 数据输入 MISO MISO SPI 数据输出 CS CE0 数据 / 命令选择 INT 25 中断输出 RS4
RS485 CAN HAT 用户手册 产品概述 RS485 CAN HAT 是微雪电子为树莓派开发的一款的带 RS485 和 CAN 通信功能的扩展板, 具备 RS485 CAN 通信功能 特点 基于树莓派接口设计, 适用于 Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+ 具备 CAN 功能, 使用 SPI 接口 CAN 控制器 MCP2515, 搭配收发器 SN65HVD230
More informationCAN总线技术白皮书.doc
CAN 总线技术白皮书 关键词 : 非破坏性总线,CAN2.0A,CAN2.0B, 总线仲裁, 位流编码, 位填充, 单元状态 摘 要 : 本文 CAN 总线工作原理 协议规范与帧格式等细节 缩略语 : 缩略语 CAN RTR SRR IDE DLC DEL CRC SOF EOF REC TEC IAR IMR ACR AMR SJW MSB LSB 英文全名 Control er Area Network
More information1 CAN 69 4 接受滤波 CAN CRC LLC 超载通知数恢复管理 CAN 据数据封装 / 拆装 5 链帧编码 ( 填充 / 解除 ) 媒体访问管理 路 CAN 应答 SAE J CAN 1 1 CAN 层 1CAN CAN 7 CAN 1 2 2CAN CAN 1 58%
17 1 2012 2 Vol 17 No 1 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb 2012 CAN 150080 CAN CAN CAN SAE J1939 CAN CAN CAN CAN SAE J1939 TP23 A 1007-2683201201- 0068-06 A Design Method of CAN
More informationSimulator By SunLingxi 2003
Simulator By SunLingxi sunlingxi@sina.com 2003 windows 2000 Tornado ping ping 1. Tornado Full Simulator...3 2....3 3. ping...6 4. Tornado Simulator BSP...6 5. VxWorks simpc...7 6. simulator...7 7. simulator
More informationA9RBC8B.tmp
CCIE A B 1B 255.255.255.0 255.255.255.224 002 A B 1 1A B 2A B ARP MAC 3A B 192.168.26.2 4A B ARP 003 Wireshark Windows Wireshark 1. http://www.wireshark.org/download.html B 2. Wireshark Capture Interfaces
More informationMicrosoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc
2 5 8 11 0 13 1. 13 2. 15 3. 18 1 23 1. 23 2. 26 3. 28 2 36 1. 36 2. 39 3. 42 4. 44 5. 49 6. 51 3 57 1. 57 2. 60 3. 64 4. 66 5. 70 6. 75 7. 83 8. 85 9. 88 10. 98 11. 103 12. 108 13. 112 4 115 1. 115 2.
More information广州周立功单片机发展有限公司 Tel: Fax: A 部分 目录 1. 介绍 基本概念 报文传输 帧类型 数据帧
广州周立功单片机发展有限公司 Tel: 020-38730976 38730977 Fax:38730925 http://www.zlgmcu.com CAN-bus 规范 V2.0 版本 引言 随着串行通讯进入更多应用领域, 因此, 在一些应用里, 需要对通讯功能的报文识别位提出分配标准化的要求 原先的地址范围由 11 个识别位定义, 如果地址范围扩大, 则这些应用就可以更好地由 CAN 来实现
More informationebook35-21
21 Linux L i n u x 211 U N I X U N I X I / O F I F O U N I X I n t e r n e t s o c k e t () s o c k e t () send() r e c v ( read() w r i t e () send() r e c v () I n t e r n e t 212 Internet Internet S
More informationCentOS
CentOS 安装和配置无线网卡指南 1. 下载无线无线网卡网卡驱动程序 ; 2. 安装无线网卡驱动程序 ; 3. 配置无线拨号配置文件 ; 4. 注意事项 1, 到 http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6 下载最新的 madwifi- hal-0.10.5.6 文件, 如 madwifi-hal-0.10.5.6-r4016-20090429.tar.gz;
More information感谢您购买英创信息技术有限公司的产品 :ESMARC 928x 系列工控主板 本手册详细介绍了 ESM928xx 各个接口功能的使用方法, 为了兼顾 Linux 和 WinCE6.0 两种操作系统平台, 所涉及的范例代码均采用 C/C++ 编写 客户可从资料光盘找到其他编程语言 ( 如 C#) 的范
Emtronix ESMARC 928x 工控主板编程参考手册 感谢您购买英创信息技术有限公司的产品 :ESMARC 928x 系列工控主板 本手册详细介绍了 ESM928xx 各个接口功能的使用方法, 为了兼顾 Linux 和 WinCE6.0 两种操作系统平台, 所涉及的范例代码均采用 C/C++ 编写 客户可从资料光盘找到其他编程语言 ( 如 C#) 的范例代码 此外, 英创公司针对主板和评估底板的硬件使用,
More information新・明解C言語入門編『索引』
!... 75!=... 48 "... 234 " "... 9, 84, 240 #define... 118, 213 #include... 148 %... 23 %... 23, 24 %%... 23 %d... 4 %f... 29 %ld... 177 %lf... 31 %lu... 177 %o... 196 %p... 262 %s... 242, 244 %u... 177
More information嵌入式Linux块设备驱动开发解析
The success's road 嵌 入 式 LINUX 网 络 驱 动 开 发 Copyright 2007-2008 Farsight. All rights reserved. 要 点 Linux 网 络 设 备 驱 动 程 序 概 述 计 算 机 网 络 概 述 skbuf 数 据 结 构 介 绍 Linux 网 络 设 备 驱 动 程 序 API 介 绍 Linux 网 络 设 备 驱
More informationChapter #
第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层
More informationC/C++ - 文件IO
C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;
More information新版 明解C言語入門編
328, 4, 110, 189, 103, 11... 318. 274 6 ; 10 ; 5? 48 & & 228! 61!= 42 ^= 66 _ 82 /= 66 /* 3 / 19 ~ 164 OR 53 OR 164 = 66 ( ) 115 ( ) 31 ^ OR 164 [] 89, 241 [] 324 + + 4, 19, 241 + + 22 ++ 67 ++ 73 += 66
More information(Microsoft Word - 00.RHCE_RHEL6_\260\362\302\246_\272\364\270\364\272\336\262z_\250\276\244\365\300\360\303\366\263\254_ doc)
網路設定 防火牆關閉 一 關閉防火牆 方法一 : 使用 setup 指令選取 Firewall configuration (setup 可設定網路 認證 防火牆 鍵盤 系統服務等, 可多加善用 ) Step 1. [root@station~] # setup Step 2. 於防火牆設定畫面中使用 [SPACE] 鍵將 Enabled 去除後移至 [OK] 後再按 [Quit] 離開即可關閉防火牆
More information华恒家庭网关方案
LINUX V1.5 1 2 1 2 LINUX WINDOWS PC VC LINUX WINDOWS LINUX 90% GUI LINUX C 3 REDHAT 9 LINUX PC TFTP/NFS http://www.hhcn.com/chinese/embedlinux-res.html minicom NFS mount C HHARM9-EDU 1 LINUX HHARM9-EDU
More informationuntitled
Lwip Swedish Institute of Computer Science February 20, 2001 Adam Dunkels adam@sics.se (QQ: 10205001) (QQ: 329147) (QQ:3232253) (QQ:3232253) QQ ARM TCPIP LCD10988210 LWIP TCP/IP LWIP LWIP lwip API lwip
More information修订历史版本 日期 原因 V /08/12 创建文档 V /07/12 正式发布 i
User Manual UM01707121 V1.00 Date: 2017/07/12 类别 关键词 摘要 内容 i.mx6,linux,can,ethernet,serial,usb,hdmi,4g, ESAM 充电机软件开发指南 广州致远电子有限公司 修订历史版本 日期 原因 V0.90 2016/08/12 创建文档 V1.00 2017/07/12 正式发布 i 目录 1. 介绍...
More informationC 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf ("%d", & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9
201 201 21 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp Compilation Error long long cin scanf Time Limit Exceeded 1: A 1 B 1 C 5 D RPG 10 E 10 F 1 G II 1 1 201 201 C 1 # include 2 int main ( void
More informationプログラムの設計と実現II
UNIX C ls mkdir man http://www.tj.chiba-u.jp/lecture/prog2/ Ctrl+x, Ctrl+s ( )..[4]% gcc Wall o hoge hoge.c..[5]%./hoge 1 : 1 2 : 2 3 : 3 4 : 0 6..[6]% (! )..[4]% gcc Wall o hoge hoge.c..[5]%!g gcc Wall
More information修订历史版本 日期 原因 V /3/20 创建文档 V /3/30 正式发布 V /4/28 增加 A3352 的相关描述 i
User Manual UM2013120401 V1.01 Date: 2016/4/28 产品用户手册 类别 关键词 摘要 内容 AM3352,Linux,CAN,Ethernet RS232 LCD,USB 使用指南 广州致远电子股份有限公司 修订历史版本 日期 原因 V0.90 2016/3/20 创建文档 V1.00 2016/3/30 正式发布 V1.01 2016/4/28 增加 A3352
More information修订历史版本 日期 原因 V /07/2 创建文档 V /10/18 正式发布 V /08/08 修改公司名称 i
User Manual UM2013120401 V1.00 Date: 2017/08/08 产品用户手册 类别 关键词 摘要 内容 AM3352,Linux,CAN,Ethernet RS232 LCD,USB 工控板使用指南 广州致远电子有限公司 修订历史版本 日期 原因 V0.90 2015/07/2 创建文档 V1.00 2015/10/18 正式发布 V1.01 2017/08/08 修改公司名称
More informationエスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******
******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);
More information¶C¶L§§¬_™¨ A.PDF
1 9 3 1 9 4 / 7.1 / 1 9 5 7.2 % netstat -rn Routing tables Destination Gateway Flags Refcnt Use Interface 127.0.0.1 127.0.0.1 UH 1 132 lo0 172.16.12.0 172.16.12.2 U 26 49041 le0 1 9 6 / % ping -s almond
More information维护指南
V100R002C01SPC100 文 档 版 本 02 发 布 日 期 2012-07-04 华 为 技 术 有 限 公 司 2012 保 留 一 切 权 利 非 经 本 公 司 书 面 许 可, 任 何 单 位 和 个 人 不 得 擅 自 摘 抄 复 制 本 文 档 内 容 的 部 分 或 全 部, 并 不 得 以 任 何 形 式 传 播 商 标 声 明 和 其 他 华 为 商 标 均 为 华
More informationCAN 介绍控制器局域网 CAN 是由 ISO 定义的串行通讯总线 它最初出现在 80 年代末的汽车工业里 它的 基本设计规范要求有高的位速率 高抗电磁干扰性 而且能够检测出产生的任何错误 由于 CAN 串行通讯 总线具有这些特性 它很自然地在汽车 制造业以及航空工业中受到广泛应用 CAN 通讯协议
控制器局域网 CAN 未来的工业微处理器串行通讯 目录 CAN 介绍... 2 低成本的远程 IO... 2 两种 CAN... 2 报文冲突的处理... 3 交互的通讯... 3 物理层... 3 特定工业领域的定制 CAN... 4 用 CAN 作为解决方案的情况... 4 CAN 总线协议... 4 CAN 控制器... 5 CAN 报文帧类型... 5 总线仲裁... 6 CAN 错误检测...
More informationnb.PDF
2 3 4 5 6 51,482.10 7 8 2000 8 8697.843 2002 12 6 2 PROP 2000 10 210860 2003 1 ( ) PROP PROP (2) 1948 1983 ( ) 26, 90 9 10 11 12 13 14 (1) 2002 12 31 2001 12 31 % 312,520,919.29 70,150,996.67 345.50 79.875.142.53
More information38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民
1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平
More informationC 1
C homepage: xpzhangme 2018 5 30 C 1 C min(x, y) double C // min c # include # include double min ( double x, double y); int main ( int argc, char * argv []) { double x, y; if( argc!=
More information编制组播程序
编制组播程序 一 实验目的 理解组播通信的概念及原理, 比较组播通信方式和通常的单播通信方式有何不同 理解 组播通信的实现, 通过编制简单的利用组播方式通信的应用程序来加深对组播的理解 二 实验原理 1 组播地址组播不同于通常的单播, 要实现组播需要使用 D 类地址, 成为组播 IP 地址 在 IPv4 中, 从 224.0.0.1 到 239.255.255.255 间的所有 IP 地址都属于 D
More informationC++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1
C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,
More informationmppp-ddr.pdf
DDR 多 链 路 PPP - 基 本 配 置 和 验 证 目 录 简 介 开 始 使 用 前 规 则 先 决 条 件 使 用 的 组 件 多 链 路 PPP 干 什 么 配 置 多 链 路 PPP 命 令 传 统 DDR 拨 号 原 型 (Dialer Profile) 验 证 MPPP 操 作 相 关 信 息 简 介 多 链 路 PPP ( 也 指 MP MPPP MLP 或 多 链 路 ) 提
More informationESMARC6802工控主板技术参考手册
Emtronix ESMARC6802 工控主板技术参考手册 感谢您购买英创信息技术有限公司的产品 :ESMARC 6802 工控主板 ESMARC 是由英创公司发展的一套嵌入式主板与应用底板的连接规范, 意为英创智能模块架构 (Emtronix Smart Module Architecture, 以下简称 ESMARC ), ESMARC 6802 是符合 ESMARC 连接规范的工控 主板,
More informationIoT-9608I-L 网络控制器 User Manual UM V1.04 Date: 2019/03/08 产品用户手册 类别 内容 关键词 AM3352,Linux,CAN,Ethernet,Serial,USB 摘 要 IoT-9608 网络控制器使用指南
User Manual UM01010101 V1.04 Date: 2019/03/08 类别 内容 关键词 AM3352,Linux,CAN,Ethernet,Serial,USB 摘 要 IoT-9608 使用指南 修订历史版本 日期 原因 V1.00 2015/08/01 创建文档 V1.01 2017/07/24 修改公司名称 V1.02 2017/07/27 修改内部 RTC 与外部 RTC
More informationchap07.key
#include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,
More informationstatic struct file_operations gpio_ctl_fops={ ioctl: gpio_ctl_ioctl, open : gpio_open, release: gpio_release, ; #defineled1_on() (GPBDAT &= ~0x1) #def
Kaise s 2410 Board setting [1]. Device Driver Device Driver Linux s Kernel ARM s kernel s3c2410_kernel2.4.18_r1.1_change.tar.bz2 /usr/src (1) #cd /usr/src (2) #tar xfj s3c2410_kernel2.4.18_r1.1_change.tar.bz2
More informationMicrosoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc
2 5 8 11 0 1. 13 2. 15 3. 18 1 1. 22 2. 25 3. 27 2 1. 35 2. 38 3. 41 4. 43 5. 48 6. 50 3 1. 56 2. 59 3. 63 4. 65 5. 69 13 22 35 56 6. 74 7. 82 8. 84 9. 87 10. 97 11. 102 12. 107 13. 111 4 114 1. 114 2.
More information感谢您购买英创信息技术有限公司的产品 :ESMARC 335x 系列工控主板 ESMARC 是由英创公司发展的一套嵌入式主板与应用底板的连接规范, 意为英创智能模块架构 (Emtronix Smart Module Architecture, 以下简称 ESMARC ), ESMARC 335x 系
Emtronix ESMARC 335x 工控主板技术参考手册 感谢您购买英创信息技术有限公司的产品 :ESMARC 335x 系列工控主板 ESMARC 是由英创公司发展的一套嵌入式主板与应用底板的连接规范, 意为英创智能模块架构 (Emtronix Smart Module Architecture, 以下简称 ESMARC ), ESMARC 335x 系列工控主板是结构上符合 ESMARC
More information新・解きながら学ぶC言語
330!... 67!=... 42 "... 215 " "... 6, 77, 222 #define... 114, 194 #include... 145 %... 21 %... 21 %%... 21 %f... 26 %ld... 162 %lf... 26 %lu... 162 %o... 180 %p... 248 %s... 223, 224 %u... 162 %x... 180
More information器之 间 向一致时为正 相反时则为负 ③大量电荷的定向移动形成电 流 单个电荷的定向移动同样形成电流 3 电势与电势差 1 陈述概念 电场中某点处 电荷的电势能 E p 与电荷量 q Ep 的比值叫做该点处的电势 表达式为 V 电场中两点之间的 q 电势之差叫做电势差 表达式为 UAB V A VB 2 理解概念 电势差是电场中任意两点之间的电势之差 与参考点的选择无关 电势是反映电场能的性质的物理量
More informationHadoop2.2.0完全分布式集群平台安装与设置
如果你想搭建伪分布式 Hadoop 平台, 请参见本博客 在 Fedora 上部署 Hadoop2.2.0 伪分布式平台 经过好多天的各种折腾, 终于在几台电脑里面配置好了 Hadoop2.2.0 分布式系统, 现在总结一下如何配置 前提条件 : (1) 首先在每台 Linux 电脑上面安装好 JDK6 或其以上版本, 并设置好 JAVA_HOME 等, 测试一下 java javac jps 等命令是否可以在终端使用,
More informationWindows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco
Windows RTEMS 1 Danilliu MMI TCP/IP 80486 QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos ecos Email www.rtems.com RTEMS ecos RTEMS RTEMS Windows
More information考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09:50 25 26 27 28 29 30 31 32 33 34 35 36 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一
考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09:50 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 五 專 企 二 乙 胡 哲 維 中 文 輸 入 五 專 企 二 乙 周 林 昜 中 文 輸 入 五 專 企 二 乙 賴 昱 樺 中 文 輸 入 五 專 企 二 乙
More informationuntitled
: 36 236 : (025)52121888 : (025)52121555/800 8289722 : 211100 h t t p://www.phoenixcontact.com.cn e-mail: phoenix@phoenixcontact.com.cn MNR 52005577/07.04.2010-01 Printed in China PHOENIX CONTACT 2010
More informationPIC_SERVER (11) SMTP ( ) ( ) PIC_SERVER (10) SMTP PIC_SERVER (event driven) PIC_SERVER SMTP 1. E-
(2005-02-01) (2005-04-28) PIC_SERVER (10) SMTP E-mail PIC_SERVER (event driven) E-mail PIC_SERVER SMTP E-mail 1. E-mail E-mail 1 (1) (2) (3) (4) 1 1. 2 E-mail A E-mail B E-mail SMTP(Simple Mail Transfer
More information修订历史 版本日期原因 V /06/11 创建文档 i
User Manual UM01010101 V1.00 Date: 2018/06/11 类别 内容 关键词 i.mx6,linux,lcd,usb,can 摘 要 用户手册 广州致远电子有限公司 修订历史 版本日期原因 V1.00 2018/06/11 创建文档 i 目录 1. 工控主板简介... 1 1.1 工控主板简介... 1 1.2 工控主板硬件参数... 1 1.3 工控主板软件参数...
More informationepub 33-8
8 1) 2) 3) A S C I I 4 C I / O I / 8.1 8.1.1 1. ANSI C F I L E s t d i o. h typedef struct i n t _ f d ; i n t _ c l e f t ; i n t _ m o d e ; c h a r *_ n e x t ; char *_buff; /* /* /* /* /* 1 5 4 C FILE
More informationMicrosoft PowerPoint - ds-1.ppt [兼容模式]
http://jwc..edu.cn/jxgl/ HomePage/Default.asp 2 说 明 总 学 时 : 72( 学 时 )= 56( 课 时 )+ 16( 实 验 ) 行 课 时 间 : 第 1 ~14 周 周 学 时 : 平 均 每 周 4 学 时 上 机 安 排 待 定 考 试 时 间 : 课 程 束 第 8 11 12 章 的 内 容 为 自 学 内 容 ; 目 录 中 标 有
More informationMYE-SAM9G15/9G25
版本 V1.0 版本记录 版本号说明时间 V1.0 初始版本 2014.9 目录 第 1 节概述... 1 第 2 节 SDIO Wi-Fi 驱动... 1 2.1 自动加载... 1 2.1 手动加载... 1 第 3 节 wpa_supplicant... 2 2.1 配置无线网络... 2 2.1.1 手动设置... 2 2.2.2 自动设置... 4 2.2 密文保存... 4 附录 wpa_cli
More informationPowerPoint 演示文稿
The BitCoin Scripting Language 交易实例 交易结构 "result": { "txid": "921a dd24", "hash": "921a dd24", "version": 1, "size": 226, "locktime": 0, "vin": [ ], "vout": [ ], "blockhash": "0000000000000000002c510d
More information换向阀 线圈系列 CO1 产品手册
系列 CO1 产品手册 2 Rexroth Pneumatics 系列 CO1 线圈宽度 30 mm A 型 3 线圈宽度 22 mm B 型 5 线圈宽度 15 mm 类型 C, 线圈组 7 线圈宽度 15 mm M8, 线圈组 9 补充性产品, 系列 CO1 线圈 online Rexroth Pneumatics 3 线圈宽度 30 mm A 型 标准化电路接口 EN 175301-803,
More information关于建立境内违法互联网站黑名单管理制度的通知
关 于 建 立 境 内 违 法 互 联 网 站 黑 名 单 管 理 制 度 的 通 知 各 省 自 治 区 直 辖 市 和 计 划 单 列 市 通 信 管 理 局 新 闻 办 教 育 厅 ( 教 委 ) 公 安 厅 ( 局 ) 国 家 安 全 厅 ( 局 ) 文 化 厅 ( 局 ) 卫 生 厅 ( 局 ) 工 商 行 政 管 理 局 广 播 影 视 局 新 闻 出 版 局 食 品 药 品 监 督 管
More information<4D6963726F736F667420576F7264202D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>
国 民 经 济 和 社 会 发 展 第 十 个 五 年 计 划 信 息 化 发 展 重 点 专 项 规 划 前 言 信 息 化 是 当 今 世 界 科 技 经 济 与 社 会 发 展 的 重 要 趋 势 信 息 技 术 已 广 泛 渗 透 到 经 济 和 社 会 的 各 个 领 域, 推 动 人 类 社 会 生 产 力 达 到 一 个 崭 新 的 高 度 全 球 信 息 化 开 创 了 世 界 经
More information? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99
民 政 部 門 質 詢 第 13 組 質 詢 日 期 : 中 華 民 國 98 年 10 月 6 日 質 詢 對 象 : 民 政 部 門 有 關 各 單 位 質 詢 議 員 : 陳 嘉 銘 周 柏 雅 陳 碧 峰 李 文 英 顏 聖 冠 王 孝 維 洪 健 益 計 7 位 時 間 126 分 鐘 速 記 錄 98 年 10 月 6 日 速 記 : 何 采 穎 主 席 ( 李 議 員 慶 元 ): 現
More information修订历史版本 日期 原因 V /08/25 创建文档 V /09/ 正式发布 V /03/12 1: 系统恢复一节, 增加断开看门狗跳线的描述 V /7/11 1: 修改 音频播放 部分 2: 增加触摸屏校准描述 1: 修正 LCD 待
User Manual UM2013082501 V1.03 Date: 2015/10/27 类别 内容 关键词 AM3352,Linux,CAN,Ethernet RS232 LCD,USB 摘 要 使用指南 广州致远电子股份有限公司 修订历史版本 日期 原因 V0.90 2013/08/25 创建文档 V1.00 2013/09/ 正式发布 V1.01 2014/03/12 1: 系统恢复一节,
More information感谢您购买英创信息技术有限公司的产品 :EM335x 工控主板 EM335x 是一款面向工业领域的高性价比嵌入式主板, 以 TI 的 AM3354 为其硬件核心,EM335x 通过预装完整的操作系统及接口驱动, 为用户构造了可直接使用的通用嵌入式核心平台 目前 EM335x 可选择预装 WEC7 W
Emtronix EM335x 工控主板技术参考手册 感谢您购买英创信息技术有限公司的产品 :EM335x 工控主板 EM335x 是一款面向工业领域的高性价比嵌入式主板, 以 TI 的 AM3354 为其硬件核心,EM335x 通过预装完整的操作系统及接口驱动, 为用户构造了可直接使用的通用嵌入式核心平台 目前 EM335x 可选择预装 WEC7 WEC2013 或 Linux-3.12 三种系统平台,
More information版权声明
SG3124 http://www.utt.com.cn 2000-2008 URL Internet Web EULA EULA UTT HiPER PN 0901-0003-001 DN PR-PMMU-1180.03-PPR-CN-1.0A ...1 1...2 1.1...2 1.2...2 1.3...3 1.4...3 2 1.4.1...3 1.4.2...4...5 2.1...5
More informationMicrosoft Word - 中耳的主要疾病~中耳炎.doc
投 稿 類 別 : 生 物 類 篇 名 : 中 耳 的 主 要 疾 病 中 耳 炎 作 者 : 周 譽 積 市 立 大 理 高 中 高 307 班 李 宗 遠 市 立 大 理 高 中 高 307 班 林 岑 聿 市 立 大 理 高 中 高 307 班 指 導 老 師 : 牟 建 明 老 師 - 0 - 壹 前 言 中 耳 的 主 要 疾 病 中 耳 炎 一 研 究 目 的 我 們 常 聽 到 一 些
More informationMicrosoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode]
的架构 ADS 的通讯机制 ADS-Client Request -> Confirmation Indication
More information第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持
第 一 篇 知 己 知 彼, 百 战 不 殆 基 本 评 估 篇 第 一 章 认 识 自 我 我 就 是 一 座 金 矿 人 啊, 认 识 你 自 己! 塔 列 斯 ( 希 腊 学 者 ) 要 想 知 道 去 哪 儿, 必 须 先 知 道 你 现 在 在 哪 儿 和 你 是 谁 茜 里 娅. 德 纽 斯 ( 美 国 职 业 指 导 学 家 ) 本 章 提 要 了 解 认 识 自 我 在 职 业 生
More informationuntitled
立 法 會 CB(2)2292/04-05(01) 號 文 件 ( 立 法 會 秘 書 處 撮 譯 本, 只 供 參 考 用 ) ( 香 港 律 師 會 用 箋 ) 民 政 事 務 局 許 鄔 芸 芸 女 士 : 閣 下 2005 年 7 月 5 日 來 函 收 悉 2005 年 收 入 ( 取 消 遺 產 稅 ) 條 例 草 案 律 師 會 遺 產 事 務 委 員 會 研 究 了 政 府 當 局
More information《美国名将全传——德怀特·戴维·艾森豪威尔》
!! " !! "#$%& ( #)*%+,%-./ 0$.1 "2345625627824946:6;3 " " < = > " " " = = " "!! "; "247; =? 2477 9 @ A "B C=B C=B C=B C A " D @ A (.(! "#$% "% "& ( ( ) ) * + )! ) ) )",-. ) ) ) ) ) ) "### ) "% ) ( ( )
More informationCC213
: (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,
More information修订历史版本 日期 原因 V /12/04 创建文档 V /12/15 正式发布 V /5/27 1 修正部分文字描述 2 修正 5.3 编译环境的设置 的相关描述 i
User Manual UM2013082501 V1.01 Date: 2015/5/27 产品用户手册 类别 关键词 摘要 内容 i.mx6,m6708,linux,rs232 LCD,USB 使用指南 广州致远电子股份有限公司 修订历史版本 日期 原因 V0.90 2014/12/04 创建文档 V1.00 2014/12/15 正式发布 V1.01 2014/5/27 1 修正部分文字描述
More informationPowerPoint Presentation
中 小 IT 企 业 人 力 资 源 管 理 咨 询 简 介 一 背 景 分 析 二 需 求 分 析 三 服 务 内 容 四 操 作 流 程 五 斯 隆 优 势 六 行 业 案 例 七 服 务 理 念 目 录 一 背 景 分 析 -IT 业 现 状 分 析 IT 产 业 的 总 量 水 平 较 低 中 国 IT IT 现 状 总 体 规 模 较 小 技 术 自 主 创 新 能 力 差 对 经 济 的
More informationWISE-710 Ubuntu 用户手册 V1.0 1
WISE-710 Ubuntu 16.04 用户手册 V1.0 1 目录 1. ARM Ubuntu16.04 概述...3 1.1. 跨平台性,X86 和 ARM 平台使用体验一致... 3 1.2. 软件支持丰富...4 1.3. 快速定制系统...4 1.4. 快速开发和维护...4 1.5. 图形化的系统设定...4 1.6. 有长期支持版本...4 1.7. 研华提供工控定制 ARM Ubuntu
More information2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf ("%d", & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf ("%d %d
2013 18 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp, Compilation Error cin scanf Time Limit Exceeded 1: A 5 B 5 C 5 D 5 E 5 F 5 1 2013 C 1 # include 2 int main ( void ) 3 { 4 int cases, a, b,
More informationebook15-10
1 0 10.1 U N I X V 7 4. 3 B S D S V R 3 P O S I X. 1 100 % 10.2 S I G S I G A B RT a b o r t S I G A L R M a l a r m V 7 1 5 S V R 4 4. 3 + B S D 31 < s i g n a l. h > 0 10. 9 k i l l 0 P O S I X. 1 D
More information胡 鑫 陈兴蜀 王海舟 刘 磊 利用基于协议分析和逆向工程的主动测量方法对 点播系统进行了研究 通过对 点播协议进行分析 获悉该协议的通信格式和语义信息 总结出了 点播系统的工作原理 在此基础上设计并实现了基于分布式网络爬虫的 点播系统主动测量平台 并对该平台获取的用户数据进行统计分析 获得了 点播系统部分用户行为特征 研究结果对 点播系统的监控及优化提供了研究方法 点播 协议分析 爬虫 主动测量
More information(Microsoft Word - \277\357\262\325\252\272\246\322\266q.doc)
貳 選 組 的 考 量 選 組 議 題 對 最 近 高 一 同 學 來 說 是 迫 在 眉 睫, 其 實 有 些 同 學 是 老 神 在 在, 早 就 知 道 要 選 自 然 組 或 社 會 組 ; 但 是 對 少 數 同 學 說 是 困 擾 多 多, 因 為 真 的 難 以 取 捨, 不 知 如 何 是 好 此 問 題 須 考 慮 到 興 趣 能 力 大 學 校 系 工 作 價 值 觀 行 業 趨
More informationOSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot
OSI OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Protocol OSI OSI OSI OSI OSI O S I 2-1 Application
More information工程师培训
.1 Quidway 1 .2.2.1 ATM 2 .2.2 ( LAN ) ( WAN ) ( CONSOLE ) 3 .3.3.1 LAN Ethernet Token Bus Token Ring...... Local Area Network LAN 1 2 3 LAN LAN IBM LAN 4 .3.2 10M 100M 1000M 10Mbps 100Mbps 1000Mbps IEEE
More information水晶分析师
大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS
More information《宽带上网手册》
宽 带 上 网 手 册 (2012 年 3 月 25 日 ) 第 一 部 分 : 常 识 问 答 1 什 么 是 上 网? 上 网 是 指 用 户 采 用 一 定 的 技 术 和 方 式 ( 如 电 话 线 拨 号 ADSL 光 纤 到 户 等 ) 将 用 户 终 端 与 互 联 网 相 连 接, 并 通 过 网 络 获 取 各 种 信 息 和 应 用 服 务 的 活 动 2 连 上 互 联 网,
More information<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>
第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1
More informationC/C++语言 - 运算符、表达式和语句
C/C++ Table of contents 1. 2. 3. 4. C C++ 5. 6. 7. 1 i // shoe1.c: # include # define ADJUST 7. 64 # define SCALE 0. 325 int main ( void ) { double shoe, foot ; shoe = 9. 0; foot = SCALE * shoe
More informationMicrosoft Word - 第3章.doc
第 3 章 监听 WiFi 网络 网络监听是指监视网络状态 数据流程, 以及网络上信息传输 通常需要将网络设备设定成监听模式, 就可以截获网络上所传输的信息 这是渗透测试使用最好的方法 WiFi 网络有其特殊性, 所以本章讲解如何监听 WiFi 网络 3.1 网络监听原理 由于无线网络中的信号是以广播模式发送, 所以用户就可以在传输过程中截获到这些信息 但是, 如果要截获到所有信号, 则需要将无线网卡设置为监听模式
More information工程设计资质标准
工 程 设 计 资 质 标 准 为 适 应 社 会 主 义 市 场 经 济 发 展, 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 结 合 各 行 业 工 程 设 计 的 特 点, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 21 个 行 业 的 相 应 工 程 设 计 类 型 主 要 专 业 技 术 人 员
More informationModern Ideas of Government Reform ...
现 代 政 府 改 革 理 念 与 澳 门 公 共 行 政 改 革 周 谭 陈 瑞 莲 澳 门 回 归 后, 市 民 对 澳 门 公 共 行 政 改 革 的 要 求 强 烈, 希 望 通 过 改 革 重 建 政 府 公 务 员 与 整 个 行 政 架 构 的 运 作 效 率, 使 社 会 走 向 开 放 与 透 明 政 府 也 希 望 通 过 公 共 行 政 改 革 赢 回 市 民 的 信 心 回
More information4 办 公 室 工 作 实 务 ( 第 3 版 ) 第 1 单 元 单 位 组 织 的 有 效 运 作 离 不 开 办 公 室 工 作 情 景 案 例 左 景 被 宏 达 商 业 集 团 公 司 录 用 为 秘 书, 试 用 期 间, 只 能 在 办 公 室 打 杂, 有 时 工 作 稍 有 差 错
模 块 1 办 公 室 工 作 概 述 3 模 块 1 办 公 室 工 作 概 述 学 习 目 标 知 识 目 标 : 了 解 办 公 室 工 作 的 性 质 作 用 和 职 能 理 解 办 公 室 工 作 的 原 则 性 与 灵 活 性 认 识 办 公 室 秘 书 应 具 备 的 职 业 素 养 能 力 目 标 : 培 养 办 公 室 秘 书 的 工 作 悟 性 完 善 办 公 室 秘 书 的 能
More informationnbqw.PDF
2002 2 2002 3 2002 4 2002 5 2002 2002 497,436,769.87 398,874,507.07 359,317,320.34 1,009,717,057.82 6,259,557.58 331,224,008.07 78,162,839.02 82,594,331.83 5,455,590.95 742,195,671.99-28,879,459.87 6 2002
More information(35 )
2004 20 2004 19 2004 22 2004 21 2004 2656 2004 1973 (35 ) 2004 72 2005 29 ()() 2005 983 2005 23 2005 31 2005 28 2004 1927 2005 76 () 2005 1392 2005 907 2004 164 2004 27 2004 20 2004 7 16 1 2 3 4 5 6 7
More informationnbqw.PDF
2002 2002 3 3 4 6 8 11 13 14 26 28 32 60 2002 2003 1 18 2002 2002 5 31 3100001006917 310115739764252 310115739764252 312,377,217.73 360,048,073.09 360,048,073.09 204,681,114.81 204,681,114.81 2,253,777.58
More information70074e_cn.fm
第 37 章附录 目录 本章包括下列主题 : 37 附录 A:I 2 C 概述... 37-2 附录 B:CAN 概述... 37-12 附录 C: 编解码器协议概述... 37-25 附录 I 2 C 是 Philips 公司的商标 2008 Microchip Technology Inc. DS70074E_CN 第 37-1 页 dspic30f 系列参考手册 附录 A: I 2 C 概述
More informationC/C++程序设计 - 字符串与格式化输入/输出
C/C++ / Table of contents 1. 2. 3. 4. 1 i # include # include // density of human body : 1. 04 e3 kg / m ^3 # define DENSITY 1. 04 e3 int main ( void ) { float weight, volume ; int
More informationMicrosoft Word - Delta Controller ASCII_RTU_SC
Delta Controller ASCII/RTU ( 适用台达变频器 伺服驱动器 PLC 温度控制器 ) 人机默认值通讯速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站号 :1 控制区 / 状态区 :None/None 控制器接线的说明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列适用 )
More informationRxJava
RxJava By 侦跃 & @hi 头 hi RxJava 扩展的观察者模式 处 观察者模式 Observable 发出事件 Subscriber 订阅事件 bus.post(new AnswerEvent(42)); @Subscribe public void onanswer(answerevent event) {! }! Observable observable = Observable.create(new
More informationuntitled
1 DBF (READDBF.C)... 1 2 (filetest.c)...2 3 (mousetes.c)...3 4 (painttes.c)...5 5 (dirtest.c)...9 6 (list.c)...9 1 dbf (readdbf.c) /* dbf */ #include int rf,k,reclen,addr,*p1; long brec,erec,i,j,recnum,*p2;
More information工 作 热 点 庆 五 一 我 省 举 行 庆 五 一 暨 劳 模 表 彰 大 会 4 月 27 日 上 午, 广 东 省 庆 祝 五 一 国 际 劳 动 节 暨 劳 模 表 彰 大 会 在 广 州 举 行 省 委 书 记 胡 春 华, 省 委 副 书 记 省 长 朱 小 丹, 省 人 大 常 委
各 地 动 态 茂 名 市 召 开 全 市 工 会 劳 资 纠 纷 研 判 分 析 座 谈 会 广 州 市 总 工 会 召 开 2016 年 劳 动 竞 赛 推 进 会 肇 庆 五 年 内 将 创 建 100 家 以 上 劳 模 创 新 工 作 室 和 职 工 创 新 示 范 基 地 惠 州 市 总 工 会 女 职 工 委 员 会 召 开 六 届 四 次 全 委 ( 扩 大 ) 会 议 中 山 市
More information6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit
6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128
More informationMicrosoft Word - Index.doc
Programmer: B95902048 B95902085 WaveData #include ham // gfx2gba -fsrc -m -pb.pal -t8 water.bmp bg1.bmp bg2.bmp gameover.bmp water_atked.bmp #include "gfx/bg.pal.c" #include "gfx/bg.raw.c"
More informationMicrosoft Word - PCICAN-9820产品用户手册_V1.00.doc
修订历史 版本日期原因 V1.00 2011/10/09 创建文档 - 2 - 目 录 第 1 章产品简介...4 1.1 概述...4 1.2 产品特性...5 第 2 章硬件安装与接线...6 2.1 硬件安装...6 2.2 接口定义...6 2.3 终端电阻...7 第 3 章驱动程序安装...9 3.1 驱动程序安装...9 3.2 驱动程序检查...12 附录 1 CAN2.0B 协议帧格式...13
More informationextend
(object oriented) Encapsulation Inheritance Polymorphism Dynamic Binding (base class) (derived class) 1 class Base { int I; void X(); void Y(); class Derived: public Base { private: int j; void z(); Derived
More informationAIX系统培训7.ppt
AIX Undefined Defined Available No Differenc bound vmstat when %user + %sys greater than 80% I/O bound vmstat when %iowait greater than 40% (AIX 4.3.3 or later) lication
More information[改訂新版]C言語による標準アルゴリズム事典
iii C 1991 SEND + MORE = MONEY C 100 2003 Java 2003 27 PC-9800 C BMP SVG EPS BMPSVG WindowsMacLinux Web iv int main() int main(void) EXIT_SUCCESS 0 https://github.com/okumuralab/ algo-c TEX TEX PDF PDF
More information六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0
SDChain-Matrix 节点搭建指南 目录 1 环境要求... 3 2 软件下载... 4 3 安装部署... 4 3.1 部署可执行程序目录... 4 3.2 部署配置文件目录... 4 3.3 部署数据库文件目录... 4 3.4 部署日志文件目录... 4 3.5 部署依赖库文件目录... 4 4 配置参数... 5 5 启动运行... 7 5.1 普通模式启动... 7 5.2 加载启动模式...
More informationuntitled
A, 3+A printf( ABCDEF ) 3+ printf( ABCDEF ) 2.1 C++ main main main) * ( ) ( ) [ ].* ->* ()[] [][] ** *& char (f)(int); ( ) (f) (f) f (int) f int char f char f(int) (f) char (*f)(int); (*f) (int) (
More informationebook
20 20.1 (routing domain) s o c k e t P F _ R O U T E S O C K _ R A W 1) R T M _ A D D 2) R T M _ D E L E T E 3) R T M _ G E T 4) R T M _ C H A N G E 5) R T M _ L O C K (r o u t e _ o u t p u t) (r a w
More information