
嵌入式操作系统开发
MrZhangCC
简单、Web开发工程师
展开
-
嵌入式Linux系统CGI程序设计技术
1 概述随着互联网应用的普及,越来越多的信息化产品需要接入互联网通过Web页面进行远程访问。嵌入式Web系统提供了一种经济、实用的互联网嵌入式接入方案。这里结合一种嵌入式Web Server BOA来介绍嵌入式Linux系统下的CGI程序设计技术。2 Web Server BOA的实现与配置2.1 uClinux下,主要有三个Web Server:HTTPD、THTTPD和BOA。HT转载 2013-08-04 10:04:34 · 897 阅读 · 0 评论 -
Bus Error解析
一,Bus Error究竟是指什么 Bus Error,即总线错误。 引发原因: CPU处于性能方面的考虑,要求对数据进行访问时都必须是地址对齐的。如果发现进行的不是地址对齐的访问,就会发送SIGBUS信号给进程,使进程产生 core dump。RISC包括SPARC(一种微处理器架构)都是这种类型的芯片。x86系列CPU都支持不对齐访问,也提供了开关禁用这个机转载 2013-10-07 10:44:36 · 1719 阅读 · 0 评论 -
解析LINUX core dump
1. 前言: 虽然有的程序可以通过编译, 但在运行时会出现Segment fault(段错误)、Bug Error(总线错误). 通常有很多原因造成这种现象出现(内存泄露,访问数据地址没有对齐).但它不会像编译错误一样会提示到代码中某一行, 而是没有任何信息, 因此使得我们的调试变得困难起来.2. gdb: Linux下编程,通常采用gdb调试工原创 2013-10-07 11:11:46 · 1045 阅读 · 0 评论