现有嵌入式设备:基于ARM Cortex-M3处理器、带以太网通讯功能。为降低设备维护成本节省宝贵的时间和金钱,需要设计网口升级固件功能。
本文描述了基于IAP和网口升级该嵌入式系统的方法,其中处理器为NXP公司的ARM Cortex-M3,开发环境为IAR Embedded Workbench for ARM。
IAP( In Applicatin Programming)在应用编程,一般指MCU可以通过通信端口(UART口、网口等)从外部接收应用程序镜像并烧录到FLASH中实现固件升级。...
分类:
其他好文 时间:
2014-06-10 19:17:53
阅读次数:
341
检测tcp端口使用telnet命令telnet例:telnet 192.168.0.1
80检测udp端口使用uc命令uc -zu例:uc -zu 192.169.0.1 80以上命令在CentOS 6.2 64位下测试通过bash: fork:
Resource temporarily unava...
分类:
系统相关 时间:
2014-06-10 17:12:15
阅读次数:
277
9.1 Socket相关概念 IP地址 每台联网的电脑都有一个唯一的IP地址。
长度32位,分为四段,每段8位,用十进制数字表示,每段范围 0 ~ 255 特殊IP:127.0.0.1 用户本地网卡测试 版本:V4(32位) 和
V6(128位,分为8段,每段16位) 端口 在网络上有很多电脑,这些...
分类:
Web程序 时间:
2014-06-10 17:01:34
阅读次数:
218
假定服务器ip为192.168.1.139,ssh服务的端口号为22,服务器上有个用户为pi,两边都是ubuntu一,Init*安装如果是想用ssh从本机登陆别的机器,只需要安装openssh-client如果要使本机开放ssh服务就需要安装openssh-server偷个懒两个都安装了:$
sud...
分类:
其他好文 时间:
2014-06-10 16:21:37
阅读次数:
259
TCP报文段首部的前20个字节是固定的,后面有4N字节是根据需要而增加的选项。因此TCP报文段的最小长度为20个字节。
首部固定部分的各字段的意义如下:
1、源端口和目的端口:加上IP首部的源IP地址和目的IP地址,确定唯一的一个TCP连接。另外通过目的端口来决定TCP将数据报交付于那个应用程序,从而实现TCP的分用功能。
2、序号:占4个字节,序号的范围为[0,4284967296]。由于TCP是面向字节流的,在一个TCP连接中传送的字节流中的每一个字节都按顺序编号,首部中的序号字...
分类:
其他好文 时间:
2014-06-10 14:41:03
阅读次数:
198
connect():不需要bind,内核会自动加源地址和随机端口,connect会发送3次握手,只有在成功连接或者出错的情况才返回。出错的情况有3种:1.收不到syn确认包,会超时重发,总共75秒后time
out2.收到不可达包,会重发,等一段时间后no route to host3.服务器没有监...
分类:
其他好文 时间:
2014-06-10 12:41:36
阅读次数:
240
1下载phpnow 如果已经有mysql
则需要换一个端口在服务器机器上的phpnow安装目录E:\PHPnow-1.5.5\htdocs下新建一个test.php文件:其中我用的数据库是test,表是user
属性只有id和name两个字段 1 具体搭建:http://blog.sina.com....
分类:
移动开发 时间:
2014-06-10 12:22:16
阅读次数:
296
关键词:
IOKING IOCP TCP Transmission Server Engine Lock Free Interlocked
云猴完成端口TCP通讯服务器引擎 无锁 原子锁(函数)
'IOKING' TCP Transmission Server Engine ('云猴'©TCP通讯服务器引擎)(预告版)
下载连接:
http://download.csd...
分类:
其他好文 时间:
2014-06-10 10:59:11
阅读次数:
157
1、先运行vsftpd服务:
#service vsftpd start
2、通过iptables开放21号端口
(1) 先查看iptables设置:
#iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT al...
分类:
系统相关 时间:
2014-06-10 07:46:14
阅读次数:
392
/***
**问题集 2014/6/9 20:55:52**
**Autor: Weigong Xu **
***/
1、
Linux中开启22端口:
22端口是ssh服务的,你只要启动ssh服务就可以了,可以执行命令“/etc/init.d/sshd start”。
然后用netstat -antulp | grep ssh看是否能看到相关信息就可以了
2、SSH-2.0-Ope...
分类:
其他好文 时间:
2014-06-10 06:01:07
阅读次数:
360