Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Linux设备驱动开发入门之——hello驱动
1 Linux驱动程序的分类 Linux 中主要分为三大类驱动 字符设备驱动 块设备驱动和网络设备驱动 1 字符设备驱动 因为软件操作设备是是以字节为单位进行的 是按照字节流进行读写操作的一种设备 典型的如LCD 蜂鸣器 SPI 触摸屏等驱
Linux驱动开发基础
驱动开发
Linux
嵌入式Linux驱动开发(I2C专题)(四)
编写APP直接访问EEPROM 参考资料 Linux驱动程序 drivers i2c i2c dev c I2C Tools 4 2 https mirrors edge kernel org pub software utils i2c
Linux 驱动以及裸机
Linux
驱动开发
运维
Android底层驱动开发记录:01_JNI
最近项目中需要用到了Android底层的开发 正好疫情居家所以又把韦老师的老教程第四期Android教程翻出来学习学习 手边也没有合适的板子 找了一块AIO 3288C的板子接了一块HDMI的屏来用 本来之前一直做单片机的 因此学起来还比较
android 底层开发
Android
Linux
驱动开发
NXP(I.MX6uLL)DDR3实验——DDR3重要时间参数、时钟配置与原理图简析
目录 DDR3 内存时间参数 传输速率 tRCD 参数 CL 参数 AL 参数 tRC 参数 tRAS 参数 I MX6U MMDC内存控制器简介 MMDC内存控制器简介 MMDC内存控制器信号引脚 MMDC内存控制器时钟源 ALPHA开发
正点IMX6ULL裸机开发
Linux
驱动开发
运维
海思3516系列芯片SPI速率慢问题深入研究与优化(基于PL022 SPI 控制器)
海思3516系列芯片SPI速率慢问题深入分析与优化 基于PL022 SPI 控制器 我在某个海思主控的项目中需要使用SPI接口来驱动一块液晶屏 液晶屏主控为 st7789 分辨率 240x240 图像格式 RGB565 查阅海思相关手册可知
单片机
嵌入式硬件
Linux
驱动开发
在嵌入式学习困惑:做驱动开发还是做应用开发更有前途
在嵌入式学习过程中 很多人都有这样的困惑 意思就是说 你告诉我哪个更有前途 我就好好学哪个 另外一个就不用学了 问这种问题的同事往往会同时问另外一些问题 我以后就想做驱动开发 你教我这些应用开发的技术有什么用 C 用得多吗 学了有什么用 我
驱动开发
嵌入式
CC
Linux Socket CAN——驱动开发(转)
Linux Socket CAN驱动开发 一 CAN总线协议 CAN是Controller Area Network 控制器局域网 的缩写 CAN通信协议在1986年由德国电气商博世公司所开发 xff0c 主要面向汽车的通信系统 现已是IS
Linux
socket
Can
驱动开发
深入探讨Linux驱动开发:驱动介绍与hello驱动实例
文章目录 前言一 Linux驱动介绍1 用户态和内核态2 内核功能介绍3 驱动程序介绍 二 驱动程序分类与注意事项1 驱动程序分类2 内核驱动开发注意事项 三 hello驱动开发1 驱动模块2 模块加载和卸载函数3 编写hello模块4 M
Linux
Hello
深入探讨
驱动开发
驱动介绍与
深入探讨Linux驱动开发:Linux设备树
文章目录 一 设备树介绍二 设备树框架1 设备树框架2 节点基本格式3 节点部分属性简介 总结 一 设备树介绍 设备树 xff08 Device Tree xff0c 简称 DT xff09 是一种在嵌入式系统中描述硬件设备的一种数据结构和
Linux
深入探讨
驱动开发
Linux驱动开发——高级I/O操作(一)
一个设备除了能通过读写操作来收发数据或返回 保存数据 xff0c 还应该有很多其他的操作 比如一个串口设备还应该具备波特率获取和设置 帧格式获取和设置的操作 一个LED设备甚至不应该有读写操作 xff0c 而应该具备点灯和灭灯的操作 硬件设
Linux
驱动开发
STM32驱动开发(一)--串口原理与开发实践
STM32驱动开发 xff08 一 xff09 串口原理与开发实践 参考 xff1a 野火嵌入式 STM32库开发实战指南 韦东山 STM32MP157 M4 用户手册 一 简介 在工业现场目前用的最多的对外通信就是串口 xff08 UAR
STM32
驱动开发
串口原理与开发实践
Linux驱动开发——串口设备驱动
Linux驱动开发 串口设备驱动 一 串口简介 串口全称叫做串行接口 xff0c 通常也叫做 COM 接口 xff0c 串行接口指的是数据一个一个的顺序传输 xff0c 通信线路简单 使用两条线即可实现双向通信 xff0c 一条用于发送 x
Linux
驱动开发
串口设备驱动
驱动开发(五)——驱动设计思想(面向对象/分层/分离)
文章目录 设计思想面向对象分层分离 实验手册资源驱动程序 led drv cled operations h芯片相关chip gpio cled resource h单板相关 board MP157 led c应用测试程序Makefile
驱动开发
驱动设计思想
面向对象
Linux驱动开发(十八)---网络(网卡)驱动学习
前文回顾 Linux驱动开发 xff08 一 xff09 环境搭建与hello world Linux驱动开发 xff08 二 xff09 驱动与设备的分离设计 Linux驱动开发 xff08 三 xff09 设备树 Linux驱动开发 x
Linux
驱动开发
驱动学习
Linux驱动开发(十七)---树莓派PWM驱动
前文回顾 Linux驱动开发 xff08 一 xff09 环境搭建与hello world Linux驱动开发 xff08 二 xff09 驱动与设备的分离设计 Linux驱动开发 xff08 三 xff09 设备树 Linux驱动开发 x
Linux
PWM
驱动开发
Linux驱动开发(六)---树莓派配合硬件进行字符驱动开发
前文回顾 Linux驱动开发 xff08 一 xff09 环境搭建与hello world Linux驱动开发 xff08 二 xff09 驱动与设备的分离设计 Linux驱动开发 xff08 三 xff09 设备树 Linux驱动开发 x
Linux
驱动开发
树莓派配合硬件进行字符驱动开发
Linux驱动开发(五)---树莓派设备树配合驱动开发
前文回顾 Linux驱动开发 xff08 一 xff09 环境搭建与hello world Linux驱动开发 xff08 二 xff09 驱动与设备的分离设计 Linux驱动开发 xff08 三 xff09 设备树 Linux驱动开发 x
Linux
驱动开发
树莓派设备树配合驱动开发
Linux USB 驱动开发(五)—— USB驱动程序开发过程简单总结
设备驱动程序是操作系统内核和机器硬件之间的接口 xff0c 由一组函数和一些私有数据组成 xff0c 是应用程序和硬件设备之间的桥梁 在应用程序看来 xff0c 硬件设备只是一个设备文件 xff0c 应用程序可以像操作普通文件一样对硬件设备
Linux
usb
驱动开发
驱动程序开发过程简单总结
linux温湿度传感器SHTC3驱动开发
开发环境为Ubuntu16 04LTS 43 vscode xff0c 使用了正点原子IMX6ULL开发板 xff0c 板子上运行的是正点原子的出厂系统 参考了这篇文章 温湿度传感器SHTC3驱动开发 xff08 一 xff09 小白也能轻
Linux
SHTC3
温湿度传感器
驱动开发
逆向基础-Windows驱动开发(一)
Windows内核开发 第一个驱动程序 环境配置 xff1a 安装WDK xff1a WDK版本与SDK保持一致 然后记得把Spectre Mitigation给Disabled掉 xff0c 就不用去下载漏洞补丁了 然后在内核层 xff0
Windows
逆向基础
驱动开发
«
1 ...
9
10
11
12
13
14
15
»