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驱动开发
【正点原子Linux连载】第十二章官方SDK移植试验-摘自【正点原子】I.MX6U嵌入式Linux
驱动开发
指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第十二
正点原子
·
2023-10-18 00:07
LINUX
单片机
linux
嵌入式
模仿stm32
驱动开发
04.模仿stm32
驱动开发
STM32寄存器结构体STM32寄存器结构体使用结构体将外设的所有寄存器都放到了一起,将这个结构体抽象为外设start.s.global_start.global_bss_start_bss_start
等你看日出
·
2023-10-18 00:31
嵌入式裸机ARM驱动开发
嵌入式硬件
Spring注解
驱动开发
——IOC的常用注解
此注解是spring支持注解
驱动开发
的一个标志。表明当前类是spring的一个配置类,作用是替代spring的applicationContext.xml。
紫罗兰与海棠
·
2023-10-17 20:33
Spring
spring
驱动开发
java
正点原子嵌入式linux
驱动开发
——Linux设备树
掌握设备树是Linux
驱动开发
人员必备的技能!
努力自学的小夏
·
2023-10-17 19:45
linux学习
linux
驱动开发
stm32
笔记
学习
【全志T113-S3_100ask】13-1 Linux c语言ioctl驱动oled(
iic
、ssd1306)屏幕
i2c_rdwr_ioctl_data结构体2、structi2c_msg结构体(二)i2c关键代码1、写函数2、读函数(三)对oled的操作(四)oled拓展函数(五)测试结果(六)完整代码背景对于oled屏幕来说,先要对
iic
第四维度4
·
2023-10-17 16:28
T113
linux
c语言
嵌入式硬件
物联网
arm开发
【FPGA——Cyclone Ⅳ学习笔记】八.SPI协议和DS1302时钟芯片(EP4CE6F17C8)
和之前
IIC
介绍相同,先单独介绍SPI的底层驱动模块。具体的SPI协议此处不做详细介绍。底层的SPI驱动是以标准的四线SPI编写。
默默无闻小菜鸡
·
2023-10-17 10:04
FPGA学习笔记
verilog
fpga
STM32的端口复用功能RCC_APB2Periph_AFIO
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE|RCC_APB2Periph_AFIO,ENABLE);端口复用意思就是,这个I/O端口被使用了,但是这个I/O口可能包含USART,
IIC
佚名
·
2023-10-17 09:55
STM32单片机
bdd cucumber_如何使用BDD构建坚如磐石的Ruby on Rails应用
bddcucumberbyMarkoAnastasov通过MarkoAnastasov如何使用BDD构建坚如磐石的RubyonRails应用(Howtobuildrock-solidRubyonRailsappswithBDD)了解通过行为
驱动开发
来构建可持续
cumi7754
·
2023-10-17 05:34
python
java
编程语言
人工智能
spring
Windriver
驱动开发
工具使用快速入门
我使用WinDriver来作为
驱动开发
软件进行简单调试硬件设备。适合我们这种初学者使用,我们不需要设计复杂的驱动程序,就可以验真硬件的正确性。今天我们使用WinDriver来进行PCI的简
爱漂流的易子
·
2023-10-17 00:08
fpga开发
驱动开发
Windows
驱动开发
(1) - 驱动程序结构
Windows
驱动开发
(1)-驱动程序结构1、NT式1.1头文件Driver.h头文件中包含了开发NT式驱动所需要的NTDDK.h,此外还定义了几个标志来指明函数和变量分配在分页内存还是非分页内存中。
Vinx911
·
2023-10-16 22:34
Win驱动开发
驱动开发
windows
Windows
驱动开发
之
驱动开发
环境搭建
转载请注明来源:enjoy5512的博客:http://blog.csdn.net/enjoy5512GitHub:https://github.com/whu-enjoy本系列教程采用VMware+本机进行双机调试,本机是Win10,虚拟机使用XPSP3进行运行调试一.虚拟机端配置1.1安装VMware并安装XPSP3系统这个网上教程很多,就不详述了这里找了一篇百度的教程http://jingy
enjoy5512
·
2023-10-16 22:32
Windows驱动开发
驱动开发
1.1 Windows
驱动开发
:配置
驱动开发
环境
在进行
驱动开发
之前,您需要先安装适当的开发环境和工具。首先,您需要安装Windows
驱动开发
工具包(WDK),这是一组
驱动开发
所需的工具、库、示例和文档。
孤风洗剑
·
2023-10-16 22:30
《灰帽黑客:攻守道》
windows
驱动开发
c语言
c++
Visual
C++
如何打开linux内核函数dev_dbg()调试开关
如何打开linux内核函数dev_dbg()调试开关linux设备
驱动开发
,我们经常看到内核使用dev_dbg来控制输出信息,这个函数包含在或头文件中,但是默认情况下看不到调试信息,该如何打开呢,我们直接上代码
qq_20312079
·
2023-10-16 18:09
linux
嵌入式硬件
iic
jy901 单片机_树莓派
IIC
读取维特智能陀螺仪JY901数据
JY901陀螺仪基本可以在各个平台上进行数据的读取(如arduino、stm32、树莓派、上位机等),但由于JY901的官方只提供了树莓派串口通信的读取方式,而未提供树莓派
IIC
通信的读取方式。
weixin_39538687
·
2023-10-16 17:13
iic
jy901
单片机
Arduino ESP32使用JY61传感器时数据全为0问题
上图是购买的JY61模块,有两种模式,分别是左边的串口和右边的
IIC
。下图是引脚和接线(来自官方规格书)。
Abyss___
·
2023-10-16 17:32
单片机
嵌入式硬件
正点原子嵌入式linux
驱动开发
——新字符设备驱动实验
经过之前两篇笔记的实战操作,已经掌握了Linux字符设备
驱动开发
的基本步骤,字符设备
驱动开发
重点是使用register_chrdev函数注册字符设备,当不再使用设备的时候就使用unregister_chrdev
努力自学的小夏
·
2023-10-16 16:06
linux学习
linux
驱动开发
学习
笔记
stm32
正点原子嵌入式linux
驱动开发
——字符设备
驱动开发
经过之前这么多篇笔记的学习,Ubuntu操作系统以及完整的Linux系统移植,已经初步掌握了开发板系统搭建的过程,在STM32MP157上搭建了自己的简单开发系统,从这一篇笔记开始就可以证实Linux
驱动开发
的学习了
努力自学的小夏
·
2023-10-16 16:35
linux学习
linux
驱动开发
stm32
学习
笔记
正点原子嵌入式linux
驱动开发
——LED
驱动开发
在上一篇笔记中,详细的讲解了字符设备
驱动开发
步骤,并且用一个虚拟的chrdevbase设备为例完成了第一个字符设备驱动的开发。本章就开始编写第一个真正的Linux字符设备驱动。
努力自学的小夏
·
2023-10-16 16:03
linux学习
linux
驱动开发
stm32
笔记
学习
【正点原子MP157连载】 第五章 STM32MP1启动详解-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux
驱动开发
指南V1.7
1)实验平台:正点原子STM32MP157开发板2)购买链接:https://item.taobao.com/item.htm?&id=6292707218013)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-318813-1-1.html4)正点原子官方B站:https://space.bilibili.com/3946208905)正点原子STM
正点原子
·
2023-10-16 13:02
正点原子
stm32
linux
驱动开发
Windows桌面水印去除工具Universal Watermark Disabler原理分析及实现
1.背景 最近做
驱动开发
,开启了系统测试模式,于是桌面的右下角就有一个水印,如下图: 测试了网上修改注册表方法不起作用,最后找到一款工具UniversalWatermarkDisabler可以把水印去除掉
禁锢在时空之中的灵魂
·
2023-10-16 13:22
Windows系统
windows
c++
Windows
驱动开发
学习记录-遍历内核已加载模块之一(使用DriverSection)
附另两种方法链接:Windows
驱动开发
学习记录-遍历内核已加载模块之二(使用ZwQuerySystemInformation)Windows
驱动开发
学习记录-遍历内核已加载模块之三(使用AuxKlib
禁锢在时空之中的灵魂
·
2023-10-16 13:52
Windows内核
windows
c++
链表
Windows
驱动开发
学习记录-遍历内核已加载模块之二(使用ZwQuerySystemInformation)
附另两种方法链接:Windows
驱动开发
学习记录-遍历内核已加载模块之一(使用DriverSection)Windows
驱动开发
学习记录-遍历内核已加载模块之三(使用AuxKlib)1.原型NTSTATUSZwQuerySystemInformation
禁锢在时空之中的灵魂
·
2023-10-16 13:52
Windows内核
windows
c++
驱动程序
Windows
驱动开发
学习记录-驱动中获取当前驱动文件路径
1.背景学习驱动期间打算做一个驱动,功能中需要在驱动启动成功后删除注册表中的服务项,关机时再自动添加到注册表启动项以便下次能自动加载驱动。一般情况注册表中项目如下,其中ImagePath为驱动的路径。这个路径是在注册服务时写进入注册表里的,在DriverEntry(PDRIVER_OBJECTpDriverObject,PUNICODE_STRINGpRegistryPath)中,可以根据第二个参
禁锢在时空之中的灵魂
·
2023-10-16 13:51
Windows内核
windows
c++
更新 | 持续开源迅为RK3568驱动指南-驱动基础进阶篇
《iTOP-RK3568开发板
驱动开发
指南》更新,本次更新内容对应的是驱动(第一期_驱动基础-进阶篇)视频,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。
mucheni
·
2023-10-16 12:34
RK3568开发板
3568开发板
v4l2编程经典-转载
基于V4L2的视频
驱动开发
编写基于V4L2视频驱动主要涉及到以下几个知识点:●摄像头方面的知识要了解选用的摄像头的特性,包括访问控制方法、各种参数的配置方法、信号输出类型等。
无敌小电工
·
2023-10-16 08:51
c语言编译过程及对应命令
以前搞编程都是IDE,虽然也知道编译这么几个步骤,但如何实现还真不是太清楚,工作在搞linux内核
驱动开发
,平时做个实验也只是:gcchello.c-ohello。
禾仔仔
·
2023-10-16 07:06
gcc
编译
C
gcc/gdb编译调试
python玩转树莓派(六)
IIC
及 smbus2
一.开启
IIC
树莓派的
IIC
默认是关闭的,需要配置开启1.方法一.图形界面2.方法二.终端开启在终端输入:sudoraspi-config3.查看
iic
是否启动在终端输入:lsmod可以看到i2c-bcm2708
finedayforu
·
2023-10-16 03:54
python
linux
java
redis
shell
linux平台的无盘启动开发
前一章节介绍的是linux平台下的虚拟磁盘
驱动开发
过程,主要讲述了基于block的磁盘和基于SCSI接口的磁盘。本文介绍的内容正是基于上文中的SCSI接口的虚拟磁盘实现的无盘启动。
雨中风华
·
2023-10-16 03:58
linux
无盘启动
驱动开发
Linux设备
驱动开发
(一) 使用Qemu模拟ARM vexpress-a9开发板
使用Qemu模拟ARMvexpress-a9开发板环境:ubuntu20.04LTS参考教材:《Linux设备
驱动开发
详解——基于最新的Linux4.0内核,宋宝华编著》1.安装Qemusudoapt-getinstallzlib1g-devlibglib2.0
L.fountain
·
2023-10-15 21:57
Linux设备驱动开发
linux
驱动开发
arm开发
【OTP入门指南】
author:窝窝蜗牛前言OTP加载是摄像头
驱动开发
中必不可少的一部分,初学者可能会觉得这一概念晦涩难懂,或者不知道其具体用途,本章节作为初学者的入门宝典,会介绍OTP的大致加载流程,并剖析源码,分析其原理
千北@
·
2023-10-15 18:58
#
camera
module
驱动开发
camera
otp
c++
VL53L5CX
驱动开发
(4)----运动指示器
VL53L5CX
驱动开发
----3.检测阈值概述视频教学样品申请源码下载生成STM32CUBEMX选择MCU串口配置
IIC
配置INT设置配置使能与复位X-CUBE-TOF1串口重定向代码配置检测流程TOF
记帖
·
2023-10-15 18:27
单片机
传感器
stm32cube
STM32CUBEMX
tof
飞行时间
VL53L5CX
人体检测
红外感应
运动指示器
别被
IIC
总线给坑了~
正文大家好,我是bug菌~1I2C通信理解很多朋友在进行
IIC
通信协议开发的时候比较迷茫,一方面是可能长时间没怎么用了,相关的知识有所忘却,也算正常,不过如果重新围着通信时序图看来看去,那还是比较麻烦的
最后一个bug
·
2023-10-15 16:24
单片机
嵌入式硬件
linux内核链表list_head
linux内核提供了一个经典的双向链表模板list_head,做内核
驱动开发
时时常会用到。在这里我举一个简单的使用实例,来叙述list_head的使用方法。
精致的螺旋线
·
2023-10-15 14:50
arduino烧录esp32-simplefoc驱动板的操作说明
1:硬件介绍CPU型号:esp32-wroom-32E,双核CPU,支持蓝牙和WIFI.所支持的编码器:AS5600-
IIC
,AS5047-ABZ,SPI,MT6701-ABZ等支持直流无刷电机:航模电机
cstander
·
2023-10-14 19:41
simplefoc
单片机
mcu
VL53L5CX
驱动开发
(2)----设置自主模式
VL53L5CX
驱动开发
----2.设置自主模式闪烁定义视频教学样品申请源码下载自主模式与连续模式区别生成STM32CUBEMX选择MCU串口配置
IIC
配置INT设置配置使能与复位X-CUBE-TOF1
记帖
·
2023-10-14 19:06
传感器
stm32cube
单片机
STM32CUBEMX
Autonomous
mode
vl53l5cx
tof
飞行时间
雪崩二极管
自主模式
VL53L5CX
驱动开发
(1)----驱动TOF进行区域检测
VL53L5CX
驱动开发
----1.驱动TOF进行区域检测闪烁定义视频教学样品申请源码下载主要特点硬件准备技术规格系统框图应用示意图区域映射生成STM32CUBEMX选择MCU串口配置
IIC
配置X-CUBE-TOF1
记帖
·
2023-10-14 19:06
传感器
stm32cube
单片机
STM32CUBEMX
VL53L5CX
tof
飞行时间
spad
手势识别
液面检测
VL53L5CX
驱动开发
(3)----检测阈值
VL53L5CX
驱动开发
----3.检测阈值概述实现demo视频教学样品申请源码下载生成STM32CUBEMX选择MCU串口配置
IIC
配置INT设置配置使能与复位X-CUBE-TOF1串口重定向代码配置
记帖
·
2023-10-14 19:31
传感器
stm32cube
单片机
stm32cubemx
tof
vl53l5cx
阈值检测
detection
thresholds
Linux下设备树、pinctrl和gpio子系统、LED灯驱动实验
灯驱动实验修改设备树文件编写驱动代码执行结果在LED驱动代码中加入内核定时器设备树描述设备树的文件叫做DTS(DeviceTreeSource),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、
IIC
西岸贤
·
2023-10-14 18:33
Linux
linux
驱动
Linux嵌入式
驱动开发
02——驱动编译到内核
文章目录全系列传送门makemenuconfig图形化配置界面1.怎么进入到makemenuconfig图形化界面?2.makemenuconfig图形化界面的操作3.退出4.和makemenuconfig有关的文件5.makemenuconfig会读哪个目录下的Kconfig文件6.为什么要复制成.config而不是其他文件7.我们复制的这个默认的配置选项不符合我们的要求怎么办?8.怎么和Mak
“逛丢一只鞋”
·
2023-10-14 18:02
i.MX6
内核
linux
c++
电路板设计总结
WIFI和运动传感器方面,选择了XD开发板的ESP8266EX的wifi芯片,只需要上位机芯片的一个UART口就可以工作,也可以独立工作,不过要搭配一个flash芯片;运动传感器自选型号MPU6050,
IIC
我是码代码
·
2023-10-14 09:34
PCB
pcb设计制作
STM32硬件
IIC
卡死问题和DMA发送数据异常问题
STM32硬件
IIC
卡死问题和DMA发送数据异常问题问题1描述:一直听说STM32的硬件
IIC
有问题,我平时做项目一直没有遇到过,这次做项目发现硬件
IIC
居然会自己卡死,现象就是
IIC
发不出数据,用逻辑分析仪捕捉不到任何电平
HX科技
·
2023-10-14 07:21
STM32开发经验
stm32
嵌入式硬件
单片机
linux gpio 子系统
gpio子系统的主要目的就是方便
驱动开发
者使用gpio,
驱动开发
者在设备树中添加gpio相关信息,然后就可以在驱动程序中使用gpio子系统提供的API函数来操作GPIO。
_十年饮冰难凉热血
·
2023-10-14 04:35
linux驱动
驱动开发
ARM嵌入式学习笔记——Linux字符设备驱动程序设计
Linux设备
驱动开发
Linux系统调用实现原理作用:实现用户应用程序和内核程序的交互。原理:基于软终端实现。结论:应用程序调用和内核函数之间的调用关系。
跑不了的你
·
2023-10-14 04:32
嵌入式相关基础知识
Linux
驱动开发
:gpio子系统
目录1、GPIO配置流程2、GPIO子系统API2.1of_find_node_by_path2.2of_get_named_gpio2.3gpio_request与gpiod_get与gpiod_get_index2.4gpio_direction_input与gpiod_direction_input2.5gpio_direction_output与gpiod_direction_output
凛冬将至__
·
2023-10-14 04:29
Linux驱动开发
驱动开发
linux
gpio子系统
MDA模型
驱动开发
的三个阶段
MDA(Model-DrivenArchitecture)开发程序,作为专业分工的依据,MDA主要将生成的UML模型,分为下列三个阶段:CIM(ComputationIndependentModel)聚焦于系统环境及需求,但不涉及系统内部的结构与运作细节PIM(PlatformIndependentModel)聚焦于系统内部细节,但不涉及实现系统的具体平台PSM(PlatformSpecificM
bydxyj
·
2023-10-14 02:38
UML建模
uml
活动
平台
出版
文档
工作
重拾Java基础知识:代码校验
代码校验前言测试单元测试Junit测试覆盖率前置条件断言(Assertions)契约式设计测试
驱动开发
日志日志等级调试使用JDB调试图形化调试器基准测试微基准测试JMH剖析和优化优化准则风格检测静态错误分析代码重审结对编程重构重构基石持续集成本章小结前言你永远不能保证你的代码是正确的
成为大佬先秃头
·
2023-10-14 00:51
On
Java
8
java
开发语言
后端
十六、 代码校验(3)
本章概要测试
驱动开发
测试驱动vs测试优先日志日志信息日志等级测试
驱动开发
之所以可以有测试
驱动开发
(TDD)这种开发方式,是因为如果你在设计和编写代码时考虑到了测试,那么你不仅可以写出可测试性更好的代码,
一只小熊猫呀
·
2023-10-14 00:08
#
On
Java
基础卷
测试驱动开发
日志信息
日志等级
基于NMOSFET的电平转换电路设计(详细版)
而在传输协议中(如
IIC
、SPI等协议),存在芯片与芯片的高电平和低电平定义的范围不一样,所以需要存在一个电平转换电路,来使芯片与芯片之间顺利的传输。
C_xiaoyaodong
·
2023-10-13 18:10
电路设计
单片机
stm32
物联网
FDC2214学习笔记
FDC2214的手势传感模块通过
IIC
数字方式与MCU连接,电子开关模块用于音频系统的开、关机控制,其控制信号来自于MCU的一个IO端口。
Karisn
·
2023-10-13 17:57
学习笔记
更新 | 持续开源迅为RK3568驱动指南第十二篇-GPIO子系统
《iTOP-RK3568开发板
驱动开发
指南》更新,本次更新内容对应的是驱动(第十二期_GPIO子系统-全新升级)视频,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。
mucheni
·
2023-10-13 14:49
3568开发板
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他