
arm linux
文章平均质量分 76
C加人生
生命不止,奋斗不息。
展开
-
Qt开发环境测试
5.1、下载源码包下载地址:http://www.qtcn.org/bbs/read.php?tid=3144qt-x11-opensource-src-4.3.0.tar.bz2qt-embedded-linux-opensource-src-4.3.0.tar.bz25.2、Qtopia Core编译及安装将qtopia-core-opensource-src-4.3.0....原创 2019-10-24 09:53:42 · 409 阅读 · 0 评论 -
Boa服务器移植
4.1、在PC机上移植4.1.1 编译boa程序1.从网站www.boa.org下载boa-0.94.13.tar.gz,然后复制到fedora系统的/usr/locar/arm目录下。2.解压,在该目录下生成boa-0.94.13目录。3.进入boa-0.94.1/src目录: # cd boa-0.94.13/src,执行命令:#./configure。4.执行编译命...原创 2019-10-24 09:50:15 · 633 阅读 · 0 评论 -
在嵌入式系统中使用opkg做版本升级
一、opkg工具版本使用opkg0.3.5版本,原buildroot自带是opkg0.3.0版本,opkg0.3.0版本不支持.gz文件的解压,所以需要升级到opkg0.3.5版本。opkg工具的默认配置文件目录: /etc/opkg/opkg.conf包服务器地址:http://sylk-sh-buffer.oss-cn-beijing.aliyuncs.com/pac...原创 2019-10-23 11:31:09 · 1939 阅读 · 0 评论 -
at91sam9260路由器硬件看门狗的使用
3.8.1、主芯片内置硬件看门狗的使用1、Bootstrap中启用看门狗注释掉源码\Bootstrap-v1.15\board\at91sam9260ek\at91sam9260ek.c中hw_init()函数里的以下红色语句:void hw_init(void){ ....................................................原创 2019-10-22 15:29:51 · 1015 阅读 · 0 评论 -
linux下串口的使用
1、串口定义 串行接口简称串口,也称串行通信接口(通常指COM接口),是采用串行通信方式的扩展接口。2、Linux下的使用在Linux下操作、控制串口是通过操作设备文件进行的,可在/dev目录下看到串口设备文件,如ttyS0、ttyS1等。在应该程序中操作串口可进行以下步骤:打开串口int comfd;comfd = open("/dev/ttyS2"...原创 2019-10-22 15:25:02 · 2420 阅读 · 0 评论 -
at91sam9260平台屏蔽终端串口打印的信息
整个系统运行过程分3个部分:bootstrap、uboot、内核及根文件系统,bootstrap由at91sam9260在从片内启动,运行bootstrap串口无打印信息,但at91sam9260芯片启动会向串口输出“RomBOOT”信息,此部分无法屏蔽。所以只需屏蔽掉uboot、内核及根文件系统向串口输出的信息,方法如下:1、Uboot部分 使Uboot...原创 2019-10-22 15:22:04 · 402 阅读 · 0 评论 -
Ftp、Telnet命令的使用
2.2.1、ftp命令 FTP(文件传输协议)使得主机间可以共享文件。ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件。ftp命令格式:ftp 主机名/IP常用的sell命令:cd、ls其它命令: 从远程机传送指定文件到本地机:get 文件名 从本地机传送指定文件到远程机:put 文件名 退出FTP连接...原创 2019-10-22 15:09:15 · 3505 阅读 · 0 评论 -
3G/4G无线路由器方案之网卡硬件设计
1.3.4、网卡 网卡工作在OSI的最后两层,物理层(PHY)和数据链路层(MAC)。DM9161A是一个物理层单芯片(APHY),通过MII接口连接MAC层。AT91SAM9260内嵌MAC控制器,支持10/100Mbps,兼容IEEE 802.3标准协议。原理图所下图所示: 图1....原创 2019-10-22 14:58:14 · 2668 阅读 · 0 评论 -
流量统计及限制
一、流量的统计在不修改源代码的情况下对程序暴露端口流量进行监控统计,可以利用Linux中自带的Iptable添加简单的规则让其起到端口流量统计的作用。添加需要统计的端口1、输入监控iptables -A INPUT -p tcp --dport 80802、输出监控iptables -A OUTPUT -p tcp --sport 8080查看统计数据...原创 2019-10-17 11:51:23 · 396 阅读 · 0 评论 -
双UBOOT启动及升级设计
如果linux嵌入式系统采用norflash引导加载uboot方式。uboot启动后,可进行uboot、设备树、内核及文件系统等升级和烧写工作及启动参数设置等操作。当uboot出厂前如果出现问题,可以通过其他方式修改重写,但是考虑到在用户现场情况下,如果出现uboot升级烧写过程中断电或其他不可抗拒原因,将可能导致uboot烧写失败或启动分区信息被破坏,那么系统将无法启动。为了解决...原创 2019-10-17 11:24:36 · 2314 阅读 · 0 评论 -
Linux下DDNS客户端的使用
一、DDNS原理动态DNS又名DDNS,它的主要功能是实现固定域名到动态IP地址之间的解析。对于使用动态IP地址的用户,在每次上网得到新的IP地址后,安装在主机上的动态域名软件就会将该IP地址发送到由DDNS服务商提供的动态域名解析服务器,并更新域名解析数据库。当Internet上的其他用户需要访问这个域名的时候,动态域名解析服务器就会返回正确的IP地址。这样,大多数不使用固定IP地址的用户,原创 2013-09-18 10:54:38 · 3617 阅读 · 3 评论 -
ARM 嵌入式Linux开发-2G 3G无线传输(DTU)和路由器(目录介绍)
目 录设备总体介绍概述 功能特点介绍 硬件原理介绍 所用芯片介绍 无线模块介绍 软件开发介绍Linux使用和配置Linux常用命令 Ftp、Telnet命令的使用 Linux下NFS的配置和使用 交叉编译器的使用 Bootstrap的编译 Uboot的编译 Busybox的编译 Linux内核的编译 应用程序编译 Bootstrap的修改 U...原创 2013-09-18 11:33:23 · 2787 阅读 · 1 评论 -
WEB固件升级
特点本地WEB网口升级芯片的程序目的是为了升级固件的操作变得简单和容易。电脑端使用浏览器。使用设备网口,电脑和设备通过网口连接。确保各种情况下设备能正常运行,不是老固件就是新固件。固件完整性验证。各种条件下升级确保成功。掉电等异常的保护。升级完成重新启动设备,安装新固件,确保新固件安装成功。升级保留原有参数。只整体升级内核和文件系统,UBOOT,BOOTSTRAP不能升级。需求原创 2014-04-24 15:15:46 · 1555 阅读 · 0 评论 -
Linux实现网络传输(DTU)模块
特点多个外设之间数据处理和交换。首先设计要稳定可靠不丢数据。及时维护设备就绪断开,尽量保持设备的就绪。考虑多个设备,多通道同时工作。条理清晰层次分明,容易开发。增加功能变得简单。能周期定时处理数据的能力。需求 大部分嵌入式设备核心工作是通过各种外设采集处理数据,发送处理好的数据。网络传输(DTU)的功能是这方面的典型案例。比方一个非常简单的例子,一个串口收到的数据,转原创 2014-04-24 15:23:33 · 2832 阅读 · 0 评论 -
Linux增加外置硬件看门狗方案
特点在加电,程序重启动,芯片复位,看门狗都能一直有效。系统在bootstrap,uboot,linux任何位置跑乱死机,看门狗都能复位芯片。方案适当对看门狗作用周期进行了延时。经反复测试,实际使用外部看门狗方案完全达到设计目标。需求 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。常用的WDT芯片如MAX813 ,5045, IMP 813等,硬件看门狗的清看门狗原创 2014-04-24 15:09:23 · 4667 阅读 · 1 评论 -
Linux下NFS的配置和使用
1、NFS(网络文件系统)网络文件系统也被称为NFS,是指允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。NFS至少有两个主要部分:一台服务器和一台(或者更多)客户端设备,通过建立NFS客户端设备可远程访问存放在服务器上输出目录下的数据。为了方便Linux 嵌入式开发,搭建NFS可以直接在嵌入式开发板上操作Linux 服务原创 2013-09-18 11:59:26 · 1402 阅读 · 0 评论 -
AT91SAM9260硬件时钟RTC的使用
一、硬件要求(1)AT91SAM9260平台(2)时钟芯片:Rx8025 SA/NB(3)接口:通过I2C总线读取,两条总线为PA23、PA24。二、配置内核进入内核根目录下,运行配置菜单。#make menuconfig(1)选中I2CDevice Drivers --->I2C suport --->I2C Hardware Bus support--原创 2013-09-18 10:43:35 · 1982 阅读 · 0 评论