- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 sqlite3移植到ARM开发板
虚拟机上linux版本:CentOS release 6.7 (Final) 开发板:FL2440 内核:linux-3.0 虚拟机linux上执行1.首先到http://www.sqlite.org/download.html下载linux版本的源码:sqlite-autoconf-3140100.tar.gz2.自己选择个路径新建文件夹sqlite-
2016-08-30 20:21:56 10812 1
原创 Linux 上安装 rlwrap
在linux 下使用sqlite3不可以使用上下左右方向键前后左右翻转移动,每句命令也不可以往前或往后修改,这样做有些难受,网上查询,可以使用rlwrap 解决这个问题1.先到rlwrap官网( http://utopia.knoware.nl/~hlub/uck/rlwrap)下载rlwrap工具[zzx@localhost 3rdparty]$ tar -zxf rlwra
2016-08-25 10:42:35 1748
原创 gcc编译小认识
今天在写程序后,使用交叉编译器编译程序,出现了以下问题。看图,运行Makefile,编译出现问题,其中open_serial()函数和serial_init()函数在serial.c中定义,socket_init()函数在tcp.c中定义,但main.c中有调用socket_init(),open_serial(),serial_init()函数,所以我将main.c程序换了下位置,放
2016-08-22 20:44:40 554
转载 UDP sendto和recvfrom使用详解
转自:http://velep.com/archives/934.html在网络编程中,UDP运用非常广泛。很多网络协议是基于UDP来实现的,如SNMP等。大家常常用到的局域网文件传输软件飞鸽传书也是基于UDP实现的。本篇文章跟大家分享linux下UDP的使用和实现,主要介绍下sendto()和recvfrom()两个函数的使用,以及INADDR_ANY的说明,并在最后展示了一个经
2016-08-18 08:41:34 8626
原创 Makefile编写的一些小知识
obj-y:把由foo.c 或者 foo.s 文件编译得到foo.o 并连接进内核.obj-m:则表示该文件作为模块编译.除了y、m以外的obj-x 形式的目标都不会被编译。除了obj-形式的目标以外,还有lib-y library 库、hostprogs-y 主机程序。如果要构造的模块名称为module.ko,并由两个源文件生成(比如file1.c和file2.c
2016-08-16 21:24:04 457
转载 s3c2410_gpio_setpin()系列函数
转自:http://blog.csdn.net/muyuyuzhong/article/details/7680678系列函数的定义在arch/arm/mach-s3c2410/gpio.c,相关的宏定义在include/asm-arm/arch-s3c2410/regs-gpio.h(1)void s3c2410_gpio_setpin(unsigned int pin, uns
2016-08-16 15:36:07 2201
转载 s3c2410_gpio_setpin、s3c2410_gpio_cfgpin函数定义
做温度传感器时看驱动程序,遇到s3c2410_gpio_setpin、s3c2410_gpio_cfgpin这两个函数,不懂,便百度一发,虽然看了还不是很懂,但先转载过来,以后可以细细体会转自:http://snailszzy.blog.163.com/blog/static/943990932010925102538499/s3c2410_gpio_setpin()在gpio.c中
2016-08-16 15:27:47 864
原创 GPRS使用AT指令发短信拨号
开发板:FL2440 内核版本:linux-3.0一,AT指令集介绍AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal Equipment,
2016-08-14 15:33:44 6190
原创 linux gprs模块 sim900芯片 ppp拨号上网
开发板:FL2440 内核版本:linux-3.0 芯片:sim900一,GPRS介绍 GSM模块,是将GSM射频芯片、基带处理芯片、存储器、功放器件等集成在一块线路板上,具有独立的操作系统、GSM射频处理、基带处理并提供标准接口的功能模块。GSM模块根据其提供的数据传输速率又可以分为GPRS模块、EDGE模块和纯短信模块。短信模块只支持语音和短信服务。GPRS,可说
2016-08-14 11:00:10 5204
转载 linux中./configure,make,make install的作用
原文:这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make是用来编译的,它从Makefile中读取指令,然后编译。make install是用来安装的,它也从Makefile中读取指令,安装到指定的
2016-08-13 22:12:03 541
原创 计算机中的回车符,换行符,\r , \n, \r\n 区分
'\r'是回车,使光标到行首,(carriage return)'\n'是换行,使光标下移一格,(line feed)如下记忆:\r 是回车,return\n 是换行,newline对于换行这个动作,unix下一般只有一个0x0A表示换行("\n"),windows下一般都是0x0D和0x0A两个字符("\r\n"),苹果机(MAC OS系统)则采用回车符C
2016-08-12 19:30:01 2026
原创 s3c2440 uda1341声卡驱动与madplay播放器移植
开发板:FL2440 内核:linux-3.0s3c2440 uda1341声卡驱动与madplay播放器移植 Linux-3.0 已经完美的支持UDA1341 音频芯片的驱动。 UDA1341音频芯片,走的标准的IIS总线,Linux中对IIS及UDA1341的支持已经非常完善了,我们只需要将相
2016-08-08 10:47:16 1654 2
原创 内核启动信息Nandflash分区中出现ftl_cs: FTL header not found
*************************内核:linux-3.0*************************启动开发板,内核启动信息中Nandflash分区提示ftl_cs: FTL header not found. 解决:重新配置menuconfig,编译内核[zzx@localhost linux-3.0]$ make menuconfig
2016-08-07 11:11:34 1692
原创 RT3070无线网卡AP模式——开发板实现路由功能并使客户端成功联网
RT3070无线网卡AP模式——开发板实现路由功能并使客户端成功联网开发板:FL2440 内核:linux-3.0 无线网卡:rt3070
2016-08-02 08:32:57 3232
空空如也
ArrayList参数类型的匹配问题
2017-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人