ubuntu的目录结构本文介绍 Ubuntu 操作系统的文件系统目录结构,参考 Ubuntu 的官方文档:source URLUbuntu(像所有类UNIX系统一样)在分层树中组织文件,其中的关系就像父母和孩子一样。目录可以包含其他目录以及常规文件,它们是树的“叶子”。树的任何元素都可以通过路径名引用;绝对路径以字符 / (标识根目录,其中包含所有其他目录和文件)开头,然后列出必须遍历以到达该元素            
                
         
            
            
            
            问题这段时间实验室要完成一个内存故障注入工具和寄存器故障注入工具,在编写驱动的过程中,调试起来很麻烦(一般都是printk打印出来的,调试起来太不方便),于是想“可不可以在调试设备驱动的时候,利用一个小工具来读写内存某块区域的值以及CPU中寄存器的值?这点前辈的大神已经为我们找到了,参见《LDD3》的《第十五章 内存映射和DMA》目前已经有这样的工具了devmem和devkmem,就是通过mmap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 11:14:14
                            
                                289阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            摘要: 未整理和的零碎知识一 固件提取转自1 基本知识1.1 芯片:功能:存储硬件系统的固件分类:l ROM(read only memory)芯片:分类:ROM、PROM、EEPROM、FLASH-ROM,其中FLASH-ROM是大部分IOT产品的存储器,可通过读取flash芯片提取固件l Flash芯片:l 读写:在单电压下,利用专用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 21:42:36
                            
                                207阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            无论是在Emacs中写英文日记(diary)、Org mode笔记,还是撰写程序的注释和文档,拼写检查都是一项提高工作效率、保证成果品质的必不可缺的工具。拼写检查对于常见的文字处理软件(如Word、LibreOffice)来说并不是什么稀罕的功能,但是对于Emacs这个纯粹的文本编辑器来说,实现起来就显得有些繁琐、笨拙。具体说来,Emacs本身并不具备任何拼写检查的能力,它是通过ispell模块调            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-15 07:00:08
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信 一、安装libevent            
                
         
            
            
            
            前言的前言:本人也是初学Emacs,之前对Vim也只接触了一点,所以也谈不上对哪个更喜欢,也分不出哪个更好。写这个教程的目的一是方便自己更好的学习Emacs, 二是没事找事。如果有专家路过还望多指点。 前言:大名鼎鼎的Emacs,传说中程序员的终极武器,已经跨越了文本编辑器,IDE的境界,可以替代操作系统GUI的东东。怀着一种膜拜的心情我决定开始学习Emacs,期望有一天也能成为一代Emacs大侠            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 18:49:17
                            
                                2664阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、MfgToolMfgTool工具是NXP提供的专门用于给i.MX系列CPU烧写系统的软件。 选择带文件系统的解压: 这里面要烧写的文件放到Profiles这个文件夹中,MfgTool2.exe是烧写软件(不能直接运行)。这个软件可以给i.MX整个系列烧写镜像,所以在烧写之前必须要进行配置,就是非常多的vbs脚本。vbs烧写脚本可以根据处理器的不同,根据存储芯片的不同,选择向eMMC、Nand、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-20 10:31:04
                            
                                2722阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            点阵字库的显示原理 所有的汉字或者英文都是下面的原理,由左至右,每8个点占用一个字节,最后不足8个字节的占用一个字节,而且从最高位向最低位排列。生成的字库说明:(以12×12例子)一个汉字占用字节数:12÷8=1····4也就是占用了2×12=24个字节。编码排序A0A0→A0FE A1A0→A2FE依次排列。以12×12字库的“我”为例:“我”的编码为CED2,所以在汉字排在CEH-AOH=2E            
                
         
            
            
            
            数字对讲机通信的优势非常明显,以直通模式为例,DMR采用双时隙工作时,其中一个时隙用来通话、发送短信和传送图像,另一个时隙则可用作控制信道使用,这个时隙可对传输的业务进行监视、暂停、遥毙、强插等控制,而这些是传统的模拟对讲机无法实现的。目前市场上面的数字对讲机大多数采用液晶屏来实现人机交互及短信传递,高通科技进一步优化设计全套对讲机汉显解决方案,在原有条件下给对讲机汉字显示提供了多款字库芯片,进一            
                
         
            
            
            
            俗话说万事起步难,今天又深深体会到这句话。作为刚刚开始学习内核的小朋友,我为其感到无比的兴奋与好奇。废话不多说,我们马上开始。在搭建环境之前,先做个小调研。现在主要的阅读工具有下面几种:      1、source insight(window平台下面的源码阅读工具,好像为了使用到linux kernel上奇招百出)  &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-02 17:41:01
                            
                                275阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1, 简介DDR SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory,双数据率同步动态随机存储器)通常被我们称为DDR,其中的“同步”是指内存工作需要同步时钟,内部命令的发送与数据传输都以它为基准。DDR是一种掉电就丢失数据的存储器件,并且需要定时的刷新来保持数据的完整性。DDR是我们嵌入式系统使用比较多的硬件,但是平时我            
                
         
            
            
            
            第31章       emWin6.x的全字库的实现(GB2312编码,SPI Flash方案)本章节为大家讲解GB2312编码全字库的实现,对于习惯了GB2312编码的用户来说,使用本章节的方法非常合适。emWin本身是不支持GB2312编码字符显示的,本章节是新创建一种字体类型来实现GB2312编码字符的显示,所采用的方式是早期UCG            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-31 22:58:02
                            
                                443阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.开发板硬件资源介绍本次测评开发板使用MCIMX6Y2为主CPU,256MB DDR3L内存,256MB NANDFLASH存储空间。MCIMX6Y2是IMX6ULL系列中的一款工业级版本,工作温度在-40℃~85℃。该CPU基于Arm Cortex-A7内核,最高工作频率可以到900MHZ。CPU接口丰富,支持8路串口、2路网口、2路can口、2 路I2C口、2路USB、3路音频口。            
                
         
            
            
            
            一、概述MMC是MultiMediaCard(多媒体存储卡的简称),于1997年由西门子和Sandisk推出,从本质上看,它是一种用于固态非易失性存储的内存卡(memory card)规范,定义了诸如卡的形态、尺寸、容量、电器信号、和主机之间的通信协议等方方面面的内容。SD卡基于MMC发展而来,两者都是基于Nand Flash技术,二者最初的外观也很类似,SD卡比MMC卡厚0.7mm。早期 SD             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 18:49:00
                            
                                242阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近宏旺半导体ICMAX在网上看到有网友说eMMC的读写速度与容量无关,与eMMC的接口形式有关、与版本高低有关。还贴出了例子,比如eMMC5.1与早期有4.3、4.41、4.5等,他们的区别就是接口的读写速度,低版本的eMMC是不支持红框中的HS200和HS400模式的,读写速度自然不如的5.1的快。详情请看下图↓。鉴于宏旺半导体在存储行业有十五年的时间,特别是在嵌入式存储这块有丰富专业的行业经            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 10:28:54
                            
                                675阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            eMMC(embedded Multi Media Card,嵌入式多媒体卡)版本的烧录方法,eMMC简单来说也是一种SD卡,只不过是焊接在主板上。在一块干净的板子上面烧录,一般是下面三个步骤,做完之后就跟电脑使用U盘来启动系统一样,当然更像是Windows To Go烧录三大步骤:烧录核心板的系统、烧录eMMC引导、烧录U盘镜像
   1、 Jetson Nano的核心板的系统版本和U盘的系统版            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 19:54:11
                            
                                2305阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            存储器按在计算机中的作用分类主存储器 
  RAM 随机存储器 
    静态 RAM 
      触发器保存高低电平 
        根据是否具有闩锁电路,判断是否具有触发器特点:保持(存储特别稳定);集成度不高动态 RAM(现在用的主存都是动态 RAM) 
      电容保存高低电平特点:容易掉电,存储不稳定;集成度高 
        如何解决掉电问题? 
          刷新内存            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 10:10:25
                            
                                270阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             背景
       memcached是一个高性能、分布式的内存对象缓存系统。 
       memcached广泛应用在大负载高并发的网站上,是一种非常成熟的产品(称为一项技术也未尝不可)。像facebook,youtube,yahoo,sina,sohu,netease,豆瓣等网站均或多或少使用了该项产品。memcached在以用            
                
         
            
            
            
             硬件方面介绍emmc的擦写次数是有限的,一般闪存分为三种类型:TLC,MLC,SLC。TLC的擦写次数约都为500~1000次,寿命和速度都不行;MLC的擦写次数是1W次,SLC最好了为10W次。 最近有一个项目,买了几片 镁光、东芝、佰维、江波龙、SK海力士、三星的EMMC其中东芝、三星、SK海力士的是MLC颗粒,镁光、佰维、江波龙都是TLC东芝的 64GB 120元/pc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-09 09:16:15
                            
                                1139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            eMMC 是 Flash Memory 的一类,在详细介绍 eMMC 之前,先简单介绍一下 Flash Memory。Flash Memory 是一种非易失性的存储器。在嵌入式系统中通常用于存放系统、应用和数据等。在 PC 系统中,则主要用在固态硬盘以及主板 BIOS 中。另外,绝大部分的 U 盘、SDCard 等移动存储设备也都是使用 Flash Memory 作为存储介质。Flash Memo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 21:39:51
                            
                                395阅读