E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IIC驱动开发
ASIO音频
驱动开发
指南
tid-111697-keyword-asio.html目前来说,音频
驱动开发
是个相对窄小的技术范畴,因为生产厂家的相对集中和垄断,导致这个市场不是很火热。国内做过ASIO音频驱动的,更是少得可怜。
sunjing_
·
2022-12-06 15:30
linux
WIN10
驱动开发
环境从0搭建 (
驱动开发
必看)
1.第一次报错:2.第二次报错:五、VMware下载安装六、虚拟机设置1、移除打印机2、添加串口3、串口设置4、系统引导5、设置测试模式七、VS2019设置八、双机调试前言本文记录如何配置一个可使用的
驱动开发
环境一
明教张公子
·
2022-12-06 15:30
入职
C++
c++
驱动开发
基础知识
文章目录`记录
驱动开发
前的知识储备工作`一、
驱动开发
环境搭建二、
驱动开发
框架(重点:WDF框架)1、前世今生(1)Vista简介(2)发展历史2、基于框架的驱动程序的WDM(1)驱动程序类型(2)驱动程序堆栈
明教张公子
·
2022-12-06 15:59
入职
C++
驱动开发
基于MTD的NAND
驱动开发
○、说明http://blog.chinaunix.net/u1/41134/showart_721586.html大约用了两个礼拜不到的时间为公司的IPcamera系统写了基于MTD的NAND驱动(linux-2.6.22.10内核),目前已可以在该驱动的支持下跑cramfs和jffs2文件系统,另外,该驱动也可以同时支持smallpage(每页512Byte)和bigpage(每页2048By
chen_chuang_
·
2022-12-06 14:57
学习嵌入式Linux系统和
驱动开发
随着计算机嵌入式的普遍应用,同学们在学习嵌入式基础知识之后,你就可以更深入的去学习非常多包括计算机软件、硬件、操作系统知识。下面尚观教育小编给同学们简单介绍一下。同学们可以参照以下的学习思路,因为嵌入式Linux系统和驱动的开发,和底层硬件联系非常紧密,所以首先我们从学习了解嵌入式硬件开始,包括:ARM体系架构、S3C2440微处理器接口设计、时钟系统、LCD屏接口、存储控制器及系统的存储空间分配
ciai7500
·
2022-12-06 14:57
嵌入式
驱动开发
内存管理
Windows
驱动开发
如何入门
搞Windows
驱动开发
是一件痛苦的事情,特别是初学Windows
驱动开发
。
_蓝染_
·
2022-12-06 14:27
windows驱动
windows驱动开发
Linux
驱动开发
源码分析
目录一前言二
驱动开发
步骤分析1驱动模块都有两个函数:2实现初始化函数和退出函数;3初始化函数分析3.1通过函数register_chrdev()注册如下结构体3.2通过设备类函数class_register
流动的星
·
2022-12-06 14:56
LINUX
linux
嵌入式
做嵌入式linux驱动的前途何在
我做嵌入式
驱动开发
已经一年多了,感觉没学到多少东西。
Aguangg_6655_la
·
2022-12-06 14:26
嵌入式开发
linux驱动
驱动开发
代码研读
文章目录一、程序流程图二、头文件程序详解1、public.h2、driver.h3、device.h4、trace.h5.XDMA.h三、C++程序详解1、driver.c1.头文件2.声明3.标记分页函数4.定义5.主函数1)参数&类型2)WPP(非必要)3)清理回调函数4)驱动初始化5)创建对象6.EvtDeviceAdd函数1)初始化:状态、分页、详细追踪2)设置传输:`I/O方式`3)PN
明教张公子
·
2022-12-06 14:25
C++
入职
驱动开发
XDMA
Xilinx
FPGA实现
IIC
通信向AD芯片配置数据
1.电路连接FPGA与AD芯片通过SCL,SDA,VCC,GND连接,SCL是
IIC
总线的时钟线,控制着设备之间的通信频率,SDA是
IIC
总线的数据线,负责设备之间数据传输,除起始和中止SCL时钟信号期间外
xiexienN
·
2022-12-06 14:43
FPGA之旅设计99例之第五例-----
IIC
通信
今天给大家带来的是
IIC
通信,
IIC
协议应用非常广泛,例如与MPU6050进行通信,配置OV5640摄像头、驱动OLED屏幕等等,都需要使用到
IIC
协议,所以掌握它是非常必要的,废话不多说,接着往下看。
ValentineHP
·
2022-12-06 14:42
FPGA之旅设计99例
fpga开发
单片机
arm
stm32
嵌入式硬件
Verilog 代码编写
IIC
通信-主到从向芯片写入数据
题目:根据课堂讲授的基本原理,自己尝试编写一个
IIC
控制逻辑,FPGA的输入时钟为10MHz,
IIC
的通信频率为400KHz,要求FPGA向AD芯片写入控制指令,AD芯片的地址为0000123(改为十进制
滇西电子练习生
·
2022-12-06 14:40
Verilog
fpga开发
verilog
FPGA实现
IIC
协议(二)之
IIC
总线的FPGA实现(单次读写驱动)
1、写在前面
IIC
协议系列博文:上一篇文章已经对
IIC
总线做了详细的介绍,了解了
IIC
总线的读写方式。这篇文章我们编写一个基于FPGA的
IIC
驱动模块,并对这个模块进行仿真及上板验证。
qq_44985628
·
2022-12-06 14:39
FPGA接口
fpga开发
FPGA常用接口协议--
IIC
FPGA-
IIC
接口实现前言
IIC
协议EEPROM读写方式解析
IIC
实现(verilog)仿真(modelsim)前言
IIC
接口协议是一种比较简单、常用的一种接口协议,使用它的场景很广泛(最常见的如
不会武功的火柴
·
2022-12-06 14:09
FPGA常用接口协议
verilog
fpga
嵌入式硬件
FPGA自学9——
IIC
总线操作EEPROM
1、
IIC
总线简介
IIC
是集成电路总线,是一种两线式的串行总线,由SDA数据线、SCL时钟线构成的半双工通信方式。
仲南音
·
2022-12-06 14:39
FPAG
fpga
FPGA_ISP:
IIC
控制器的设计
目录一、引言二、协议介绍三、协议时序四、设计任务五、一些说明六、程序设计一些思考一、引言
IIC
协议最早是我在学习单片机时接触的。
Lytain2022
·
2022-12-06 14:38
编程逻辑
IIC协议
IIC控制器设计
FPGA
EEPROM读写--
IIC
协议
文章目录1.EEPROM简介2.
IIC
通信协议2.1AT24C64单次写时序2.2AT24C64当前地址读时序2.3AT24C64随机地址读时序3.程序设计1.EEPROM简介EEPROM即电可擦除可编程只读存储器
爱吃蛋挞的Dolly
·
2022-12-06 14:07
FPGA技术
[FPGA]
IIC
I2C 通信协议
目录简介帧结构信号实现起止条件有效数据通信过程发送接收代码实现模块示例代码思路代码获取时序分析发送时序接收时序同步与裁决时钟同步冲突裁决简介I2^22C(又称I2C、
IIC
)协议,是一种同步串行半双工通信协议
Horace__
·
2022-12-06 13:37
fpga开发
Chapter007-FPGA学习之
IIC
总线EEPROM读取
IIC
总线是嵌入式领域较为重要的器件间通信总线,同样,FPGA也能通过模块的形式实现
IIC
的功能,其原理和STM32的模拟
IIC
总线一致,就是控制每个时间点的SCL、SDA总线电平。
ASWaterbenben
·
2022-12-06 13:07
FPGA学习
fpga开发
学习
D3--FPGA
IIC
接口通信2022-12-05
1.
IIC
简介1.1
IIC
概述
IIC
即Inter-IntegratedCircuit(集成电路总线),是由Philips半导体公司在八十年代初设计出来的一种简单、双向、二线制总线标准。
晓晓暮雨潇潇
·
2022-12-06 13:35
FPGA积累——基础篇
fpga开发
IIC接口
xilinx
Linux 驱动的内核适配 - 方法
由于内核API持续变动的特性,进行内核适配就成了做
驱动开发
绕不过去的一个问题。
lingshengxiyou
·
2022-12-06 02:36
linux
DPDK
c++
linux
dpdk
c++
虚拟机
开发语言
FPGA 驱动HDC1080温湿度模块
HDC1080接口为
IIC
接口,与网上常见的单字节读写不同的是,这个芯片的数据都是2字节的,假设要这个多字节的
IIC
时序,请看另外的文章HDC1080的读写时序:我们知道这个芯片的通信方式是
IIC
之后,
快乐的派大仙
·
2022-12-06 01:21
FPGA
常见接口
FPGA
fpga开发
三大通信协议(2)
IIC
目录一、
IIC
通信协议简介二、
IIC
通信时序1.时序概括2.24LC04
IIC
通信时序三、实例1.程序代码2.仿真验证:一、
IIC
通信协议简介
IIC
(Inter-IntegratedCircuit),简单说就是
刻蓇铭鑫
·
2022-12-05 18:51
Verilog
IIC
及DDR3读写控制学习
7月已经过了一半,这半个月就学了一点
iic
通信协议和DDR3的读写控制,学得实在太慢了。这也不能全怪我自己,实验室经常让干些没用的事,也没人指导,自然就慢了。
依旧是
·
2022-12-05 18:19
fpga开发
ZYNQ之FPGA学习----
IIC
协议驱动模块仿真实验
1
IIC
通信协议简介
IIC
通信协议基础知识学习:硬件设计基础----通信协议
IIC
2实验任务设计
IIC
驱动模块,并进行仿真验证,观察仿真波形3实验设计3.1创建工程新建工程,操作如图所示:输入工程名和路径
鲁棒最小二乘支持向量机
·
2022-12-05 18:16
一起学ZYNQ
笔记
fpga开发
ZYNQ
IIC协议
Vivado
经验分享
PCF8563实时时钟模块功能实现
所有地址和数据都是通过两路双向
IIC
总线串行传输的。最大总线速度为400kbits/s。内置的字地址寄存器在每个写入或读取数据字节后自动递增。
花火清凉丶
·
2022-12-03 13:38
单片机
stm32
arm
传感器
51单片机
STM32机器人控制开发教程No.2 霍尔编码器电机测速以及增量式PID控制(基于HAL库)
控制板上的电机接口:机器人小车电机
驱动开发
——测量小车速度在上一篇文章《STM32机器人控制开发教程No.1驱动电机(基于HAL库)》中介绍了关
COONEO
·
2022-12-03 11:36
单片机
stm32
嵌入式硬件
人工智能
arm
oled1306
基于Arduino的oled1306调试(4线
IIC
),用于省实赛物流运送小车1.资料软件生成汉字,图片16进制数据链接:https://pan.baidu.com/s/10BYPIo9MSy8sn0Qadv6wyg
liam_lcj
·
2022-12-02 23:10
单片机
嵌入式硬件
Imx6ull-pro
驱动开发
基础1
1、linux系统的组成:linux启动BootLoader,接着启动Linux内核,内核识别跟文件系统,运行APP。2、拿到板子的操作:严格按照这个步骤没有问题:这里我们用的是putty的终端工具,非常简洁,在windows下载的是X8664位1、查看串口号,设置波特率、一般都是数据位8停止位1udhcpc:查看wlan0的IPifconfig查看班子IP2、用SSH登录板子在ubuntu安装S
ㅤㅤ9527超级帅
·
2022-12-01 23:55
imx6ull
驱动开发
i.MX 6ULL
驱动开发
二十五:Regmap
一、Regmap概述Regmap机制主要目的是减少慢速I/O驱动上的重复逻辑,提供一种通用的接口来操作底层硬件上的寄存器。Regmap除了能做到统一的I/O接口,还可以在驱动和硬件IC之间做一层缓存,从而能减少底层I/O的操作次数。未使用Regmap机制的驱动框图如下:使用Regmap机制的驱动框图如下:说明:regmap机制是对SPI子系统、I2C子系统等进行封装,为上层应用提供统一接口。二、R
lqonlylove
·
2022-12-01 20:42
i.MX
6ULL
驱动开发
驱动开发
imx6ull
i.MX 6ULL
驱动开发
二十二:SPI(SPI子系统+MISC子系统)
一、概述SPI子系统:作用是完成驱动和设备的匹配。MISC子系统:作用是简化字符设备注册过程。二、SPI协议一文搞懂SPI通信协议_不脱发的程序猿的博客-CSDN博客_spi通讯流程三、LinuxSPI驱动框架中重要对象1、SPI总线structbus_typespi_bus_type={.name="spi",.dev_groups=spi_dev_groups,.match=spi_match
lqonlylove
·
2022-12-01 20:11
i.MX
6ULL
驱动开发
驱动开发
imx6ull
i.MX 6ULL
驱动开发
二十三:UART
一、UART协议UART详解_sternlycore的博客-CSDN博客二、UART和TTY关系基于Linux的tty架构及UART驱动详解-一口Linux-博客园(cnblogs.com)三、LinuxUART驱动框架中重要对象1、UART驱动structuart_driver{structmodule*owner;constchar*driver_name;constchar*dev_name
lqonlylove
·
2022-12-01 20:11
i.MX
6ULL
驱动开发
驱动开发
imx6ull
i.MX 6ULL
驱动开发
十九:RGBLCD
一、RGBLCD硬件原理【正点原子MP157连载】第十八章RGBLCD彩条显示实验-摘自【正点原子】STM32MP1嵌入式Linux
驱动开发
指南V1.7_正点原子的博客-CSDN博客ATK7016时序参数
lqonlylove
·
2022-12-01 20:11
i.MX
6ULL
驱动开发
imx6ull
驱动开发
i.MX 6ULL
驱动开发
十四:LED(paltform驱动框架)
一、驱动设计思想(机制、策略、分离、分层)驱动设计思想(机制、策略、分离、分层)_正在起飞的蜗牛的博客-CSDN博客_机制与策略分离二、
驱动开发
框架三、platform基本概念Linux
驱动开发
四十三:
lqonlylove
·
2022-12-01 20:40
i.MX
6ULL
驱动开发
驱动开发
imx6ull
i.MX 6ULL
驱动开发
十七:按键中断(input子系统)
一、input子系统基本概念Linux
驱动开发
四十八:LinuxINPUT子系统实验_lqonlylove的博客-CSDN博客二、input子系统相关数据类型和API1、input_dev/***structinput_dev-representsaninputdevice
lqonlylove
·
2022-12-01 20:40
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
二十四:多点触摸屏
一、多点触摸(MT)协议Linux
驱动开发
六十六:多点触控(MT)协议_lqonlylove的博客-CSDN博客二、FT5426原理见官方手册。
lqonlylove
·
2022-12-01 20:40
i.MX
6ULL
驱动开发
驱动开发
imx6ull
i.MX 6ULL
驱动开发
十二:按键中断(信号驱动IO)
_903419的博客-CSDN博客三、Linux驱动中信号处理Linux驱动—信号驱动IO-sigio_关峥的博客-CSDN博客_sigioLinux
驱动开发
|信号驱动IO实验_安迪西的博客-CSDN博客
lqonlylove
·
2022-12-01 20:39
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
六:beep 驱动
二、pinctrl子系统和gpio子系统概念i.MX6ULL
驱动开发
五:LED驱动_lqonlylove的博客-CSDN博客三、修改设备树1、确定引脚通过原理图可以确定beep使用GP
lqonlylove
·
2022-12-01 20:09
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
十:按键中断(阻塞处理)
IO模型_Oh-Why_not的博客-CSDN博客_五种网络io模型二、Linux内核等待队列Linux内核等待队列_爱洋葱的博客-CSDN博客_内核等待队列三、Linux中断基本概念i.MX6ULL
驱动开发
九
lqonlylove
·
2022-12-01 20:09
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
五:LED 驱动
一、原理分析i.MX6ULL裸机开发一:LED_lqonlylove的博客-CSDN博客二、pinctrl子系统和gpio子系统基本概念Linux
驱动开发
二十一:pinctrl子系统和gpio子系统基本概念
lqonlylove
·
2022-12-01 20:39
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
一:搭建开发环境
一、搭建编译环境1、工具工具版本开发板正点原子imx6ull开发板gccgcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihfubootuboot-imx-2016.03-2.1.0linuxlinux-imx-4.1.152、搭建tftp服务器ubuntu20.04搭建tftp服务器_lqonlylove的博客-CSDN博客_ubuntu配置tft
lqonlylove
·
2022-12-01 20:38
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
二:搭建 KGDB 调试 linux 内核和驱动环境
一、参考Linux官方资料:Usingkgdb,kdbandthekerneldebuggerinternals—TheLinuxKerneldocumentation参考博客:使用KGDB调试Linux驱动(以imx6ull开发板为例)_weixin_38832162的博客-CSDN博客_kgdb调试驱动二、概述KGDB是Linux内核提供的用于调试内核的源码级调试工具,支持断点设置,单步调试等
lqonlylove
·
2022-12-01 20:07
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
四:设备树
一、标准文档翻译Linux
驱动开发
九:《Power_ePAPR_APPROVED_v1.12》翻译_lqonlylove的博客-CSDN博客Linux
驱动开发
十:《DevicetreeSpecification
lqonlylove
·
2022-12-01 20:07
i.MX
6ULL
驱动开发
驱动开发
linux
imx6ull
i.MX 6ULL
驱动开发
二十七:块设备
参考:【块设备】通用块层structbio详解|zzm(aliez22.github.io)一、Linux中块设备驱动框架二、块设备基本概念1、扇区的概念来自硬件,扇区是硬件最小操作单位。2、块的概念来自文件系统,是文件系统数据处理的最小单位。3、段的概念来自操作系统,是内核对内存管理机制的最小单位。4、页的概念来自操作系统,是内核内存映射管理的最小单位。三、磁盘分区相关概念硬盘分区的相关概念(主
lqonlylove
·
2022-12-01 20:05
i.MX
6ULL
驱动开发
驱动开发
imx6ull
RK3399
驱动开发
| 19 - 阿美林7寸mipi屏幕调试(基于linux4.4.194内核)
文章目录一、阿美林7寸mipi屏幕1.屏幕参数2.接口线序3.屏幕背光控制二、设备树描述1.dsi设备节点基本配置1.1.兼容性1.2.背光节点1.3.电源节点1.4.复位引脚1.5.复位延时和使能延时1.6.dsi接口参数配置1.7.屏幕时序参数配置1.8.屏幕初始化序列2.指定dsi接口使用vopl3.使能开机logo显示在dsi三、内核配置1.使能panel-simple驱动四、测试1.使用
Mculover666
·
2022-12-01 17:43
驱动开发
rk3399
mipi
stm32利用语音识别与播报智能控制led灯
这种识别模块与播报模块都是利用
IIC
进行传输的,所以本次利用了stm32f103c8t6控制板上面的两个
IIC
分别是PB6、PB7以及PB10、PB11。
i土豆
·
2022-11-30 11:39
语音识别
stm32
人工智能
人工智能
语音识别
单片机
IT66352是 HDMI一分二的switch芯片,2 路HDMI 2.0输入
IT66352IT66321IT66322IT66352是HDMI一分二的switch芯片,2路HDMI2.0输入,一路HDMI2.0输出,分辨率可达4K60,芯片通过
IIC
控制。
suki1226
·
2022-11-29 17:15
大数据
数据仓库
数据库开发
数据库
HSIC一种基于USB的高速芯片通讯协议
速度可达480M,是
IIC
的理想替代。芯片间USB(IC-USB;有时也称为USB-IC,芯片间USB或高速芯片间;HSIC)是USB实施者论坛的USB2.0规范的附录。
卤煮小鱼
·
2022-11-29 09:16
个人随笔
[阅读型]Linux内核系列:从开发环境到调试环境
目录前言编译内核安装QEMU创建一个硬盘镜像文件使用BusyBox构建ramdisk使用buildroot构建ext4格式根文件系统内核
驱动开发
环境调试环境前言写文前搜了下CSDN的资源,要么质量不行或者太过时
easylyou
·
2022-11-28 22:55
二进制安全
linux
安全
驱动开发
Linux
驱动开发
学习笔记02
主题:1./proc文件系统的作用(驱动调试)2.创建自己的proc文件3.内核的链表(list_head)使用4.结合内核链表和proc文件实现例子1.proc文件系统=======================由内核实现的文件系统。当用户态访问/proc下文件时,实际上是调用内核中和该文件对应的特定函数。一般用proc文件来实现内核/驱动的调试。大部分proc文件是只读的,用于获取内核信息;
铁路十六宿舍
·
2022-11-28 19:20
嵌入式Linux
linux
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他