自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 QNetworkRequest数据中 汉字的处理

使用 QNetworkReply* m_pNetworkReply; //封装请求返回信息  m_pNetworkReply获取网络得到的数据    QByteArray resultContent = m_pNetworkReply->readAll();        // 假如 resultContent为字符串 "张三78zn"    //则 resultC

2017-02-23 18:45:46 903

翻译 QT 串口操作

QT 下串口操作参考代码如下;#include "serialport.h"#include#define MAX_RECV_LENGTH  1024SerialPort::SerialPort(QWidget *parent):    QObject(parent){    m_fd=-1;    rev_buf=new QByteArray();

2017-02-20 14:21:54 614

原创 嵌入式Linux连接WPA加密方式的路由器方法

嵌入式Linux连接WPA加密方式的路由器方法  WPA加密和WEP加密的连接方式不同,需要特别注意,详见发布者的开发文档  1.安装模块 insmod   /lib/modules/3.14.38-6UL_ga\+ge4944a5/kernel/drivers/net/wireless/realtek/rtl8723BU/8723bu.ko  2. 启动无线网卡 ifconfig w

2017-02-20 14:17:13 656

原创 QNetworkRequest 网络通信的使用

下载QGET - 从指定的服务器中获取数据POST - 提交数据给指定的服务器处理 GET方法:使用GET方法时,查询字符串(键值对)被附加在URL地址后面一起发送到服务器:void HttpFun::sendRequest(const QString &strUrl){    m_strUrl = strUrl;    QNetworkRequest ne

2017-02-20 14:04:36 11127 3

原创 qt应用程序的交叉编译和移植

1.   最好使用相同的lib和include文件路径。即计算机上交叉编译环境的相关依赖库与Arm开发板上的库的文件路径最好一致比如 计算机上的Makefile文件的制定库 路径为/usr/local/freescale/qt4.8.5/lib 需要在计算机 和arm开发板上 都有该文件夹和相关文件2. 需要确定选择对应的屏幕,在启动内核时,选择4.3寸显示屏 

2017-02-20 14:03:05 881

原创 Linux驱动配置文件选项的修改

在Linux 的目录 /linux-3.14.38  下,运行 Terminal然后执行 make menuconfig 即可使用图形化的 驱动配置工具 进行 配置选择需要或不需要的驱动文件1.去掉蓝牙 将所有的 CONFIG_BT 开头的配置选项注释2.触摸屏 即将SCreen_Touch 选项注释即可3.wifi驱动 在内核中直接加载的方法 将 CONFIG

2017-02-20 13:59:25 1358

原创 Linux驱动程序编写

驱动程序功能简介:1.无操作系统 驱动程序实现应用程序和硬件的隔离,模块化的方式,提高复用率和安全性,实现高内聚低耦合的要求  有操作系统 驱动程序 实现内核和硬件的隔离,提供统一的接口至内核,内核提供统一的接口至应用程序2.驱动程序直接通过内核操作硬件或直接操作硬件3.驱动设备有三大类:字符设备;块设备;网络设备。简单实例:0.选择对应的系统的版本,本人使用的

2017-02-20 13:53:06 623

翻译 Linux下GIPO的操作

使用系统自带的GPIO 首先,看看系统中有没有“/sys/class/gpio”这个文件夹。如果没有请在编译内核 make menuconfig 的时候 加入   Device Drivers-> GPIO Support ->/sys/class/gpio/… (sysfs interface)。1. echo 9  > /sys/class/gpio/export2

2017-02-20 13:45:20 1817

翻译 制作和烧写嵌入式Linux文件系统过程

1.解压tar xvf createSdcard.qt4.tar.bz2文件,在Ubuntu下插入SD卡。2.执行./createSdCard.sh,即可在SD卡生成 bin 和 system 目录,bin 里面的内容不要更改; system 目录里的内容将来被烧写到 嵌入式系统的Nand   注意:卡只需要做一次,如果以后更换自己的编译的系统镜像,只需将新编译的镜像 u-bo

2017-01-18 10:38:53 2073

原创 Linux环境变量和初始化配置

1.环境变量在 etc/profile 文件中,PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/samba/bin添加或者删除 环境变量也可以直接使用PATH=$PATH:/usr/local/samba/bin如是/etc下的profile,是root。 如是/home下的profile,属于/ho

2017-01-16 13:36:35 4661

原创 嵌入式linux的Pcap移植与测试

1.下载libpcap-1.6.2.tar.gz,解压至libpcap-1.6.2目录下2.在目录libpcap-1.6.2 下 执行 ./configure --host=arm-linux3.修改configure文件 ,将以下几行注释#if test -z "$with_pcap" && test "$cross_compiling" = yes; the

2017-01-16 10:52:11 579

原创 嵌入式Linux的Samba移植后的 smb.conf文件的配置

# workgroup = NT-Domain-Name or Workgroup-Name, eg: REDHAT4# guest account = root 非常重要的一句话   workgroup = WORKGROUP   netbios name = 123       security = share     guest account = root 

2017-01-16 10:41:48 792

原创 Arm-Linux下Samba的移植与开发环境搭建

开发环境为Ubuntu12.04.5版本。1.官网下载 samba-3.0.23.tar.gz,然后解压 tar -xvfz samba-3.0.23.tar.gz。2.进入解压之后的文件夹,找到samba-3.0.23目录下的source文件夹,右键打开命令行终端,输入    ./configure CC=arm-fsl-linux-gnueabi-gcc LD=ar

2017-01-16 10:00:04 4223

原创 Ubuntu12.4的安装之后的必要设置

下载Ubuntu之后,若需要在Arm-Linux下安装Samba服务1. 在目录 /usr/bin/ 中查找并执行 gnome-terminal,此为命令终端。2.执行 sudo apt-get update,更新Ubuntu至最新版本。3.执行 sudo apt-get install nautilus-open-terminal,可添加右键打开 命令行终端。5.执行

2017-01-16 09:58:39 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除