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驱动开发
STMCUBEMX_
IIC
_DMA_AT24C64读取和写入
STMCUBEMX_
IIC
_DMA_AT24C64读取和写入说明:1、此例程只是从硬件
IIC
升级到DMA读写,因为暂时存储的掉电不丢失数据不多,一页就可以够用,不用担心跨页读写的问题2、使用DMA后,程序确实是变快了
HX科技
·
2023-10-04 20:24
STMCUBE_IDE
stm32
I2C总线中8(7)bit和10bit介绍与区别
经常有用人问我,使用USB2XXX的USB2
IIC
功能的时候,从机地址应该怎么传递的问题,这个问题的根源在于不同的I2C从机厂商采用了不同的I2C总线地址约定,导致在说I2C总线的时候总是容易搞混,本文主要针对
Jack Frost
·
2023-10-04 20:51
stm32之HAL库操作PAJ75620
一、模块简介手势模块PAJ7620主要利用
IIC
或SPI协议来实现数据的传输,本实验用的模块是以
IIC
来进行信息传输。支持电压从2.8v到3.6v,正常可以选择3.3v。
俯仰一世_1
·
2023-10-04 18:54
stm32
嵌入式硬件
单片机
单元测试101:你测试过你的javascript吗? .
一句话的警告:我将在本文中谈论单元测试和测试
驱动开发
(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?
arwind gao
·
2023-10-04 17:43
JavaScript
测试
单元测试
javascript
jquery插件
function
Xilinx sdk 学习笔记 之
IIC
(二)
在学习
IIC
之前,需要弄清楚xilinx提供的
iic
函数需要掌握三个函数XIicPs_Config*XIicPs_LookupConfig(u16DeviceId)LooksupthedeviceconfigurationbasedontheuniquedeviceID.Atablecontainstheconfigurationinfoforeachdeviceinthesystem
Spark Wang
·
2023-10-04 15:42
Xilinx
sdk
IIC
控制器(2):PS端
写
IIC
需要注意的事情:1.查询芯片手册获得slave地址,以及寄存器地址(或者叫寄存器命令)。2.约定好每次读/写的数据长度。
NoNoUnknow
·
2023-10-04 15:08
fpga开发
芯驰D9评测(2)--系统环境配置连接
linux开发板的软件开发三件套:建立连接-->建立交叉编译环境-->建立
驱动开发
环境。
海里的鱼2022
·
2023-10-04 15:25
linux
嵌入式系统
开发板测评
正点原子嵌入式linux
驱动开发
——U-boot使用
在学会U-boot的移植以及其启动过程之前,先体验一下U-boot会更有助于学习的认知。STM32MP157开发板光盘资料里面已经提供了一个正点原子团队已经移植好的U-Boot,本章我们就直接编译这个移植好的U-Boot,然后烧写到EMMC里面启动,启动U-Boot以后就可以学习使用U-Boot的命令。U-Boot简介Linux系统要启动需要通过bootloader程序引导,也就说芯片上电以后先运
努力自学的小夏
·
2023-10-04 11:48
linux学习
linux
驱动开发
stm32
学习
笔记
正点原子嵌入式linux
驱动开发
——U-boot顶层Makefile详解
在学习uboot源码之前,要先看一下顶层Makefile,分析gcc版本代码的时候一定是先从顶层Makefile开始的,然后再是子Makefile,这样通过层层分析Makefile即可了解整个工程的组织结构。顶层Makefile也就是uboot根目录下的Makefile文件,由于顶层Makefile文件内容比较多,所以我们将其分开来看。U-Boot工程目录分析为了方便查看和操作,uboot启动源码
努力自学的小夏
·
2023-10-04 11:17
linux学习
linux
驱动开发
stm32
笔记
学习
GD32F103x
IIC
通信
1.
IIC
通信1.
IIC
的介绍
IIC
总线有两条串行线,其一是时钟线SCK(同步),其二是数据线SDA。只有一条数据线属于半双工。应用中,单片机常常作为主机,外围器件可以挂载多个。
牛牛ly
·
2023-10-04 02:13
GD32F10X
单片机
VD6283TX环境光传感器
驱动开发
(3)----测试闪烁频率代码
VD6283TX环境光传感器
驱动开发
----3.测试闪烁频率代码概述视频教学样品申请源码下载参考代码开发板设置测试结果概述ST提供了6283A1_AnalogFlicker代码在X-NUCLEO-6283A1
记帖
·
2023-10-03 19:03
stm32cube
传感器
单片机
STM32CUBEMX
VD6283TX
闪烁频率
VD6283TX-SATEL
X-NUCLEO-6283A1
AnalogFlicker
VD6283TX环境光传感器
驱动开发
(2)----获取光强和色温
VD6283TX环境光传感器
驱动开发
----1.获取光强和色温概述视频教学样品申请源码下载参考源码设置增益基准配置设置ALS曝光时间通道使能启用ALS操作中断查询及清除获取ALS数据计算光强及色温结果演示概述为了更好地利用
记帖
·
2023-10-03 17:14
传感器
单片机
stm32cube
stm32cubemx
色温
光照强度
VD6283TX
CCT
LUX
环境光传感器
VD6283TX环境光传感器
驱动开发
(1)----获取ID
VD6283TX环境光传感器
驱动开发
----1.获取ID概述视频教学样品申请源码下载模块参数
IIC
接线方式设备ID生成STM32CUBEMX串口配置
IIC
配置串口重定向模块地址获取ID主函数结果演示概述环境光传感器是一种光电探测器
记帖
·
2023-10-03 15:16
stm32cube
传感器
单片机
STM32CUBEMX
VD6283TX
环境光传感器
光照强度
色温
LUX
CCT
蓝桥杯单片机学习11——PCF8591A/D&D/A转换芯片
D/A转换芯片的相关内容蓝桥杯单片机学习11——PCF8591A/D&D/A转换芯片PCF8591A/D&D/A转换芯片引脚图原理图PCF8591的读写地址控制指令AD转换(模拟量->数字量)DA转换
IIC
不想写代码的我
·
2023-10-03 11:12
蓝桥杯单片机学习
单片机
蓝桥杯
学习
51单片机
c语言
PCF8591详解(蓝桥杯单片机模块(
IIC
总线))
文章目录概述特性总体框图引脚功能描述寻址控制字节D/A转换D/A转换过程A/D转换A/D转换过程蓝桥杯部分原理图部分AD部分DA部分结束概述PCF8591是一款单芯片、单电源、低功耗8位CMOS数据采集设备具有四个模拟输入、一个模拟输出和一个串行12c总线接口。三个地址引脚AO,A1和A2用于编程硬件地址,允许使用多达8个设备连接到12c总线而不需要额外的硬件。地址、控制和数据通过两路双向12c总
一WILLPOWER一
·
2023-10-03 11:09
蓝桥杯单片机
PCF8591
ADC
DAC
蓝桥杯
【第十四届蓝桥杯单片机组】学习笔记(5):PCF8591( AD/DA芯片)
转换单通道读取多通道读取概述芯片通信方式:IICAIN0,AIN1,AIN2,AIN3:(AnalogsignalIn)模拟信号输入AOUT:模拟信号输出功能字芯片寻址这是在比赛提供的PCF8591芯片手册里的,描述了这个芯片的
IIC
Su^!-苏释州
·
2023-10-03 11:37
单片机
蓝桥杯
单片机
学习
嵌入式Linux应用开发-基础知识-第十九章驱动程序基石②
19.3.2使用流程19.3.3驱动编程19.3.4应用编程19.3.5现场编程19.3.6上机编程19.3.7异步通知机制内核代码详解19.4阻塞与非阻塞19.4.1应用编程19.4.2驱动编程19.4.3
驱动开发
原则第十九章驱动程序基石
华为奋斗者精神
·
2023-10-03 05:07
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
正点原子嵌入式linux
驱动开发
——TF-A移植
经过了之前的学习,除了TF-A的详细启动流程仍待更新,TF-A的使用和其对应的大致启动流程已经进行过了学习。但是当我们实际做产品时,硬件平台肯定会和ST官方的有区别,比如DDR容量会改变,自己的硬件没有使用到官方EVK开发板所使用的PMIC芯片等等。因此就涉及到将半导体原厂提供的TF-A移植到我们的硬件上,本章就来讲解一下如何将ST官方提供的TF-A源码移植到正点原子的STM23MP157开发板上
努力自学的小夏
·
2023-10-02 20:26
linux学习
linux
驱动开发
stm32
笔记
学习
0.96寸 4针 OLED显示屏模块学习笔记(基于89C52单片机)
一,OLED简介:(学习本模块之前建议先把
IIC
,SPI通信协议提前了解)OLED,即有机发光二极管(OrganicLightEmittingDiode)。
特轮飞
·
2023-10-02 19:18
单片机
学习
51单片机
Linux驱动框架学习——I2C驱动体系
最近打算写一个Camera项目,涉及调试内核、优化开机——从启动到获取第一帧图像的时间,因为在查看Camera相关内核源码后发现底层Camera总线是类似I2C的,所以结合《正点原子
驱动开发
指南》和《Linux
无敌且带飞
·
2023-10-02 16:27
Linux驱动框架学习
linux
学习
【Linux
驱动开发
】I2C
Linux内核将I2C驱动分成两部分I2C总线驱动:SOC的I2C控制器驱动,也称为I2C适配器驱动。半导体厂商编写。I2C设备驱动:具体I2C设备的驱动。SOC使用者编写。I2C总线驱动Linux内核将SOC的I2C适配器抽象为i2c_adapter,include/linux/i2c.h。structi2c_adapter{structmodule*owner;unsignedintclass
XXX_UUU_XXX
·
2023-10-02 16:56
Linux
驱动开发
linux
I2C
Linux内核中的链表——struct list_head
Linux内核中经典链表list_head常见使用方法解析_风亦路的博客-CSDN博客_init_list_head做内核
驱动开发
经常会使用linux内核最经典的双向链表list_head,以及它的拓展接口
苏北盐城idol陈晨
·
2023-10-02 13:35
链表
list
数据结构
IIC
通信协议
IIC
目录IICIIC简介
IIC
的物理层
IIC
主要特点
IIC
的高阻态
IIC
地址主机地址从机地址从机地址规定
IIC
器件地址
IIC
协议软件模拟IICIIC数据发送
IIC
简介
IIC
总线是一种由NXP公司开发的两线式串行总线
◣星河◢
·
2023-10-02 08:47
32
fpga开发
单片机
嵌入式硬件
正点原子嵌入式linux
驱动开发
——TF-A初探
上一篇笔记中,正点原子的文档简单讲解了一下什么是TF-A,并且也学习了如何编译TF-A。但是TF-A是如何运行的,它的一个运行流程并未涉及。TF-A的详细运行过程是很复杂的,涉及到很多ARM处理器底层知识,所以这一篇笔记的内容就是讲解一下TF-A的整个框架以及运行的大致流程。设备如何保证安全设备的安全保护涉及到很多方面,这里的笔记主要就是讲解TF-A。TF-A主要保护的就是设备启动过程,通过各种鉴
努力自学的小夏
·
2023-10-01 22:46
linux学习
linux
驱动开发
stm32
笔记
学习
C语言 Cortex-A7核 PWM实验
1实验目的
驱动开发
板蜂鸣器风扇、马达进行工作2代码pwm.h#ifndef__PWM_H__#define__PWM_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gpio.h
徐艺桐
·
2023-10-01 18:33
ARM
c语言
开发语言
linux
单片机
嵌入式硬件
DSP与STM32的对比浅见(一)
GPIO、
IIC
、SPI、UA
lingcoln
·
2023-10-01 13:55
DSP
dsp
stm32
正点原子嵌入式linux
驱动开发
——TF-A使用
上一篇笔记STM32MP157芯片的开发环境,之后就直接简写为MP1。为了保证安全ARM推出了ArmTrustedFirmware的可信固件,简称TF-A。它是一个开源的软件,最早是用在Armv8-A,ST也在MP1里面使用到了TF-A。它的作用就是隔离硬件,为硬件提供一个安全环境并且提供安全服务。TF-A初步使用智能设备的安全问题是一个物联网产品非常重要的环节,ARM为此提供了TrustZone
努力自学的小夏
·
2023-10-01 10:52
linux学习
学习
笔记
linux
驱动开发
OLED学习记录
一、硬件介绍:1.简介名称:ATK-0.96’OLED(0.96寸)分辨率:128*64驱动IC:SSD1306工作电压3.3v2.颜色前16行为黄色,后48行为蓝色3.通信支持:4线SPI、
IIC
、8
可爱大宝贝.
·
2023-10-01 10:46
单片机
stm32
嵌入式硬件
学习记录之OLED显示屏(
IIC
)2
更新显存:OLED_Refresh();(选行(第一行)-第一列开始-每列由低地址到高地址)(开启
IIC
传输-
四月~雨析
·
2023-10-01 10:45
学习
嵌入式硬件
stm32
单片机
野火F1开发板STM32案例 0.96 oled综合库使用
野火F1开发板STM32案例0.96oled综合库使用硬件平台野火STM32F103ZET6霸道V2开发板正点原子F1系列开发板0.96IIColed模块软件平台KeilMDK5.31串口调试助手
IIC
End-ING
·
2023-10-01 10:15
STM32基础
学习笔记总结
stm32
oled
stm32学习记录之0.96寸OLED显示屏配置
分辨率为128*64,采用
IIC
接口方式进行通讯(默认地址0x78)。
IIC
接口模块接口定义GND:电源地VCC:电源正(3.3~5V)SCL:OLED
askasz
·
2023-10-01 10:45
STM32学习记录
stm32
51单片机之手撸
IIC
协议,并点亮oled
这里只是写录学习
IIC
协议遇到的问题,不会对
IIC
作过多的解释。有兴趣的话可以看这篇文章-I²C(
IIC
)总线协议详解—完整版。
tsc000
·
2023-10-01 10:44
51单片机
嵌入式硬件
单片机
oled清屏函数记录
voidoled_clear(){inti,j;//选择页模式
iic
_write_cmd(0x20);
iic
_write_cmd(0x02);//清除整个屏幕,8页*128列for(i=0;i=x0);
tsc000
·
2023-10-01 10:44
单片机
stm32
oled
【正点原子MP157连载】第三十三章 异步通知实验-摘自【正点原子】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-01 05:56
LINUX
stm32
linux
驱动开发
【正点原子MP157连载】第三十一章 Linux中断实验-摘自【正点原子】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-01 05:55
LINUX
linux
stm32
驱动开发
【正点原子MP157连载】第三十二章 Linux阻塞和非阻塞IO实验-摘自【正点原子】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-01 05:55
LINUX
linux
stm32
驱动开发
【正点原子Linux连载】第五十三章 异步通知实验 -摘自【正点原子】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-01 05:25
LINUX
linux
stm32
【正点原子MP157连载】第二十九章 Linux按键输入实验-摘自【正点原子】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-01 05:25
LINUX
linux
驱动开发
stm32
【正点原子Linux连载】第五十二章 Linux阻塞和非阻塞IO实验 -摘自【正点原子】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-01 05:24
LINUX
linux
stm32
物联网
linux课程_【课程完结】嵌入式Linux应用/
驱动开发
基础知识两大篇章已全部录制完毕 共72集...
完结撒花《第四篇嵌入式Linux应用开发基础知识》《第五篇嵌入式Linux
驱动开发
基础知识》两大篇章已全部录制完毕共计72集01嵌入式Linux应用开发基础知识嵌入式Linux全新系列教程第四篇《嵌入式
weixin_39753397
·
2023-10-01 05:54
linux课程
【正点原子Linux连载】第四十九章 Linux按键输入实验 -摘自【正点原子】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-01 05:54
LINUX
linux
stm32
【正点原子Linux连载】第五十一章 Linux中断实验 -摘自【正点原子】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-01 05:54
LINUX
linux
stm32
Windows -编程-变量和常量之间的差异
诚接Windows
驱动开发
外包您使用const关键字而不是关键字来声明常量let,并且必须注释值的类型。我们将在下一
安信实验室
·
2023-09-30 23:03
驱动
驱动开发
应用程序开发
c++
Windows
Windows驱动开发
Windows驱动开发外包
Windows驱动
5、Linux
驱动开发
:设备-设备注册
目录点击这里查看所有博文 随着自己工作的进行,接触到的技术栈也越来越多。给我一个很直观的感受就是,某一项技术/经验在刚开始接触的时候都记得很清楚。往往过了几个月都会忘记的差不多了,只有经常会用到的东西才有可能真正记下来。存在很多在特殊情况下有一点用处的技巧,用的不多的技巧可能一个星期就忘了。 想了很久想通过一些手段把这些事情记录下来。也尝试过在书上记笔记,这也只是一时的,书不在手边的时候那些笔
遇雪长安
·
2023-09-30 17:04
Linux驱动开发
linux
驱动开发
运维
设备树知识小全(八):中断连接
参考资料:《Linux设备
驱动开发
详解》1、中断连接这我还有是有点惊讶设备树竟然还可以保存中断信息。对于中断与硬件的关系,硬件怎么去触发中断,实现中断。有机会看看研究一下,中断。回到正题。
Hkcoco
·
2023-09-30 16:14
kernel
Linux
驱动开发
设备树
正点原子嵌入式linux
驱动开发
——STM32MP1启动详解
STM32单片机是直接将程序下载到内部Flash中,上电以后直接运行内部Flash中的程序。STM32MP157内部没有供用户使用的Flash,系统都是存放在外部Flash里面的,比如EMMC、NAND等,因此STM32MP157上电以后需要从外部Flash加载程序到内存中。而且STM32MP157支持多种启动方式,这些启动方式都是怎么运行的,这都涉及到STM32MP1的启动方式。STM32MP1
努力自学的小夏
·
2023-09-30 15:34
linux学习
linux
驱动开发
stm32
笔记
学习
C语言 Cortex-A7核
IIC
实验
iic
.h#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"/*通过程序模拟实现I2C
徐艺桐
·
2023-09-30 12:22
ARM
c语言
开发语言
嵌入式_基于GD32F10x硬件
IIC
固件库的分析
嵌入式_基于GD32硬件I2C固件库分析项目中使用2组硬件I2C使用多主模式实现16个设备间的通信,从新梳理简单记录一下对I2C的理解和注意事项文章目录嵌入式_基于GD32硬件I2C固件库分析前言一、I2C物理层二、I2C协议层三、什么是I2C的多主模式?四、软件模型一.主机发送二.从机接收总结前言这里对I2C的协议内容就不再详细分析,有需要可以自己百度。注:本项目基于GD32F103CBT6硬件
Awen_y
·
2023-09-30 10:24
单片机嵌入式
stm32
嵌入式硬件
【RV1103】RTL8723bs (SD卡形状模块)
驱动开发
文章目录前言硬件分析LuckfoxPico的SD卡接口硬件原理图LicheePizeroWiFi+BT模块总结正文KernelWiFi驱动支持Kernel设备树支持修改一:修改二:SDK全局配置支持wifi全局编译脚本支持编译逻辑拷贝rtl8723bs的固件到文件系统的固定目录里面去上电后手动安装驱动ko模块--后续会改为自动加载安装的模块信息开启WiFi和配置动态IP1.开启WiFi:`ifco
liefyuan
·
2023-09-30 09:09
嵌入式Linux驱动
嵌入式linux
嵌入式Linux
驱动
WIFI驱动
【干货分享】嵌入式学习路线公开!(书籍推荐+视频推荐+练手项目)
我个人是从STM32转到
驱动开发
的,在研二的时候学习了韦东山老师的
驱动开发
的课程,转到了
驱动开发
的方向。下面就如何学习嵌入式说下我个人的看法。什么是嵌入式?
嵌入式与Linux那些事
·
2023-09-30 04:45
学习路线
音视频
驱动开发
嵌入式
c++
linux
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他