随笔分类 - linux
摘要:开发板 :ArmSoM-Sige7/NanoPC-T6开发板 eMMC :64GB/256GB LPDDR4 :8GB/16GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.1 Linux发行版 :ubuntu 24.04 在两年前,我们介绍了如何移植
阅读全文
摘要:有关I2C通信协议我们在《通信协议-I2C》已经进行了详细的介绍,因此这一节不再重复介绍。 一、软件/硬件I2C 想要控制STM32产生I2C方式的通讯,可以采用软件模拟或硬件I2C这两种方式。 1.1 软件模拟 所谓软件模拟,即直接使用CPU内核按照I2C协议的要求控制GPIO输出高低电平。 如控
阅读全文
摘要:有关SPI通信协议我们在《通信协议-SPI》已经进行了详细的介绍,因此这一节不再重复介绍。 一、软件/硬件SPI 想要控制STM32产生SPI方式的通讯,可以采用软件模拟或硬件SPI这两种方式。 1.1 软件模拟 所谓软件模拟,即直接使用CPU内核按照SPI协议的要求控制GPIO输出高低电平。 1.
阅读全文
摘要:一、网卡基础知识 在《Mini2440裸机开发之DM9000》文章中我们对DM9000网卡进行了深入的分析,介绍了其硬件组成以及初始化过程。 在网络通信中,网卡通常由MAC和PHY两个主要部分组成: MAC负责处理数据链路层的协议和控制; PHY负责处理数据在物理介质上的传输; 本文主要介绍以太网的
阅读全文
摘要:开发板 :NanoPC-T4开发板 eMMC :16GB LPDDR3 :4GB 显示屏 :15.6英寸HDMI接口显示屏 uboot :2017.09 linux :4.19 在《Rockchip RK3588 - Rockchip Linux Recovery updateEngine源码分析》
阅读全文
摘要:一、基本概念介绍 1.1 rootfs 什么是根文件系统?理论上说一个嵌入式设备如果内核能运行起来,且不需要用户进程的话(估计这种情况很少),是不需要文件系统的。 文件系统简单的说就是一种目录结构,由于linux操作系统的设备在系统中是以文件的形式存在,将这些文件分类管理以及提供和内核交互的接口,就
阅读全文
摘要:开发板 :Orange Pi 3B开发板 eMMC :32GB LPDDR4 :2GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 在《Rockchip RK3588 - 从零开始制作recovery系统 》中我们介绍了在NanoPC-T6开发板
阅读全文
摘要:开发板 :Orange Pi 3B开发板 eMMC :32GB LPDDR4 :2GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.6 在《Rockchip RK3566 - orangepi-build编译》我们介绍了SDK的编译流程,本节将会对编译
阅读全文
摘要:开发板 :Orange Pi 3B开发板 eMMC :32GB LPDDR4 :2GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.6/5.10 一、Linux SDK 本节主要介绍一下 Orange Pi 3B的Linux SDK——orangepi
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 在《Rockchip RK3588 - Rockchip Linux SDK编译》我们介绍了SDK的编译流程以及固
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 在《Rockchip RK3588 - Rockchip Linux Recovery updateEngine源
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 本文内容基于Rockchip Linux SDK,如果你对Rockchip Linux SDK不了解的前提下,请先
阅读全文

浙公网安备 33010602011771号