自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 浅谈scatter-gather DMA

在正文开始之前需要先搞明白以下几个问题:1. 什么是DMA?DMA的中文名称叫做 直接内存访问,是一种不需要CPU参与,就能实现数据搬移的技术(从一个地址空间到另一个地址空间)。2. DMA有什么用?一定程度上解放CPU,对于实现 高效嵌入式系统 与 加速网络数据处理 有极其重要的作用。3. DMA的实现简述在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存在...

2019-10-12 09:13:08 11971 1

原创 C语言中__attribute((section(name)))简单示例

linux下使用readelf -S prog, 可以看到一张elf格式的表。表中以.开头的是一个一个的段。 __attribute((section(name)))的作用就是将被该属性修饰的符号都放到名为name的段中。示例代码main.c中的_func1与_func2被__section宏修饰,最终都会被放到自定义的名为.app_init_sec段中。#include <std...

2019-10-11 17:32:23 7537 2

原创 深入理解计算机系统 -- 大端与小端字节序

一、大端字节序 vs. 小端字节序字节序指一个多字节对象在内存中存储的方式,小端字节序机器在存储多字节对象时采用低地址存低有效字节的策略,大端则恰恰相反。字节序由CPU架构决定,与操作系统无直接关系。像常见的x86架构、arm架构CPU,都采用的是小端字节序,而power pc采用的是大端字节序。举个栗子:变量x的类型为int,位于地址0x100处,它的十六进制值为0x01234567...

2019-09-07 14:21:47 746

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除