• 推荐几本学习嵌入式linux的书籍

    时间:2024-03-01 19:12:24

    (1) c语言是所有编程语言中的强者,单片机、dsp、类似arm的种种芯片的编程都可以用c语言搞定),因此必须非常熟练的掌握。推荐书籍:《the c programming...

  • 嵌入式Linux学习1--Ubuntu18.04.3安装

    时间:2024-02-21 21:32:02

    1.下载Ubuntu Desktop18.04 LTSLTS(Long Time Support)是Ubuntu的长期支持版,Ubuntu每6个月发布一个新的版本,...

  • 韦东山嵌入式Linux_3期之USB摄像头监控_手机App增加录像功能(一)

    时间:2024-02-20 10:44:04

    一、手机App功能简述 1) JZ2440开发板作为摄像头监控设备和流服务器,将采集到的摄像头视频数据,通过wifi实时传送到手机App上 2) 手机App作为客户...

  • VMware 6.5+Fedora9 - 嵌入式Linux开发环境搭建

    时间:2024-02-20 07:12:46

    1.安装VMware Workstation:下载VMware Workstation6.5,解压后得到此文件:双击它,出现安装界面:选择Next,不需要调试组建的...

  • 嵌入式培训机构四个月实训课程笔记(完整版)-Linux ARM驱动编程第二天-arm ads下的start.S分析(物联技术666)

    时间:2024-02-15 22:29:20

    链接:https://pan.baidu.com/s/1E4x2TX_9SYhxM9sWfnehMg?pwd=1688 提取码:1688 ;========================================= ; NAME: 2440INIT.S ; DESC: C start up ...

  • 嵌入式Linux驱动学习之路(八)创建最小的根文件系统

    时间:2024-01-08 14:27:11

    busybox在配置busybox,在是否选择要静态链接库时,在静态下,busybox中的工具不需要动态链接库,能够直接运行。而用户自己编写的程序如果需要动态链接库,还是依然需要有。(从http://www.busybox.net/downloads/可以下载busybox工具)如果是动态链接库,则...

  • 有关嵌入式linux的注意点总结

    时间:2024-01-03 19:34:41

    知识收集和个人学习过程遇到的问题。仅供参考。1.sudo apt-get update 一直无法更新一,查看网络是否连接上有几种网络连接方式。常用的两种有网桥网络(Bridged)和网络地址翻译网络(NAT)。区别:网桥网络需要街上网线才可以使用;没有网线时可以使用NAT网络,所以一般笔记本的选择。...

  • 嵌入式系统Linux内核开发工程师必须掌握的三十道题(转)

    时间:2024-01-01 08:06:00

    嵌入式系统Linux内核开发工程师必须掌握的三十道题如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看!1) Linux中主要有哪几种内核锁?Linux的内核锁主要是自旋锁和信号量。自旋锁最多只能被一个可执行线程持有,如果一个执行线程试图请求...

  • 转:嵌入式linux启动时运行的inittab文件

    时间:2023-12-22 14:01:46

    嵌入式系统下的linux启动配置文件,不同与普通的PC linux启动配置,启动相关文件与文件的内容也要少得多。嵌入式系统下的linux启动过程一般是:    1 在bootloader中制定各种要求传给linux内核的参数,制作ramdisk或ramfs文件系统,并在开机后首先mount上,该文件...

  • 嵌入式linux启动过程详解

    时间:2023-12-22 13:49:49

    启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了...

  • 带你全面分析嵌入式linux系统启动过程中uboot的作用

    时间:2023-12-22 13:49:03

    资料链接:http://mp.weixin.qq.com/s/rYVchD-xy7Bdkc1O3fW2Wg

  • 为什么要有uboot?带你全面分析嵌入式linux系统启动过程中uboot的作用

    时间:2023-12-22 13:46:50

    1.为什么要有uboot1.1、计算机系统的主要部件(1)计算机系统就是以CPU为核心来运行的系统。典型的计算机系统有:PC机(台式机+笔记本)、嵌入式设备(手机、平板电脑、游戏机)、单片机(家用电器像电饭锅、空调)(2)计算机系统的组成部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系...

  • 嵌入式linux启动信息完全注释

    时间:2023-12-22 13:41:42

    嵌入式linux启动信息完全注释from:http://www.embedlinux.cn/ShowPost.asp?ThreadID=377摘要我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而...

  • 基于嵌入式linux路由转发功能的实现

    时间:2023-12-21 20:41:42

    环境 arm7开发板, uclinux系统,kernel version: linux-2.4.xarm芯片的单网卡双网口设备,eth0 WAN口 ipaddr 192.168.9.61eth0:0  LAN口 ipaddr 192.168.1.51情景: 该设备有2个网络接口,wan口和lan口 ...

  • 【Qt开发】【Linux开发】Qt程序在嵌入式设备(arm) 上运行,鼠标擦除界面的解决方案

    时间:2023-12-21 19:34:35

    笔者最近想在arm开发板上,开发一个应用程序,经过网上查询发现qt作为跨平台开发软件很不错,于是便选择了qt开发,笔者的qt版本是4.8.6的。由于arm的主频太低,在arm上进行开发编译,效率会大大下降,因此选择了交叉编译。那么问题就来了:在PC上编译好arm程序后,在arm上运行,运行参数为-q...

  • 嵌入式Linux下MP4视频录制库MP4V2移植和简单介绍

    时间:2023-12-05 11:31:51

    ***************************************************************************************************************************作者:EasyWave                ...

  • 嵌入式 linux 查看内存

    时间:2023-11-20 21:56:05

    在Windows系统中查看内存的使用情况很简单,想必大家都已经耳熟能详了,那么在linux系统如何查看内存使用情况呢?下面和大家分享在Linux下查看内存使用情况的free命令:[root@scs-2 tmp]# freetotal used free shared buffers cachedMe...

  • 嵌入式Linux引导过程之1.5——从BootRom到Xloader

    时间:2023-11-20 15:53:21

    在开始看Xloader_Entry的代码之前,我想先总结一下从芯片上电到开始运行Xloader的代码的过程,这是我目前理解的一个过程,可能有所出入,待以后继续完善。当 系统上电之后,首先会将PC寄存器设置成BootRom里面的代码对应的一个地址。BootRom是芯片内部集成的一块很小的存储区,里面一...

  • 嵌入式Linux设备驱动程序:编写内核设备驱动程序

    时间:2023-11-20 12:30:37

    嵌入式Linux设备驱动程序:编写内核设备驱动程序Embedded Linux device drivers: Writing a kernel device driver编写内核设备驱动程序最终,当您用尽了之前所有的用户空间选项后,您将发现自己必须编写一个设备驱动程序来访问连接到设备上的硬件。字符...

  • 嵌入式linux多进程编程

    时间:2023-10-02 21:33:14

    嵌入式linux多进程编程在主程序显示文本菜单。提供例如以下服务。要求每一个服务都通过生成子进程来提供。服务包含:日历信息显示,日期信息显示,推断闰年服务,文件复制功能,数字排序功能。退出功能。代码和文档(有流程图的下载地址):http://download.csdn.net/download/ji...