问题解决
文章平均质量分 62
dream890527
这个作者很懒,什么都没留下…
展开
-
process_share.c:23: 错误:‘errno’ 未声明 (在此函数内第一次使用)
process_share.c:23: 错误:‘errno’ 未声明 (在此函数内第一次使用)解决方法:需要添加from man erron: : It was common in traditional C to declare errno manually (i.e., extern: int errno) instead of including .原创 2013-03-30 22:17:41 · 7107 阅读 · 0 评论 -
基于mini440嵌入式boa服务器移植设计
来源:http://www.linuxidc.com/Linux/2011-09/42502.htm http://blog.csdn.net/mybelief321/article/details/9399193随着Internet技术的兴起,在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流,这种程序结构也就是大家非常熟悉的B/S结构,即在嵌原创 2014-03-03 16:54:22 · 1360 阅读 · 0 评论 -
uboot20100移植----揭开UBOOT的来龙去脉
1,编译器:4.3.22 /*************************************ubootversion 1.0 debug*********************/typedef struct { bd_t *bd; unsigned long flags; unsigne原创 2014-02-24 16:27:43 · 2406 阅读 · 0 评论 -
基于mini2440的WEB远程视频实时监控系统
基于mini2440的WEB远程视频实时监控系统 2014年3月2号1 本项目是基于申嵌实践项目中的一个 由于官方提供的(光盘)编译之后的代码有问题,在这花费了不少的时间,再次写这篇博客,希望大家在以后的学习中少走弯路, 参考:http://blog.csdn.net/opencpu/article/details/70169042 开发环境;原创 2014-03-02 23:27:28 · 4649 阅读 · 0 评论 -
busybox-1.7.0分析
busybox-1.7.0分析 没有内挂载根文件系统时,内核启动后会出现以下提示:panic("Noinit found. Try passing init= option tokernel.");原因就是没挂载根文件系统 1.在挂载根文件系统后,linux内核的最终目的是运行应用程序,要想了解应用程序是怎么运行起来的,就要分析init_post()函数,其中有如下源码:转载 2014-02-18 21:07:49 · 1296 阅读 · 0 评论 -
mkimage工具讲解(z)
uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置, 入口点在内存的那个位置以及映象名是什么./mkima转载 2014-02-13 21:26:13 · 883 阅读 · 0 评论 -
解决nfs 挂载文件系统的问题
问题:开发板可以ping 通网关,可以ping 通win7,但是就是ping 不通虚拟机下的linux,原因:可能开发板的IP和win7的可能不在同一个路由器下,解决方法:只需要网线接在同一个路由器下,就可以极大提高挂在的成功率。原创 2013-10-31 10:40:28 · 1229 阅读 · 0 评论 -
mini2440 串口遇到的问题
1、@******************************************************************************@ File:head.S@ 功能:设置SDRAM,将程序复制到SDRAM,然后跳到SDRAM继续执行@***********************************************************原创 2013-05-28 21:33:23 · 1399 阅读 · 1 评论 -
ARM小问题
ldr lr, =halt_loop @设置返回地址 ldr pc, =main @b指令和bl指令只能前后跳转32M的范围,所以这里使用向pc赋值的方法进行跳转halt_loop: b halt_loop确实是将指针指向main函数,对于汇编调用C函数之前一定原创 2013-05-27 14:32:31 · 1419 阅读 · 1 评论 -
.tar.xz文件的解压
转http://www.cnblogs.com/zhangduan/archive/2012/03/13/2393867.html 这种文件是使用tar打包后再压缩生成的。解压方法是: 1、xz -d **.tar.xz 2、tar -xvf **.tar如没有按照xz工具,则首先需要下载、安装xz工具: http://tukaani.org/xz/xz-4.999.转载 2013-04-19 21:06:54 · 839 阅读 · 0 评论 -
busybox1-17.2编译出错
当制作根文件系统的时候出现如下错误:networking/libiproute/iplink.c: In function ‘do_change’:networking/libiproute/iplink.c:336: 错误:‘IFLA_LINKINFO’ 未声明 (在此函数内第一次使用)networking/libiproute/iplink.c:336: 错误:(即使在一个函数内多原创 2013-04-23 15:41:45 · 1261 阅读 · 0 评论 -
"mkimage" command not found - U-Boot images will not be built
"mkimage" command not found - U-Boot images will not be built/***********************************************有时候用不到可以不考虑**************************如果使用make uImage 则能生成由uboot 引导的内核文件, 需要用到uboo转载 2013-04-22 22:24:54 · 1084 阅读 · 0 评论 -
OK6410-A编译u-boot时遇到的问题及解决
以下红色是Shell操作, #是终端提示符一般不用手动输入Ubuntu是最新版本V11我的交叉编译器下的文件列表:root@ubuntu:/usr/local/arm/4.3.2/bin# lsarm-linux-addr2line arm-none-linux-gnueabi-addr2linearm-linux-ar arm-none-linux-gnue原创 2013-04-22 21:05:59 · 1353 阅读 · 0 评论 -
typedef
第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR pa, pb; // 可行,同时声明了两个指向字符变量的指针虽然:转载 2013-04-06 22:58:29 · 821 阅读 · 0 评论 -
#ifdef _cplusplus的问题
CC++语言在编译的时候为了解决函数的多态问题,会将函数名和参数联合起来生成一个中间的函数名称,而C语言则不会,因此会造成链接时找不到对应函数的情况,此时C函数就需要用extern “C”进行链接指定,这告诉编译器,请保持我的名称,不要给我生成用于链接的中间函数名。时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif转载 2013-04-06 22:35:22 · 982 阅读 · 0 评论 -
openwrt-安装-驱动-应用-lcd2004a实验
1. 板子f403tech的RT5350的板子和(1)openWRT系统的定义和特点 OpenWrt是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。 OpenWrt支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。原创 2014-10-29 23:00:40 · 4242 阅读 · 0 评论