- 博客(28)
- 资源 (4)
- 收藏
- 关注
转载 Error:Makefile:1449:*** mixed implicit and normal rules: deprecated syntax
在解压的linux2.6.22.6文件夹下make uImage的时候出现下面的错误:Makefile:416:*** mixed implicit and normal rules: deprecated syntaxMakefile:1449:*** mixed implicit and normal rules: deprecated syntax1212是由于我的系统的mak
2017-04-14 10:32:46
517
转载 ubuntu与SecureCRT连接不成功决绝办法
系统为ubuntu 16.04, 在准备通过SecureCRT连接系统时,出现Connection timed out 的问题。 1.首先输入ssh localhost 指令查看ssh是否安装和启动,结果发现connect to host localhost port 22:Connection refused。造成这个错误的原因有可能是ssh-server未安装或者未启动。
2017-04-13 11:09:36
1102
转载 Ubuntu下载是出现锁定错误
ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决 通过终端安装程序sudo apt-get install xxx时出错: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Un
2017-04-13 11:07:09
514
转载 cuteFTP登录不到Ubutun系统上的解决方案
1,检查Ubuntu山是否安装了ftp服务器2,如果没有安装,则需要安装ftp服务器 首选更新下载源,执行命令: sudo apt-get update 然后执行下载命令 sudo apt-get install vsftpd 执行该指令后安装就算完成了,接下来要进行一些配置:
2017-04-13 10:35:40
448
原创 Ubuntun16.04如何将图标放到下面
打开命令框,在命令框中输入命令 gsettings set com.canonical.Unity.Launcher launcher-position Bottom其中Bottom代表放到下面,编程Left代表放到左面
2017-04-13 10:04:45
869
转载 LINUX下tftp安装步骤及tftp下载内核到开发板的方法
LINUX下tftp安装步骤及tftp下载内核到开发板的方法: 1.安装tftp 服务(服务端和客户端)如果按照LINUX时没安装上TFTP服务,则可挂载镜像文件,获取TFTP安装包。方法如下:(1)虚拟机-设置-CD/DVD—linux iso镜像 (2)创建目录,并挂载镜像文件:进入/mnt,创建mkdir cdrommount
2017-04-07 15:30:00
2824
转载 ubutun下下载及网络问题
1、ubuntu无法上网(1)先讨论Birdged和NAT这两种方式从上面的英文解释中我们可以做知道Birdged方式是指虚拟机被看做独立的主机连接物理网络,具有和本地主机同网段而不同IP地址的特性。NAT方式是指虚拟机和主机使用同一IP地址访问网络(2)ifconfig 没有出现eth0ifconfig -a显示全部接口信息
2017-03-28 15:38:25
546
转载 深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口
2016-07-09 09:22:01
286
转载 android中像素单位dp、px、pt、sp的比较
android中像素单位dp、px、pt、sp的比较dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。
2016-07-08 09:17:11
357
转载 十大经典滤波算法
十大滤波算法程序大全(精心整理版) 1、限幅滤波法 *函数名称:AmplitudeLimiterFilter()-限幅滤波法*优点:能有效克服因偶然因素引起的脉冲干扰*缺点:无法抑制那种周期性的干扰,且平滑度差*说明: 1、调用函数 GetAD(),该函数用来取得当前值 2、变量说明 Value:最近一次有
2016-07-01 09:53:55
2215
转载 qwt中常用的接口函数
QwtPlot是用来绘制二维图像的widget。在它的画板上可以无限制的显示绘画组件。绘画组件可以是曲线(QwtPlotCurve)、标记(QwtPlotMarker)、网格(QwtPlotGrid)、或者其它从QwtPlotItem继承的组件。 QwtPlot拥有4个axes(轴线)yLeft Y axis left of the canvas.yRi
2016-06-26 11:11:16
987
转载 linux下QtCreator安装、配置、使用QWT
一、普通方式1.下载最新qwt库:svn co https://qwt.svn.sourceforge.net/svnroot/qwt/trunk/qwt我安装的是6.0.22.安装qwt库自动到当前目录的qwt下,依次运行qmakemakesudo make install需要完成下面3,4两步,才能在QtCreator里看见qwt的控件。如果不使用QtC
2016-06-26 11:06:20
2807
原创 解决虚拟机打不开的问题
vmware中的虚拟机经常出现打不开的情况,提示,xxxx正在使用,然后点确定就会自动关闭了。其实解决办法很简单:打开你的虚拟机所在地址,将里面的.lck后缀的文件夹全部删除掉,然后再打开虚拟机就可以完美进入了。
2016-05-28 11:16:09
2640
转载 QT中数据类型转换总结
最近写Qt中的tcp网络编程,Socke连接后,接受到的数据类型是字节型,这就涉及到了大量的类型转换,在网上辗转几辄,总算有了点结果,特此跟大家分享。好了,不废话,下面细说。 1.打开Qt Creator,我的是2.8.1版本。新建工程,应该包含了基本类型的头文件,这里就不详细说了,因为Qt中的头文件与类名是一样的。2.首先来两个int类型的数据(或double型):int
2016-05-28 10:31:47
8853
转载 linux下查看串口
1、查看串口是否可用 可以对串口发送数据比如对com1口,echo /dev/ttyS02、查看串口名称使用 ls -l /dev/ttyS* 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS* ,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;3、查看串口驱动 cat /proc/tty/dr
2016-05-28 10:29:54
15085
原创 linux内核移植到开发板步骤
1 解压缩内核源码2 给源码打补丁3 配置 a make(完全手动) b 使用默认的配置,在上面修改 在arch/arm/configs/找到对应的配置文件 xxxdefconfig 执行make xxxdefconfig 执行完成以后会产生一个.config文件 执行 make menuconfig 就可以修改自己的配置项了 c
2016-05-28 10:27:18
3194
原创 构建自己的根文件系统
说明:本篇文章是笔者自己用的,可以参考,由于环境不同,所以可能读者不是太理解。根文件系统的命令都是busybox的连接命令比如执行ls与执行 busybox ls 是同样的效果 一、 最小根文件系统:1 /dev/console /dev/null2 init程序 ,来源于busybox3 /etc/inittab4 配置文件中制定的程序5
2016-05-28 10:21:59
767
原创 开发板用NFS挂接linux PC的步骤
前提:首先在主机上安装nfs服务程序1、 执行命令:sudo apt-get install nfs-kernel-server Ubuntu系统一般默认没有安装NFS服务,所以要自己安装。 2、服务器允许目录可被被人挂接(NFS服务) /etc/exports a 进入需要挂载的目录 执行命令 sudo vi /etc/exports 然后输入
2016-05-28 10:15:32
418
转载 开发板下linux启动过程
要在开发板上的Linux开机启动自己的程序,想着简单,却改了很久,绕了一圈下来确实很简单,只是自己一开始太过迂腐吧!如果不想看完全文,这一段应该就够了,从我使用的开发板的角度讲,一般只要在/etc/init.d/rcS中加入你的程序或者脚本命令就可以实现开机自动运行;想在超级终端输入回车,登录后执行,则可以在/etc/profile中加入命令;如果想去掉每次开机完后的“Pleasepress
2016-05-28 10:07:52
1437
转载 linux下的解压命令总结
解压tar –xvf file.tar //解压 tar包tar -xzvf file.tar.gz //解压tar.gztar -xjvf file.tar.bz2 //解压 tar.bz2tar –xZvf file.tar.Z //解压tar.Zunrar e file.rar //解压rarunzip file.zip //解压zip总结1、
2016-05-28 10:03:33
283
原创 linux内核打补丁步骤
1, 打补丁之前需要准备好原始文件和补丁文件,例如给linux系统打补丁需要准备好linux-2.6.22.6.tar.bz2(原始文件)和linux-2.6.22.6_jz2440.patch(补丁文件),2, 将这两个文件放到linux系统的一个文件夹下如/work/system目录下3, 解压原文件 tar xjf linux-2.6.22.6.tar.bz24, 进入解压后的
2016-05-28 10:00:14
3476
原创 在Windows下写了一个shell脚本,上传到Linux下执行时报错
我们在windows下写的shell代码copy到linux下有时会报错,下面是在网上找到的解决办法,亲测可用:代码如下:[root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directorytest.sh源码: 复制代码 代码如下:
2016-05-28 09:56:50
1850
原创 JZ2440使用tftp下载总结
一 下载裸板程序1,开发板串口连接PC机,打开secureCRT软件,建立连接,设置相应com口,波特率,取消流控,连接。在串口中输入reboot命令,重启开发板,按空格进入u-boot,按q退出菜单,2,打开tftp32软件,设置当前路径,查看服务器ip也就是pc机ip。3,在串口框中输入print命令查看开发板地址,和服务器地址,用如下命令设置set ipaddr 219.
2016-05-28 09:53:58
1021
转载 常见linux命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 -(SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuin
2016-05-28 09:51:48
309
转载 解决SecureCRT中文显示乱码
SecureCRT是一个非常优秀的终端登录工具,可以以telnet ,ssh,串口多种方式从终端登录服务器,并且可以非常方便的进行复制和粘贴。但近日用CRT登陆RHEL中文操作系统,凡是中文字符都显示为乱码。郁闷许久,终于解决。操作步骤以下两步:远程linux机器。修改环境变量LANG。例如在~/.bash_profile里面添加export LANG=zh_CN.
2016-05-27 11:08:28
1434
转载 Zigbee协议栈OSAL层API函数
OSAL层提供了很多的API来对整个的协议栈进行管理。主要有下面的几类:信息管理、任务同步、时间管理、中断管理、任务管理、内存管理、电源管理以及非易失存储管理。看到这些管理是不是感觉越来越像一个操作系统了。1. 信息管理API 信息管理为任务间的信息交换或者外部处理事件(例如:中断服务程序或一个控制循环内的函数调用)提供一种管理机制。包括允许任务分配或不分配信息缓存、发送命
2015-08-13 10:54:50
615
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人