Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
【学习分享】全志平台TWI子系统源码分析(1)从设备树到寄存器
全志平台TWI子系统源码分析 1 从设备树到寄存器 前言 一 名词解释 二 从设备树入手看源码 1 TWI设备树 2 TWI源码位置 3 TWI总线相关寄存器 总结 前言 这次开坑主要是想把全志平台TWI子系统在源
Linux系统学习
学习
arm开发
Linux
嵌入式硬件
如何创建VPC并配置安全组以保护您的阿里云服务器
将您的基础架构放在云上意味着您可以接触到全球的许多人 但是 这也意味着不怀好意的人可以访问您的服务 保护您的云网络非常重要 阿里云提供虚拟专用网络 VPC 这是一个安全隔离的私有云 将您的弹性计算服务 ECS 实例包含在公有云中 您可以通过
arm开发
<sa8650>sa8650 CDT-之-汽车CDT配置用户指南(上)
sa8650 sa8650 CDT 之 汽车CDT配置用户指南 上 2 CDT概述 2 1 Platform ID值 2 2 CDT一般结构 2 3 CDT头 2 4 块元数据 2 5 CDBs 2 6 加载CDT的启动过程
QAM8650PSA8650平台开发
汽车
车载系统
视觉检测
arm开发
移植useradd到嵌入式Linux设备
友情提示 前面一大段描述的是在老版本Ubuntu14 4交叉编译新版本shadow 过程曲折 没有结果 分割线后面一段是重新换了一个较老版本shadow 4 4 过程丝滑 结果喜人 诸君如耐心有限可直接划拉至分割线后部分内容 对于其他程序的
Linux
arm开发
<sa8650>sa8650 CDT-之-汽车CDT配置用户指南(上)
sa8650 sa8650 CDT 之 汽车CDT配置用户指南 上 2 CDT概述 2 1 Platform ID值 2 2 CDT一般结构 2 3 CDT头 2 4 块元数据 2 5 CDBs 2 6 加载CDT的启动过程
QAM8650PSA8650平台开发
汽车
车载系统
视觉检测
arm开发
移植useradd到嵌入式Linux设备
友情提示 前面一大段描述的是在老版本Ubuntu14 4交叉编译新版本shadow 过程曲折 没有结果 分割线后面一段是重新换了一个较老版本shadow 4 4 过程丝滑 结果喜人 诸君如耐心有限可直接划拉至分割线后部分内容 对于其他程序的
Linux
arm开发
linux ARM64 处理器内存屏障
一 内存类型 ARMv8架构将系统中所有的内存 按照它们的特性 划分成两种 即普通内存和设备内存 并且它们是互斥的 也就是说系统中的某段内存要么是普通内存 要么是设备内存 不能都是 1 普通内存 Normal Memory 普通内存的特性是
Linux
arm开发
c语言
驱动开发
网络
linux ARM64 处理器内存屏障
一 内存类型 ARMv8架构将系统中所有的内存 按照它们的特性 划分成两种 即普通内存和设备内存 并且它们是互斥的 也就是说系统中的某段内存要么是普通内存 要么是设备内存 不能都是 1 普通内存 Normal Memory 普通内存的特性是
Linux
arm开发
c语言
驱动开发
网络
linux使用文件描述符0、1和2来处理输入和输出
文件描述符012 在Linux中 文件描述符0 1和2分别代表标准输入 stdin 标准输出 stdout 和标准错误 stderr 它们用于处理进程的输入和输出 文件描述符0 stdin 文件描述符0是进程的标准输入 通常用于读取用户的输
嵌入式linuxRTOS
Linux
驱动开发
arm开发
嵌入式硬件
linux应用程序直接return与exit的区别
在Linux应用程序中 可以使用 return 语句直接从 main 函数返回 这将导致程序终止并返回给操作系统 然而 有时候使用 exit 函数比直接使用 return 语句更有优势 以下是一些原因 清理资源 exit 函数可以确保在程序
嵌入式linuxRTOS
Linux
arm开发
驱动开发
单片机
lv12 uboot源码配置编译 8
目录 1 uboot源码获取 2 uboot特定 3 uboot源码结构 3 1 平台相关代码 3 1 1 arch 3 1 2 board 3 2 平台无关代码 3 2 1 common下放的都是uboot的命令 3 3 配置文件 帮助文
嵌入式开发
arm开发
uboot
学 Linux 必会的 ARM 汇编指令
学习 Linux 系统启动流程 必须熟悉几个汇编指令 总结给大家 这里不是最全的 只列出一些最常用的汇编指令 一 数据处理指令 1 数据传送指令 MOV指令 把一个寄存器的值 立即数 赋给另一个寄存器 或者将一个常量赋给寄存器 MOV指令的
Linux
arm开发
汇编
lv12 交叉编译工具链 7
目录 1 交叉编译 1 1 镜像来源 1 2 编译原理 1 3 编译过程 编辑 1 4 交叉编译 1 5 交叉编译工具链获取 2 ELF文件格式 编辑3 BIN文件格式 4 交叉编译工具链常用工具 4 1 size命令举例 4 2 rm命令
嵌入式开发
arm开发
Linux移植
lv12 uboot移植深化 9
u boot 2013 0 1移植 实验目的 了解 u boot 的代码结构及移植 的基本 方法 实验环境 u buntu 14 04
嵌入式开发
uboot
arm开发
arm Linux中dma的cache管理
概述 前两周有人询问DMA下的cache操作和dma coherent 以前零碎看过代码 临时找 还没有找到 这两天整理了调用流程 也找到了dma coherent的用法 Linux的文档里没有详细说明dma coherent的用法 根据代
Linux
arm开发
运维
【FMC141】基于VITA57.4标准的4通道2.8GSPS 16位DA播放子卡(2片DAC39J84)
FMC141是一款基于VITA57 4标准的4通道2 8GSPS 2 5GSPS 1 6GSPS采样率16位DA播放FMC子卡 该板卡为FMC 标准 符合VITA57 4与VITA57 1规范 16通道的JESD204B接口通过FMC 连接
fpga开发
图像处理
信号处理
arm开发
<Linux开发>驱动开发 -之- Linux LCD 驱动
Linux开发 驱动开发 之 Linux LCD 驱动 交叉编译环境搭建 Linux开发 linux开发工具 之 交叉编译环境搭建 uboot移植可参考以下 Linux开发 之 系统移植 uboot移植过程详细记录 第一部分 Linux开发
linux驱动开发
驱动开发
Linux
arm开发
主线剧情0.0-Linux学习资源大综合
Linux 学习资源大综合 对收集到的比较丰富的 Linux 学习相关的资料进行整理 注 如果链接挂了请告诉我 如果链接里的内容被删了那么直接搜文章名字试试也许会搜出来很多转载的 备份 注 在 Github 上的原版文章日后可能会更新 在其
主线剧情Linux 系列
Linux
arm
MCU
arm开发
ARM架构学习(二)——流水线
本期主题 ARM流水线 往期地址 ARMv7架构学习 ARM流水线 1 流水线概念 2 指令的分解步骤 1 流水线概念 硬件资源总是有限的 有一个明显的方法能改善硬件资源的利用率 这就是pipeline 流水线 技术 其实就是在当前指令结束
ARM体系结构学习
arm
架构
arm开发
【电赛-软件】CCS安装教程
CCS安装教程 下载 下载地址 下载地址 外链图片转存失败 源站可能有防盗链机制 建议将图片保存下来直接上传 img WhFWuuUy 1679146802762 ccspicture ccs download png 选择第二个CCSTU
物联网
arm开发
无人机
智能硬件
个人开发
1
2
3
4
5
6
...9
»