Linux内核移植 part1:eMMC启动

class="markdown_views prism-github-gist"> 时间,就象海棉里的水,只要愿挤,总还是有的。 —— 鲁迅 从建立博客到现在陆陆续续有好几个童鞋来找我要代码,其中有个问题经常提到:支不支持从emmc启动。但是我移植uboot和kern...

嵌入式linux下使用qt virtualkeyboard

data/attach/1907/cng5jfrhmilwfmi97ghrg3o5wx9wc85g.jpg 作者使用的是qt5.6版本,一开始以为5.6不支持虚拟键盘,因为在官方网站上下载的源代码编不过,但是后来灵机一动,找到了github上的qt仓库,顺利下载了qt5.6版本的虚拟键盘,一次性编...

嵌入式系统中的状态机设计心得

在使用iTRON类OS的嵌入式系统中,除了驱动程序以外,大多数模块也就是中间件和应用程序是以任务(TASK)的形式设计的。而iTRON类OS大多采用C语言实现,于是用状态机的方式实现功能模块成为了主要的设计方法。 至于说面向对象,只要是稍微...

嵌入式ARM多核处理器并行化方法

目前,嵌入式多核处理器已经在嵌入式设备领域得到广泛运用,但嵌人式系统软件开发技术还停留在传统单核模式,并没有充分发挥多核处理器的性能。程序并行化优化目前在PC平台上有一定运用,但在嵌入式平台上还很少,另外,嵌入式多核处理器与P...

Linux+libusb开发用户USB无驱通讯

原文地址::http://blog.csdn.net/ymangu666/article/details/39500923 相关文章 1、linux下交叉编译libusb的方法及编译一个使用了libusb库的test程序的方法----http://blog.csdn.net/xfc_1939/article/details/53422071 2、  linux下lib...

processing 在香蕉派bpi M2-Ultra 的应用

1.准备工作:需要从processing官方网站下载相关资源点击打开链接 最左边的栏上有教程和一些常用的库,需要翻墙才能查看。 要选择ARMv6hf,香蕉派M2-Ultra是四核A7是v7架构,向下兼容。 2.远程登陆香蕉派的桌面 具体的ip需要根据自己的情况...

Linux根文件之SysV系统启动方式总结

20130615 1. Linux根文件系统演变 在内核初始化完成后,嵌入式Linux文件系统的启动过程主要包含以下几个步骤: l 执行/sbin/init文件 l 执行/etc/inittab文件 l 执行/etc/rcS文件 l 执行挂载虚拟文件系统脚本 l 执行创建/dev目录文...

图形化串口调试工具XGCom

一、软件介绍: 最近调试嵌入式linux串口编程相关程序,一开始一筹莫展,只知道数据发出去, 但是看不到数据收到,后来终于在网上搜到一个用于linux环境的可视化调试工具xgcom,遇到的一些调试问题迎刃而解 ,很不错赞一个!     ...

写BootLoader

第一节:最简单的BootLoader编写步骤 一、 Boot Loader的概念和功能 1、嵌入式Linux软件结构与分布:在一般情况下嵌入式Linux系统中的软件主要分为以下及部分: (1)引导加载程序:其中包括内部ROM中的固化启动代码和Boot Lo...

Coredump故障分析

Linux应用程序在运行过程中,经常会遇到 Segment fault(段错误) 这样的错误。产生这样错 误的原因通常有: v 数组访问越界 v 访问空指针 v 栈溢出 v 修改只读内存 在Linux系统中,默认是关闭core dump功能 的,但是可以通过来ulimit命令打...

Linux bin 目录下命令简要说明

alsacard 检测声卡 alsaunmute静音设置 arch查看硬件类型 awk一种程序语言环境 basename去除文件名的目录部分和后缀部分,返回一个字符串参数的基本文件名称 busybox标准Linux 工具的一个单个可执行程序实现,常用于嵌入式Linux ,参见本...

成为一名嵌入式Linux开发工程师需要学习哪些知识?

本博客转载于:http://bbs.elecfans.com/jishu_426554_1_1.html 一:C语言   嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知...

移植goahead到android或其他嵌入式linux系统上

[size=small] GoAhead是一款强大的嵌入式的web服务器,广泛应用在各种潜入式的系统中。支持各种多种操作系统。可以使用静态html,cgi或ASP以及嵌入式的JavaScript。而现在android又在嵌入式系统中应用越来越广泛,以下为在android上移植goa...

Linux CAN编程详解

转载地址:http://velep.com/archives/1181.html《Linux CAN编程详解》是一篇百度文库上的文档,主要描述了以下内容:can总线介绍及其帧类型;Linux 系统中CAN 接口配置;Linux 系统中CAN 接口应用程序开发;Linux 系统中CAN 接口编程实例总...

Remote System Explorer之FTP移植(vsftpd)

Remote System Explorer之FTP移植           openssh自带Sftp Server,但移植到开发板上时无法启动,所以只能移植其他的FTP服务器,经过一番搜索后确定使用vsftpd。          vsftpd是一款在Linux发行版中最受推崇的FTP服...

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

写文章

热门文章

一周热门问题