51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#PHP基础全面总结
TQ2440与西门子S7-200 PLC自由口通信实现过程中问题总结
1、在win7上安装好PLC编程软件STEP7MicroWIN之后,无法实现编程软件与PLC的通信连接?/原因:STEP7MicroWIN对win7支持不是很好解决办法:在win7中安装虚拟机,虚拟机中安装XP系统,在XP下安装STEP7MicroWIN2、单向数据传输:PLC向PC串口1发送数据正确(波特率9600)...
代码星球
·
2021-02-21
TQ2440
西门子
S7-200
PLC
自由
基于TQ2440开发板的WiFi模块的使用经验总结
一、软、硬件资源准备:内核版本:linux-2.6.30.4交叉编译器版本:4.3.3wpa_supplicant工具:wpa_supplicant-0.7.3.tar;openssl-0.9.8e.tar 开发板:TQ2440无线网卡芯片:RTL8192CU,(淘宝上35元购买了一个USB接口的无线网卡:h...
代码星球
·
2021-02-21
基于
TQ2440
开发
WiFi
模块
TQ2440烧写方法总结
USB烧写接线:需要连接串口线、USB下载线和电源线。软件:USB转串口驱动(因为现在的笔记本上一般都没有串口)、USB下载驱动和DNW。网络烧写接线:需要连接串口线、网线和电源线。软件:TFTP代理软件(tftpdwin.exe)和DNW。Jtag烧写(针对没有并口情况下)接线:需要连接Jtag线和电源线。(电源线-...
代码星球
·
2021-02-21
TQ2440
烧写
方法
总结
UNIX/Linux网络编程基础:应用层协议简介
目录1、HTTP协议2、FTP协议3、TELNET协议4、NFS协议1、HTTP协议应用层协议HTTP协议是Web的核心。HTTP协议在Web的客户程序和服务器程序中得以实现,运行在不同系统上的客户程序和服务器程序通过交换HTTP消息彼此通信。HTTP协议定义数据格式,使得服务器和客户端通过协议进行数据交流。客户端和服...
代码星球
·
2021-02-21
UNIX
Linux
网络编程
基础
应用层
UNIX/Linux网络编程基础:图解TCP/IP协议栈
目录1、主机到网络层协议:以太网协议2、IP协议3、网际控制报文协议(ICMP)4、传输控制协议(TCP)5、用户数据报文协议(UDP)6、流控制传输协议(SCTP)7、地址解析协议(ARP) 联网的各个终端之间能否进行交互的软件基础是网络协议栈,目前主流的网络协议栈是TCP/IP协议栈。1、主机到网络层协议...
代码星球
·
2021-02-21
UNIX
Linux
网络编程
基础
图解
文件的 通用操作方法总结
打开、创建文件:关闭文件:读取文件:写文件:设定文件偏移量:获取文件状态:文件空间映射:获取和改变已打开文件的属性:文件输入输出控制:...
代码星球
·
2021-02-21
文件
通用
操作
方法
总结
UNIX基础知识之时间值
本篇博文内容摘自《UNIX环境高级编程》(第二版),仅作个人学习记录所用。关于本书可参考:http://www.apuebook.com/。 长期以来,UNIX系统一直使用两种不同的时间值: (1)日历时间 该值是自1970年1月1日00:00:00以来国际标准时间(UTC)所经过的秒数累计值(早期的手册称U...
代码星球
·
2021-02-21
UNIX
基础知识
时间
UNIX基础知识之信号
本篇博文内容摘自《UNIX环境高级编程》(第二版),仅作个人学习记录所用。关于本书可参考:http://www.apuebook.com/。 信号(signal)是通知进程已发生某种情况的一种技术。例如,若某一进程执行除法操作,其除数为0,则将名为SIGFPE(浮点异常)的信号发送给该进程。进程如果处理信号有三种...
代码星球
·
2021-02-21
UNIX
基础知识
信号
UNIX基础知识之用户标识
一、用户ID 口令文件(/etc/passwd)登录项中的用户ID(userID)是个数值,它向系统标识各个不同的用户。系统管理员在确定一个用户的登录名的同时,确定其用户ID。用户不能更改其用户ID。通常每个用户有一个唯一的用户ID。 用户ID为0的用户为根(root)或超级用户(superuser)。在口令文件中...
代码星球
·
2021-02-21
UNIX
基础知识
用户
标识
UNIX基础知识之出错处理
当UNIX函数出错时,常常会返回一个负值,而且整型变量errno通常被设置为含有附加信息的一个值。例如,open函数如成功执行则返回一个非负文件描述符,如出错则返回-1。在open出错时,有大约15种不同的errno值(文件不存在、权限问题等)。某些函数并不返回负值而是使用另一种约定。例如,返回一个指向对象的指针的...
代码星球
·
2021-02-21
UNIX
基础知识
出错
处理
UNIX基础知识之程序和进程
一、程序 程序(program)是存放在磁盘上、处于某个目录中的一个可执行文件。使用6个exec函数中的一个由内核将程序读入存储器,并使其执行。二、进程和进程ID 程序的执行实例被称为进程(process)。某些操作系统使用任务(task)表示正在执行的程序。 UNIX系统确保每个进程都有一个唯一的数字标识符,称...
代码星球
·
2021-02-21
UNIX
基础知识
程序
进程
UNIX基础知识之输入和输出
一、文件描述符 文件描述符(filedescriptor)通常是一个小的非负整数,内核用它标识一个特定进程正在访问的文件。当内核打开一个已有文件或创建一个新文件时,它返回一个文件描述符。在读、写文件时,就可以使用它。二、标准输入、标准输出和标准出错 按惯例,每当运行一个新程序时,所有的shell都会为其打开三个文件...
代码星球
·
2021-02-21
UNIX
基础知识
输入
输出
UNIX基础知识之文件和目录
程序清单1-1列出一个目录中的所有文件(ls命令的简要实现):[root@localhostunix_env_advance_prog]#catprog1-1.c#include"apue.h"#include<dirent.h>intmain(intargc,char*argv[]){DIR*dp;s...
代码星球
·
2021-02-21
UNIX
基础知识
文件
目录
UNIX基础知识之系统调用与库函数的区别与联系
上图为UNIX操作系统的体系结构。内核的接口被称为系统调用(systemcall),公用函数库构建在系统调用接口之上,应用软件既可以使用公用函数库,也可直接使用系统调用。 更详细的说明如下: 所有操作系统都提供多种服务的入口点,程序由此向内核请求服务。各种版本的UNIX实现都提供定义明确、数量有限、可直接进...
代码星球
·
2021-02-21
UNIX
基础知识
系统
调用
函数
Bash脚本编程基础
为实现某个任务,将许多命令组合后,写入一个可执行的文本文件的方法,称为Shell脚本编程。按照应用的Shell环境不同,可以将Shell脚本分为多种类型。其中最常见的是应用于Bash和Tcsh的脚本,通常将其称为Bash和Tcsh脚本。同Tcsh脚本相比,Bash脚本在Linux中的应用相对较广。一、Shell脚本的基...
代码星球
·
2021-02-21
Bash
脚本
编程
基础
首页
上一页
...
20
21
22
23
24
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他