首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
习惯就好zz
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
习惯就好zz
3年前
关注
Linux系统对中断处理的处理
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 Linux中断系统变化并不大,比较重要新的是引入内核线程threaded_irq来处理中断。 硬件中断 Linux系统...
0
评论
分享
习惯就好zz
3年前
关注
中断硬件框架
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、中断路径上的3个部件 中断源:中断触发的源多种多样,比如GPIO、定时器、UART、DMA等等。它们都有自己的对应...
0
评论
分享
习惯就好zz
3年前
关注
异常向量表的安装与调用
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、中断的发生、处理过程 中断发生的硬件过程 中断处理的过程和中断发生的过程正好相反 中断处理的软件处理流程 CPU执...
0
评论
分享
习惯就好zz
3年前
关注
GIC介绍和编程
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、GIC介绍 各种中断,都在分发器(Distributor)中分发,它可以设置优先级和可接收中断的核。外设中断到分发...
1
评论
分享
习惯就好zz
3年前
关注
GIC驱动程序分析
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、一级中断控制器处理流程 对于irq_desc,内核有两种分配方法: 一次分配完所有iqr_desc 按需分配(用到...
0
评论
分享
习惯就好zz
3年前
关注
两类中断控制器处理流程
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 11/100 发布文章 加粗 斜体 标题 删除线 无序 有序 待办 引用 代码块 图片 视频 表格 超链接 投票 导入...
0
评论
分享
习惯就好zz
3年前
关注
链式中断控制器驱动程序编写
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、链式中断控制器的重要函数和结构体 1.1 链式处理流程回顾 当按下按键后,GPIO向上一层发出中断,触发33号中断...
0
评论
分享
习惯就好zz
3年前
关注
legacy方式代码的调试过程记录
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 确定设备树中使用的虚拟中断号 在imx6ull的芯片用户手册中,的第三章中断中。有一些保留的寄存器可以用来触发GIC ...
0
评论
分享
习惯就好zz
3年前
关注
链式中断控制器驱动编写-Linear方式
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、和legacy方式对比 legacy linear 函数 irq_domain_add_legacy irq_do...
0
评论
分享
习惯就好zz
3年前
关注
层级中断控制器驱动程序编写
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、层级中断控制器的重要函数和结构体 1.1 回顾处理流程 handleA、irq_dataA由GIC驱动提供 irq...
0
评论
分享
习惯就好zz
3年前
关注
SPI 协议学习
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 1. SPI硬件知识 1.1 硬件连线 引脚含义如下: 引脚 含义 DO(MOSI) Master Output, S...
0
评论
分享
习惯就好zz
3年前
关注
SPI 总线设备驱动模型
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、平台总线设备驱动模型 Linux驱动程序开始基于“平台总线设备驱动”模型,把驱动程序分为2边: 左边注册一个pla...
0
评论
分享
习惯就好zz
3年前
关注
spidev的使用(SPI用户态API)
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 参考资料: 内核驱动:drivers\spi\spidev.c 内核提供的测试程序:tools\spi\spidev_...
0
评论
分享
习惯就好zz
3年前
关注
SPI设备树处理过程
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、spi_device结构体 二、SPI设备树格式 对于SPI master,就是SPI控制器,它下面可以连接多个S...
0
评论
分享
习惯就好zz
3年前
关注
使用SPIDE操作SPI_DAC模块
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、硬件 IMX6ULL: 原理图: 接线图: 二、DAC操作原理 2.1 内部框图 操作过程: CS为低: 在SCL...
0
评论
分享
习惯就好zz
3年前
关注
SPI_OLED模块操作方法
本文已参与【新人创作礼】活动,一起开启掘金创作之路。 一、硬件 1.1 硬件资料 1.2 原理图 1.3 连接方式 二、OLED操作原理 要操作OLED,只需要使用spi接...
0
评论
分享
习惯就好zz
3年前
关注
编写SPI设备驱动程序
一、SPI驱动框架 spi_bus_type是一个总线,左右两边管理spi_drivers(SPI驱动),spi_device(SPI设备)。都遵守总线、设备、驱动的模型。...
0
评论
分享
习惯就好zz
3年前
关注
硬件知识 UART硬件介绍
硬件知识_UART硬件介绍 1. 串口的硬件介绍 UART的全称是Universal Asynchronous Receiver and Transmitter,即异步发送...
0
评论
分享
习惯就好zz
3年前
关注
TTY体系中设备节点的差别
TTY体系中设备节点的差别 参考资料 解密TTY 彻底理解Linux的各种终端类型以及概念 Linux终端和Line discipline图解 What Are Telet...
0
评论
分享
下一页
个人成就
文章被点赞
1
文章被阅读
9,304
掘力值
278
关注了
0
关注者
1
收藏集
0
关注标签
3
加入于
2022-10-09