logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux学习笔记:Linux磁盘与文件系统管理

一、磁盘组成磁盘分区表主要有两种格式:MBR和GPT    MBR分区表中第一个扇区最重要,里面有主要开机区(MBR)及分区表(partition table),MBR占446KB,partition table占64b    GPT分区表除了分区数量扩充较多之外,支持的磁盘容量也可以超过2T实体磁盘/dev/sd[a-p] 分区槽+[1-128]虚拟机磁盘/dev/vd[a-...

#嵌入式
4412开发板学习之Linux系统编程(一):最小Linux系统的搭建、tftp服务器搭建与测试、搭建NFS文件系统

前言Linux系统编程是嵌入式从业人员至关重要的技能,无论是应用工程师还是驱动工程师都应该熟练的掌握Linux编程,我也会话更多的时间再它的学习上,通过阅读讯为的《Linux系统编程》以及《Unix环境高级编程》(APUE)来进一步的学习。今天搭建了最小Linux系统;搭建并测试了tftp服务器,便于虚拟机与开发板的文件传输;搭建了NFS根文件系统,更加方便了学习与调试的过...

#嵌入式
Docker上手笔记:Docker简介及在Ubuntu上的安装

    在使用荔枝派nano的过程中给看到官方的文档推荐使用Docker搭建开发环境,于是去了解了一下Docker,Docker是一种容器技术,在主机上搭建一个隔离的环境,方便进行开发、测试以及部署,就类似于虚拟机但也不同于虚拟机,Docker是操作系统级的虚拟化,可以充分的利用硬件,而且更加轻量,我感觉它很有意思于是就深入的学习一下,感觉它在嵌入式上也能有不小的用处。什么是容器     ...

#容器#嵌入式
在Ubuntu下使用QEMU搭建arm开发环境(一)搭建基本开发环境

    马上就要开学了,开学后就会开始arm+Linux的学习,因为马上就要去学校了,就没有买板子,打算去了学校再买,但是想学习的心是迫切的(O(∩_∩)O哈哈~),在网上浏览的时候发现了QEMU这个"神器",它是一个开源的可执行硬件虚拟化的托管虚拟机,可以虚拟出甚至cortex A的开发板,提供必备的外设:LCD、串口等等,几乎可以实现在线学习arm开发,简直是神器有木有,所

WSL+VScode快速搭建Linux下C/C++开发环境

背景自己最近开始了复习数据结构以及刷题,因为不太喜欢Windows下IDE解决所有问题的方式,而且想要再练习练习Makefile的编写以及GDB调试所以需要搭建一个Linux环境来进行代码的编译运行,摆在我面前有三种方案:Linux实体机Linux虚拟机WSL(Windows Subsystem for Linux,Windows下的Linux子系统)为什么选择这个方案搭建Linu...

Android手机“核心科技”---Vibrator(马达)驱动分析

前言我的博客已经断更很久了,因为疫情的原因没能开学,也无法去公司报道实习,在家十分的颓废,学习的时间零零散散,更是没有什么时间来写博客的@@(铁废物)。最近疫情好转,自己也来深圳这边某知名IC厂商(同样也让人喊YES的那个)实习,在手机部门做一些驱动相关内容的工作,以前有做过Linux驱动开发,安卓以前没有接触过,在公司就慢慢开始学习,自己下班回家后后也再分析分析代码,写写博客。因为自己也是一个初

#嵌入式
WSL+VScode快速搭建Linux下C/C++开发环境

背景自己最近开始了复习数据结构以及刷题,因为不太喜欢Windows下IDE解决所有问题的方式,而且想要再练习练习Makefile的编写以及GDB调试所以需要搭建一个Linux环境来进行代码的编译运行,摆在我面前有三种方案:Linux实体机Linux虚拟机WSL(Windows Subsystem for Linux,Windows下的Linux子系统)为什么选择这个方案搭建Linu...

Linux驱动开发(十):设备树下的platform平台设备驱动

这里写自定义目录标题简介关于platform驱动框架bus、driver、device驱动的分层platform驱动模型platform总线platform驱动platform设备引入设备树后的变化实验代码与分析实验代码代码分析总结简介在今年五月份我在4412上学习了platform总线设备的驱动编写,了解了引入platform总线的目的以及带来的方便之处,初步了解了Linux内核总线、设备、..

#驱动开发#嵌入式
4412开发板学习之Linux系统编程(三):串口编程实战

前言串口是我们特别常用的一个通讯接口,在Linux下的串口编程使用的就是文件IO的操作,所以说这次来进行串口的应用编程,实现发送接收功能实战Linux串口编程在单片机串口编程中,需要用户直接对寄存器以及中断进行控制而在Linux串口编程中,无论是官方直接下载的原生内核还是厂家提供的Linux内核都会将串口驱动写好,所以不需要自己写串口驱动Linu...

#嵌入式
Linux嵌入式工程师养成手册-----前言

为什么会有这些博客自己现在已经要进入大三下学期,很快就会面临秋招,自己从进入大学开始就从事嵌入式相关的开发,从arduino到STM32再到ARM+Linux开发,自己接触了不少的东西,写这些博客一个是为了对自己以往的知识进行一个总结,再一个也是希望可以给入门嵌入式的各位同学们提供一些帮助,都是从无到有,从看别人的到写自己的也是一个分享的过程。可能大家觉得总结并不是特别的重要,但是我想说把知识..

    共 15 条
  • 1
  • 2
  • 请选择