linux&arm9学习
lffpga
这个作者很懒,什么都没留下…
展开
-
搭建linux开发环境
直到今天终于把linux开发的环境算是搭建起来了。。。 基本步骤如下: a)使用软件维护工具apt-get sudo apt-get update更新程序列表,前提是虚拟机可以连接到网路,大概需要好一段时间。。。 b)安装、配置、启动ssh sudo apt-get install openssh-server 它的配置文件为/etc/ssh/sshd_config,这里使用默认就行。原创 2014-03-20 23:37:17 · 1199 阅读 · 0 评论 -
Ubuntu下搭建tftp服务器最简单方法
tftp服务器最简单安装配置 1.安装tftp-server sudo apt-get install tftpd-hpa sudo apt-get install tftp-hpa(如果不需要客户端可以不安装) tftp-hpa是客户端 tftpd-hpa是服务器端 2.配置TFTP服务器 sudo vim /etc/defa原创 2014-05-22 11:26:50 · 623 阅读 · 0 评论 -
Main函数参数argc,argv说明
Main函数参数argc,argv说明 C/C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* argv[]) 这两个参数的作用: argc 是指命令行输入参数的个数(以空白符分隔) argv存储了所有的命令行参数 假如你的程序是hello.ex原创 2014-05-23 16:00:43 · 514 阅读 · 0 评论 -
Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解
Linux版本:Ubuntu 12.04 内核版本:Linux 3.5.0 交叉编译器版本:arm-linux-gcc-4.4.3 交叉编译器下载 见这篇文章http://www.linuxidc.com/Linux/2011-05/35906.htm 安装前的絮叨 首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统转载 2015-06-30 15:30:39 · 795 阅读 · 0 评论 -
Linux 中的 0x0D 与 0
遇到一个问题,子串口模块发送的数据0x0D,在ARM板上接收并打印出来时变成了0x0A。 解决方案是在配置串口时,添加上以下语句: Newtio.c_iflag &= ~ICRNL; 理论依据是: ICRNL 将输入的回车转化成换行(如果IGNCR未设置的情况下) 0x0D 回车符CR 0x11 ^Q VSTART字符 0x13 ^S VSTOP字原创 2015-07-03 17:31:54 · 805 阅读 · 0 评论 -
mdev的使用以及mdev.conf的规则配置--busybox
原文:http://www.cnblogs.com/hnrainll/archive/2011/06/25/2090182.html mdev是busybox下的udev的精简版,适合在嵌入式系统下管理设备 但mdev会把所有的设备文件都动态地创建在/dev/目录下,如果程序使用dev目录子目录下的设备,就必须修改程序,比较麻烦,当然也可以在mdev运行之后,手工创建子目录,然后再用转载 2015-07-14 08:40:33 · 401 阅读 · 0 评论 -
Linux 环境变量
一、什么是环境变量? bash shell用一个称作环境变量的特性来存储有关shell会话和工作环境的信息。这也是他们为什么被称作环境变量的原因。 二、环境变量分为局部和全局 1、全局变量: 不仅对shell会话可见,对所有shell创建的子进程也可见。 2、局部变量: 只对创建它们的shell可见。 三、设置环境变量 1、设置局部环境变量: a)、字符串要用单引号扩起来; b原创 2015-07-21 19:27:25 · 365 阅读 · 0 评论 -
工作过程中遇到的问题记录
一、调试过程中遇到的问题: 硬件:arm9 系统:Linux 1、使用的sqlite3 数据库: 在向某个表中插入列时,遇到插入的当前值为空时,显示插入错误;就是向表中插入的数据的值不能为空。 注:空和NULL不相等。插入NULL时是正确的。 2、函数: a)、snprintf(),为函数原型int snprintf(char *str, size_t size, const cha原创 2015-07-17 15:00:41 · 561 阅读 · 0 评论 -
i2c_set_clientdata函数
原文:http://blog.csdn.net/jk198310/article/details/43738367 在i2c驱动中有很多函数和数据结构,很多一时难以理解,所以写下本文共同学习。 一、i2c_set_clientdata函数 在probe方式的I2C驱动中的probe函数中经常出现i2c_set_clientdata函数,一直很不解这个函数什么意思,转载 2016-05-08 14:22:40 · 761 阅读 · 0 评论