Linux平台开机启动QT出错,手动运行正常

处理器平台:IMX6Q操作系统:Linux 3.14.28问题现象:This application failed to start because it could not find or load the Qt platform plugin "xcb".分析原因:环境变量设置有问题。解决办法:将环境变量设置放在自动启动QT的脚本之...

Linux 终端显示字符颜 {MOD}的代码

linux终端看起来很单调,其实是可以显示各种颜 {MOD}的文字的。 echo -e

韦东山:机会总是留给有准备的人(转)

最近电子发烧友(以下称'发烧友')采访了韦东山老师,本文是采访原稿,展示出来让大家更深入了解韦老师的同时也进一步学习嵌入式Linux经验。机会总是留给有准备的人 发烧友:为什么要学习掌握ARM裸机?ARM裸机与从事嵌入式工程师职业关联度...

无线路由器与交换机配合使用,图解

     今天在学习嵌入式linux的串口应用程序编程的时候遇到了麻烦,我将我的PC机通过网线与开发板连接后,就不能上网了,自己又没有钱用什么wlan,自己实验室里有无线路由器,然后就鼓捣它一阵子,可以通过无线路由上网了,也不影响实验...

多进程与多线程的深度比较

嵌入式Linux中文站,关于多进程和多线程,教科书上最经典的一句话是进程是资源分配的最小单位,线程是CPU调度的最小单位。这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有那么简单了,选的不好,会让你深受其害...

苏嵌//杨曼曼//2018.7.12

   今日学习任务 1. 完成老师给的嵌入式Linux开发工具篇题目整理;2. 3小时内完成4到C语言编程题。今日任务完成情况  1. 上午题目整理在时间内基本完成;2. 下午编程题在教室内完成3道,最后一道在课后完成。今日开发中出现的问题...

主题:进程控制编程

参考书本《高质量嵌入式linux C编程》 一、为何需要多线程,为何需要并发     首先解释什么是线程:通常在硬盘上的一个可执行文件(例如在windows上的是.exe文件,在Linux上是只要有可执行权限x) 称之为程序。当运行一个程序之后,程序就...

嵌入式调试器GDB简单功能介绍

GNU开发了GDB调试器,虽然GDB没有图形调试界面,但对于从事嵌入式Linux应用开发的人员还是有必要知道GDB的使用方法的。 一般来说,GDB主要帮助你完成下面四个方面的功能: 1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序...

中兴AC2746 usb接口的3G上网卡

嵌入式linux是2.6.24版的。主机是AT9261(arm926ej-s内核)的开发板。 买是市面上常见的中兴AC2746 usb接口的3G上网卡。在windows下使用极方便,可是在linux下使用就麻烦了。   首先,要确认你的嵌入式linux系统是可以支持热插拔的系统。(...

这几天遇到了一个麻烦的问题一直没解决,很闹心!

在使用嵌入式linux时,对同一个显示设备进行内存映射后(这里使用的是两次映射,一次是minigui库完成的,一次是自己完成的)。直接对显存进行操作(主要是进行画线,由于minigui画线效率很低)后,画面会出现闪烁的特征。这里我自己分析主要...

Linux设备驱动编程编程总结(一)-------模块编程

    笔者搞设备驱动有一个多月了,也看了一些程序,前段时间一直很乱,没有办法总结,所以一直没有写文章,昨日热的睡不着,脑袋中却分外清晰,于是整理思路,将一个多月的学习心得总结出来,一方面供广大嵌入式Linux开发者参考,一方面...

原形项目取得重大突破

在我和Uranus的努力下,昨天项目终于有了大的突破!现在想想,平安夜的半夜算没有白加。目前已经实现了本次项目中最困难的部分,即使得浏览器线程与播放器线程之间的资源得以共享,切换可以流畅进行,实现了基于嵌入式Linux的IPTV机顶盒的点...

linux 手记

 酝酿许久的手记终于面世了,希望高手多多指点。从7月到现在,我参与的产品的研发,也算告一段落,明天就是成都的医博会了,这几个月慢慢啃出来的东西,要好好的总结一下,大学的时候,玩的是单片机,arm裸机,对于系统有所了解,做过一些...

主题:QT3.3.8b编程在Linux2.4.18内核中的运行机制

培训要求原文: 主题:QT3.3.8b编程在Linux2.4.18内核中的运行机制 关键词:进程、线程、消息(事件)、信号-槽、任务调度、时间片、c++类库、设备 要求:从CPU运行机理出发讲述应用程序的运行过程   拟内容概要: 上午:   1、学习本课...

什么是交叉编译?

举个例子来解答。 我们的电脑PC的CPU是intel或者AMD的,这种CPU全部是x86架构的,内在指令是一样的。 而嵌入式linux的CPU一般是ARM的,这种CPU的指令架构和x86完全不同。 如果,你在电脑上写了个C语言程序,然后编译运行,但是这种程序只...

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

写文章

热门文章

一周热门问题