- 博客(16)
- 收藏
- 关注
原创 RT3070无线网卡AP模式
RT3070无线网卡AP模式——开发板实现路由功能并使客户端成功联网(WIFI) 主机操作系统:Centos 6.7交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: FL2440 Linux内核版本: linux-3.0 开发模块: SIM900 WiFI-AP模式一、配置内核支持无线网卡softAP模式如果没有build in RF
2016-08-07 19:21:15
3564
4
原创 Rt3070芯片动态获取IP地址——station模式(WIFI模块)
Rt3070芯片动态获取IP地址——station模式(WIFI模块) 主机操作系统:Centos 6.7交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: FL2440 Linux内核版本: linux-3.0 开发模块: SIM900 WiFI-STA模式===============================================
2016-08-06 09:53:49
1576
原创 RT3070无线网卡STA模式
实现RT3070无线网卡STA模式并使开发板接入Wifi上网主机操作系统:Centos 6.7交叉编译器环境:arm-linux-gcc-4.5.4开发板平台: FL2440 Linux内核版本: 3.0STA模式:笔记本上无线网卡模式,用来连接到无线路由器上上网。通俗点说,就是客户端模式(笔记本) 所以我们的驱动有两种,分别支持无来线网卡工作在STA模式
2016-08-04 21:04:22
3536
原创 linuxfl2440开发板驱动开发之按键驱动
linuxfl2440开发板驱动开发之按键驱动[luxibao@centos ~]$ mkdir input_kbd[luxibao@centos input_kbd]$ lsevent_button.c kbd_device.c kbd_driver.c kbd_driver.h Makefile驱动相关头文件kbd_driver.h: /**********
2016-08-02 11:54:06
752
原创 FL2440开发板platform_led驱动及应用程序
FL2440开发板platform_led驱动及应用程序驱动程序:[luxibao@centos ~]$ mkdir platform_LED[luxibao@centos ~]$ lsdropbear-0.53.1 fl2440 hello.1 platform_LED 模板 图片 下载 桌面dropbear-0.53.1.tar.bz2 he
2016-08-01 18:44:33
618
原创 linux驱动开发之LED驱动
linux驱动开发之LED驱动1.1vim编写LED驱动代码[luxibao@centos ~]$ mkdir LED[luxibao@centos ~]$ cd LED [luxibao@centos LED]$ vim s3c_led.c/******************************************************************
2016-07-31 21:52:20
1283
原创 添加网卡驱动和USB支持 以及一些问题的集中处理
之前内核移植时没有添加网卡驱动和USB支持,添加如下:1.以太网卡驱动安装:1.1第一步、修改内核代码[luxibao@centos ~]$ cd fl2440[luxibao@centos fl2440]$ cd kernel[luxibao@centos kernel]$ cd linux-3.0[luxibao@centos linux-3.0]$ cd arch/a
2016-07-31 17:09:27
7435
1
原创 linux驱动入门-hello设备驱动程序编写
linux驱动入门-hello设备驱动程序编写创建一个hello.c文件[luxibao@centos ~]$ mkdir hello[luxibao@centos ~]$ lsdropbear-0.53.1 fl2440 公共的 视频 文档 音乐dropbear-0.53.1.tar.bz2 hello 模板 图片 下载 桌面[l
2016-07-31 11:54:19
6162
转载 串口通讯协议
串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。目录1什么是串口2什么是RS-2323什么是RS-4224什么是RS-4855什么是握手1什么是串口串口是计算机上一种非常通用的设备通信协议(不要与通用串行总线Universal SerialBus或者USB混淆)
2016-07-25 16:34:27
7452
原创 ubifs文件系统的制作
ubifs 无排序区块图像文件系统(Unsorted Block Image File System, UBIFS)是用于固态硬盘存储设备上,并与LogFS相互竞争,作为JFFS2的后继文件系统之一。真正开始开发于2007年,并于2008年10月第一次加入稳定版本于Linux核心2.6.27版。UBIFS最早在2006年由IBM与Nokia的工程师Thomas Gleixner,Arte
2016-07-25 16:11:53
2440
原创 jffs2文件系统的制作
jffs2 JFFS文件系统最早是由瑞典Axis Communications公司基于Linux2.0的内核为嵌入式系统开发的文件系统。JFFS2(Journalling Flash FileSystem v2,日志闪存文件系统版本2 )是RedHat公司基于JFFS开发的闪存文件系统,最初是针对RedHat公司的嵌入式产品eCos开发的嵌入式文件系统,所JFFS2也可以用在Linux,
2016-07-25 16:03:13
2173
原创 根文件制作(一):根文件系统树 和 Initramfs文件系统的制作
根文件系统树制作首先要明白的是“什么是文件系统”,文件系统是对一个存储设备上的数据和元数据进行组织的机制。这种机制有利于用户和操作系统的交互。根文件系统之所以在前面加一个”根“,说明它是加载其它文件系统的”根“,既然是根的话,那么如果没有这个根,其它的文件系统也就没有办法进行加载的。它包含系统引导和使其他文件系统得以挂载(mount)所必要的文件。根文件系统包括Linu
2016-07-23 19:12:00
3390
原创 Linux内核移植与启动
Linux内核移植与启动交叉编译器:buildroot-2012.08 Bootloader:U-boot-2010.09Target borad:FL24401. Linux内核基础知识在动手进行linux内核移植之前,我们有必要对linux内核进行一定的了解。 Linux内核的版本号可以从源代码的顶层目录下的Makefile中看到,比如2.
2016-07-21 20:42:14
3894
原创 U-boot移植
U-boot 移植 U-boot,全称为Universal Boot Loader ,即通用Bootloader,是遵循GPL条款的开源代码项目。为是德国DENX小组的创建的工程。开发板:FL2440 烧录工具:J-link 下载工具:tftp32 串口工具:340编译工具:Builroot-2011.11交叉编
2016-07-18 20:26:06
856
原创 交叉编译器的制作
1.准备源码包和安装上传源码包到opt目录下,下载链接地址ftp://iot-yun.zicp.net/linux_修改/opt目录权限[lingyun@centos6 桌面]$ cd[lingyun@centos6 ~]$ sudo chmod 777 /opt/[lingyun@centos6 ~]$ cd /opt/[lingyun@cento
2016-07-16 09:48:18
1071
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人