内核移植相关

嵌入式Linux内核移植相关代码分析 [转载请注明出处,www.linuxforum.net,作者:张洪耿,patrick_zhg@hotmail.com]   本文通过整理之前研发的一个项目(ARM7TDMI +uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整...

Linux 初始 RAM 磁盘(initrd)概述

Linux® 初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd 文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM 磁盘卸载,并释放内...

linux下system()函数的使用

转自http://blog.sina.com.cn/s/blog_8043547601017qk0.html 这几天调程序(嵌入式linux),发现程序有时就莫名其妙的死掉,每次都定位在程序中不同的system()函数,直接在shell下输入system()函数中调用的命令也都一切正常.就没理这个bug,以为...

收到技术问题邮件

  我正在努力学习嵌入式Linux,今天从gmail哪里收到了一封请教一个关于制定livecd的问题,我一看,第一个反应,Oh,我哪懂!后来仔细看看,说是在moblin的maillist看到我遇到同样问题,列出的问题,和我在fedora10或者Ubuntu9.04版本...

NAND Flash的坏块管理设计

NAND Flash的坏块管理设计 摘要:主要介绍了基于嵌入式Linux的NAND Flash坏块管理设计和实现方案,详细阐述了坏块映射表的建立、维护及其相关算法,同时分析了此坏块算法在Linux内核及Bootloader中的具体应用。测试结果表明该算法能够处...

基于I2C的嵌入式多点触摸屏幕驱动设计

基于I2C的嵌入式多点触摸屏幕驱动设计      摘要:采用了三星公司的S3C6410X处理器,通过嵌入式Linux的驱动管理系统实现了对Cypress 7958、Snaptics TM1444等基于I2C总线协议的多点触摸屏幕的驱动设计。实践证明,在基于Linux核心的Qt...

USB分析

转载自:http://blog.csdn.net/aaa6695798/article/details/4776202 很久没有写《LDD3》的学习笔记了,趁着做项目的机会,学习一下USB的驱动程序,并写学习笔记。 。 如果刚开始接触USB,会感觉无从下手,这种感觉就像我第一次接触嵌入式L...

剖析适合STM32的五种嵌入式操作系统的优缺点

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。 1、μClinux μClinux是一种优秀的嵌入式L...

【Linux系列】1.Linux初步

Chapter1     Linux系统知识初步 一.Linux系统的产生与应用 Linux系统的产生:Linux系统的内核最早是由芬兰大学生Linus Torvalds开发的。于1991年8月发布。 应用涉及: a.Linux服务器: Linux系统非常可靠大多数企业选择其作为Web服...

对四方继保实施嵌入式Linux开发培训

四方公司系我国电力行业和北京市中关村科技园区的知名企业,10月23-25日对该企业进行了18课时的企业培训,感谢四方公司工作同志的支持。培训大纲:第一天1. Linux 系统开发的总述1.1 Linux 开发环境及Linux 系统的组成1.2 从VxWorks 过渡到L...

linux c文件编程

嵌入式linux c文件编程 (1)文件的打开操作,获取文件大小 1.1 文件的打开可以使用fopen函数,该函数为: FILE *fopen(const char *path, const char *mode); 1.2 获取文件的大小 获取文件的大小需要使用fseek定位文件位...

TMS320VC5509A通过MCBSP接口与NUC972的IIS接口进行音频传输(一)

       最近一段时间研究了一下DSP5509A的MCBSP(多缓冲串口)接口和Nuc972的IIS接口进行音频数据传输的问题,今天终于有了点儿心得,和大家分享一下。        总体思路是基于嵌入式linux音频框架ASOC,将DSP5509A模拟成一个codec挂...

苏嵌//谭晓寅//2018.7.10

  今日学习任务 嵌入式Linux开发工具的使用 今日任务完成情况     今日已完成的任务: 1、  熟练使用文本编辑器vim;(基本操作、配置、使用技巧) 2、熟练使用编译器gcc;(基本编译选项、静态库与动态库的制作与使用) 未完...

内核移植相关

嵌入式Linux内核移植相关代码分析 [转载请注明出处,www.linuxforum.net,作者:张洪耿,patrick_zhg@hotmail.com]   本文通过整理之前研发的一个项目(ARM7TDMI +uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整...

nand flash地址机制

 K9F2G08U0A是三星公司生产的总容量为256M的NandFlash,常用于手持设备等消费电子产品。还是那句话,搞底层就得会看datasheet,我们就从它的datasheet看起。                这就是 K9F2G08U0A的内部结构,具体的各个部件的...

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

写文章

热门文章

一周热门问题