常用嵌入式Linux二进制调试工具(2)(顶嵌开源)

  Ø       READELF readelf 可用来显示 ELF 格式可执行文件的信息。比如用 readelf 查看 hello.o 中的各个 Section 的结果如下: $ readelf -S hello.o There are 15 section headers, starting at offset 0x228:   Sect...

iMX283编译linux源码

1、介绍 学习嵌入式linux,工作中少不了添加各种功能、模块,这时就需要从新编译源码。 按照书本上或者网络上的教程来编译往往会遇到各种各样的问题,先总结一下配置编译linux的流程,以防止将来忘记,加深记忆。   2、配置内核 进入linux...

achartengine/MPAndroidChart之初体验

      www.tv6899.com 已经有一段时间没有更新博客了,在上周离开工作了4年的公司,从此不再安安稳稳地工作了,更多的是接受挑战和实现自身价值的提高。离开了嵌入式linux,从此拥抱移动互联网,也许有点为时已晚,但是相信通过努力...

关于linux系统的USB Camera驱动说明

    对于在嵌入式linux设备上使用USB摄像头,很多人还很陌生,不知道是怎样的工作原理     我已经在XC2440上实现了针对USB摄像头的多种应用程序,包括预览、拍照、录像、远程视频监控等     最近有很多用户问我关于USB摄像头的问题,...

c语言标准库

标准库(Standard Library)是C语言重要的一部分,不过学习C语言这么长时间,都没有细致的了解过标准库到底中包含哪些内容,这几天打算来仔细看看这部分内容。 C语言标准库有各种不同的实现,比如最著名的glibc, 用于嵌入式Linux的uCli...

Linux Framebuffer驱动剖析之一—软件需求

嵌入式企鹅圈将以本文作为2015年的终结篇,以回应第一篇《Linux字符设备驱动剖析》。嵌入式企鹅圈一直专注于嵌入式Linux和物联网IOT两方面的原创技术分享,稍后会发布嵌入式企鹅圈的2015年的年终总结和2016年的分享计划。        ...

Intel Media SDK概述

目录 SDK主要目的是为了简化开发: 2018 R2版本SDK适用于Windows * 系统的有新功能有: 2017 R2.1版本SDK适用于嵌入式Linux *的新功能有: 支持的处理器   SDK主要目的是为了简化开发:  使用此SDK中包含的库,工具和示例,为数字...

不能错过的4本Linux好书

    2010年大学毕业,在Linux下编程已三年有余了。最近看论坛上不少朋友谈论看过的编程(Linux)书籍,我感触良多。回头想想,当初那个一无所知,而且老是爱问白痴问题的自己,都想笑,如今终于入门了。再回头数数,这几年买过的关于Linu...

Linux设备驱动程序学习-USB 驱动程序

Linux设备驱动程序学习(16)-USB 驱动程序(一) 从此文档开始,内核使用2.6.29.4 很久没有写《LDD3》的学习笔记了,趁着做项目的机会,学习一下USB的驱动程序,并写学习笔记。 。 如果刚开始接触USB,会感觉无从下手,这种感觉就像...

Linux远程界面中Tab键不能补全

我们在使用嵌入式Linux板子的时候,时常需要使用到远程界面,可以通过本地电脑对板子进行操作,显得相对便捷。在远程界面的使用中,不可避免地要在终端进行命令输入,这时可能出现Tab键不能补全,或者要按下组合键才行,问题的原因是由于Tab...

Linux设备驱动程序学习(12)

-Linux设备模型(底层原理简介)     以《LDD3》的说法:Linux设备模型这部分内容可以认为是高级教材,对于多数程序作者来说是不必要的。但是我个人认为:对于一个嵌入式Linux的底层程序员来说,这部分内容是很重要的。以我学习的ARM9为...

S3C2440 windows下使用jlink gdbserver,arm-none-eabi-gd

一开始是学stm32的,一直用MDK下载调试程序,非常方便。后来转学嵌入式Linux,在Linux下进行u-boot和Linux内核的移植,一直没有用到硬件调试功能,都是通过打印串口信息或者led来调试,大部分情况下能够奏效,这也是因为u-boot和linux内核...

和菜鸟一起学linux内核源码之启动篇

       又是一个周末,日子过得比较散,虽然期间也有不断地看书学习,总觉得有点小盲目。想想毕业也快要1年了,从事嵌入式linux的研发工作也1年多了。这1年多的从实习到正式工作到现在的自己,进步有,也很大,但是,总觉得没有那么深...

移植toolbox到普通Linux系统中

移植toolbox到普通Linux系统中 toolbox是Android中专用的busybox,从嵌入式Linux转过来都会大大地吐槽功能简陋。但实质上也有很多特有的很好用的功能。比如getevent命令来调试所有的输入事件。已经静态编译出来了(下载地址:toolbox...

《OpenWrt开发笔记》第12章 添加OpenWrt软件包

12.1简介 OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有4000多个软件包。我们可以在其基础上增加软件包,以扩大其应用范围。在OpenWrt中增加软件包极其方便,按照OpenWrt的约定就可以很简单的完成。加入的软...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题