logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式驱动开发环境搭建

最近的驱动搭建出现了N多奇葩的问题,不过也是自己基础薄弱哈,在此记录分享下。1.开发平台:虚拟机:VMware-9.0.2 build-1031769gcc:gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1)arm-linux-gcc:gcc-3.4.5-glibc-2.3.6ubuntu系统版本:ubuntu-lucid-10.04ub

#linux
嵌入式学习步骤

新手建议:《一》嵌入式学习步骤是这样:1.Linux开发基础学习虚拟机搭建、Linux宿主机安装、Linux命令、服务器搭建Samba,NFS、VI编辑器推荐书籍(鸟哥的私房菜基础篇,服务器架设篇)2.linux编程GCC/GDB、Makefile、交叉编译环境搭建+C语言强化+Linux系统编程推荐书籍(linux C函数实例速

linux内核树的构建

运行环境:虚拟机:vmware9.0.1gcc版本:gcc:3.4.5linux内核:linux-2.6.32.21在构建内核树前不妨先查看下gcc版本,我使用的是gcc-3.4.5的版本,编译linux-2.6.10内核使用较新的版本可能出现问题,可参看gcc版本更改修改版本。不过后来发现用linux内核建立的内核树与系统使用的内核版本不符,导致编译进内核时出现驱动模块格式错误的

#linux
Ubuntu 网络环境设置

之前所接触到的网络环境基本都是在ubuntu上面设置DHCP or STATIC,或者在虚拟机里面设置NAT或者bridge连接方式。但通过这样的设置我发现还有点不够,不过也是我了解的不多哈。下面进入正题:进入ubuntu命令窗口执行:ifconfig可以看到ubuntu的网络信息:可以看到只有lo,却没有我们常见的eth0或者eth1,此时进入网络目录中:vi /et

#ubuntu#网络
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)

transplant linux kernel  2.6.39 to s3c2440 :way 1>do not select [*]Set system time from RTC on startup and resumewhen making menuconfigway 2>*****************

linux的命令行成了 -bash-4.1#

今天非常郁闷,ssh终端不能显示颜色,并且在命令行的前端竟然莫名其妙的出现了“ -bash-4.1#”。不知道是怎么回事呀。解决办法:方法1:PS1=\\h:\\w#显示效果为:localhost:/#方法2:PS1="[\t][\u@\h:\w]\$ "显示效果为:[03:39:37][root@localhost:/]$ 我发现了一个有趣的现象:\t表示时间

build-essential解除安装后再次安装

build-essential包含了inux下的常用编译工具,在进行linux开发前应该先安装该应用程序,我在安装的过程中由于嫌下载速度太慢中止了安装,当我修改好下载源后再次执行apt-get install build-essential时却提示缺少相关的组件,而执行apt-get -f install build-essential仍然不能解决问题,后来想到能不能像windows那样将其卸载后

gcc版本更改

由于在lddr3上使用的是linux-2.6.10版本,该版本在gcc-4.4编译时会出错,因此需要改成gcc-3.4.5版本的。下载好gcc3.4.5版本的程序后解压,然后执行./configure生成makefile文件,再执行make即可,此过程花费的时间较长。之后还要执行make install将编译好的文件安装到指定目录中,目录的指定可在configure文件中的prefix前缀的那

linux配置出错系统起不来及乱炖

1.Ubuntu开机出现:piix4_smbus ****host smbus controller not enabled解决方法:执行:lsmod | grep i2croot@localhost:/dev# lsmod | grep i2ci2c_piix4               8143  0 root@localhost:/dev# vi /etc/mo

#linux
到底了