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
spring注解驱动开发
驱动开发
11-2 编写SPI驱动程序-点亮数码管
驱动程序#include#include#includeintm74hc595_probe(structspi_device*spi){printk("%s:%d\n",__FILE__,__LINE__);charbuf[]={0XF,0X6D};spi_write(spi,buf,sizeof(buf));return0;}intm74hc595_remove(structspi_device
徐艺桐
·
2023-11-07 01:20
驱动开发
驱动开发
正点原子嵌入式linux
驱动开发
——Linux 4G通信
前面学习了如何在Linux中使用有线网络或者WIFI,但是使用有线网络或者WIFI有很多限制,因为要布线,即使是WIFI也得先布线,然后再接个无线路由器。有很多场合是不方便布线的,这个时候就是4G大显身手的时候,产品可以直接通过4G连接到网络,实现无人值守。本章就来学一下如何在STM32MP157开发板中使用4G来实现联网功能。4G网络连接简介4G网络连接,对于嵌入式Linux而言,4G网络连接其
努力自学的小夏
·
2023-11-07 01:50
linux学习
linux
驱动开发
学习
笔记
stm32
STM32MP157
驱动开发
——Linux 网络设备驱动
STM32MP157
驱动开发
——Linux网络设备驱动一、简介STM32MP1GMAC接口简介YT8511C详解二、
驱动开发
1.网络外设的设备树2.设备驱动三、测试网速测试参考文章:【正点原子】I.MX6U
Amonter
·
2023-11-07 01:49
STM32MP157
驱动开发
stm32
linux
正点原子嵌入式linux
驱动开发
——Linux 网络设备驱动
网络驱动是linux里面驱动三巨头之一,linux下的网络功能非常强大,嵌入式linux中也常常用到网络功能。前面已经讲过了字符设备驱动和块设备驱动,本章就来学习一下linux里面的网络设备驱动。嵌入式网络简介嵌入式下的网络硬件接口本次笔记中讨论的都是有线网络!提起网络,一般想到的硬件就是“网卡”。在电脑领域的“原始社会”,网卡是独立的硬件,如果电脑要上网就得买个网卡插上去,类似现在的显卡一样。但
努力自学的小夏
·
2023-11-07 01:47
linux学习
linux
驱动开发
stm32
笔记
学习
网络协议
Redis-SSM之
spring注解
式缓存
目录一,Spring整合redis1.导入相关pom依赖2.添加对应的配置文件redis.properties3.Spring-redis的整合配置文件编辑4.测试二,redis的注解式开发@Cacheable需要读取Spring中的javaBean使用redis缓存1>使用方法2>加上key使用方法3》condition@CachePut@CacheEvict使用,删除指定的数据与数据缓存属性a
小刘学编程.
·
2023-11-06 22:17
redis
缓存
spring
spring注解
式缓存+Redis
spring注解
式缓存+Redis:
spring注解
式缓存+Redis的前提条件:spring+redis集成导入依赖redis.clientsjedis${jedis.version}commons-pool2org.apache.commonsorg.springframework.dataspring-data-redis
追梦梓辰
·
2023-11-06 22:16
面对对象
Java
redis
缓存
spring
Spring注解
式缓存redis
一、Spring整合redis导入依赖2.9.01.7.1.RELEASEredis.clientsjedis${redis.version}org.springframework.dataspring-data-redis${redis.spring.version}redis.propertiesredis.hostName=192.168.44.131redis.port=6379redis
安离九歌
·
2023-11-06 22:43
redis
缓存
spring
SSM之
spring注解
式缓存redis
期待你的加入,一起学习,一起进步目录编辑一.
spring注解
redis1.导入依赖2.具体操作配置工厂(s
默o。
·
2023-11-06 22:33
Linux
spring
spring
mybatis
java
Spring注解
式注入依赖bean优先级
使用注解的方式注入bean实例,在两年前的开发中,还经常看到@Resource注解,这个注解是基于JSR250标准的,现在基本很少看到使用了,取而代之的是@Autowired注解,也是官方推荐的。随着springboot的出现,很多开发小伙伴喜欢通过config配置类加载一些bean,在加载这些bean会依赖到其他的一些bean实例,这个时候又慢慢的开始有比较多的使用@Qualifier注解和@A
程序猿洞晓
·
2023-11-06 20:18
Spring
spring
java
后端
Linux设备
驱动开发
-platform总线
platform总线4.1概述4.2platform设备驱动简介4.3platform设备4.3.1platfrom_device结构体4.3.2注册/注销platform设备4.4platform驱动4.4.1注册/注销平台驱动4.4.2平台总线的注册和匹配方式4.4.3平台驱动获取设备信息4.1概述bus:总线作为主机和外设的连接通道,有些总线是比较规范的,形成了很多协议。如PCI,USB,1
林同学_ioT
·
2023-11-06 19:30
linux
驱动开发
c语言
Spring注解
大全(史上最全,字母编号,有实例)
目录A@Accessors链式编程使用。需要搭配@Getter和@Setter使用。主要有三个参数:序号参数名介绍1chain链式2fluent流式(若无显示指定chain的值,也会把chain设置为true)3prefix生成指定前缀的属性的getter与setter方法,并且生成的getter与setter方法时会去除前缀我们发现prefix可以在生成get/set的时候,去掉xxx等pref
one peice
·
2023-11-06 14:17
SSM框架
spring
java
spring注解
@Qualifier的详细用法
环境:springboot2.3.10一般使用在项目中使用@Qualifier来限定注入的Bean。由于项目中我习惯用@Resource注解,所以这里先对@Autowired和@Resource进行个简单的说明。@Autowired和@Resource区别相同点:@Autowired与@Resource都可以用来装配Bean。都可以写在字段上,或写在setter方法上。区别:1、@Autowire
牛子哥Zzz
·
2023-11-06 14:16
java
spring
mybatis
2020面试准备之
Spring注解
文章目录@Component和@Bean的区别是什么?将一个类声明为Spring的bean的注解有哪些?@Autowired的作用是什么?@Qualifier@RestControllervs@Controller@Transactional注解使用详解`@Transactional`的作用范围`@Transactional`的常用配置参数`@Transactional`事务注解原理SpringA
hresh
·
2023-11-06 14:07
面试
spring
正点原子嵌入式linux
驱动开发
——Linux WIFI驱动
WIFI的使用已经很常见了,手机、平板、汽车等等,虽然可以使用有线网络,但是有时候很多设备存在布线困难的情况,此时WIFI就是一个不错的选择。正点原子STM32MP1开发板支持USB和SDIO这两种接口的WIFI,本章就来学习一下如何在STM32MP1开发板上使用USB和SDIO这两种WIFI。硬件原理图分析正点原子的STM32MP1开发板板载了SDIOWIFI使用芯片的为RTL8723DS,原理
努力自学的小夏
·
2023-11-06 09:16
linux学习
linux
驱动开发
学习
笔记
stm32
Windows ObjectType Hook 之 ParseProcedure
有关ObjectType的分析见文章《Windows
驱动开发
学习记录-ObjectTypeHook之ObjectType结构相关分析》。 这里进行的Hook为其中之一的ParseProcedure。
禁锢在时空之中的灵魂
·
2023-11-06 08:54
Windows内核
windows
c++
驱动开发
Spring注解
实现原理
注解顾名思义,就是类似于添加注释,但是又不跟注释完全一样,因此,我们可以将它理解为将类或者方法与特定的信息进行关联。1、接口使用@interface定义。2、通过继承以下注解,实现功能:元注解@Target,@Retention,@Documented,@Inherited元注解@Target,@Retention,@Documented,@Inherited*@Target表示该注解用于什么地方
凉风拂面秋挽月
·
2023-11-05 23:33
USB驱动需要了解的内容
硬件方面:USB接口,四根线,电源、地加差分D+D-采用差分线可以提高数据可靠性和速率其实,对于
驱动开发
来讲,硬件方面了解这么多就可以了。但是,接触USB的人,大多还是认为USB是比较复杂的。
龙赤子
·
2023-11-05 23:06
Linux系统开发
驱动程序
Linux Framebuffer驱动框架、接口实现和使用
Linux驱动-FrameBuffer代码分析Framebufferfbmem.c部分代码分析初始化Framebuffer 对于
驱动开发
人员来说,其实只需要针对具体的硬件平台SOC和具体的LCD(通过焊接连接到该
拱-卒
·
2023-11-05 22:05
lcd
linux
阶段十:总结专题(第四章:框架篇)
==
Spring注解
==7.==SpringBoot自动配置原理==8.==Spring中的设计模式==))第四章:框架篇1.Springr
大小曲奇(´ε` )
·
2023-11-05 16:31
总结专题
面试
java
spring
基于VSCODE配置linux
驱动开发
环境笔记
文章目录前言一、安装vscode本地插件二、免密登录1、生成秘钥可能遇到的问题前言在
驱动开发
领域,SourceInsight是一个常用的商业代码编辑器,它提供了一些方便的功能,如代码浏览、函数跳转等。
Tianty96
·
2023-11-05 13:32
驱动开发
vscode
linux
Spring注解
详解
概述注释配置相对于XML配置具有很多的优势:它可以充分利用Java的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用JPA注释配置ORM映射时,我们就不需要指定PO的属性名、类型等信息,如果关系表字段和PO属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过Java反射机制获取。注释和Java代码位于一个文件中,而XML配置采用独立的配置文件,大多数配置信息在
氨基钠
·
2023-11-05 11:09
spring中事件
驱动开发
:ApplicationListener及ApplicationEventMulticaster的使用
spring中事件
驱动开发
spring中是通过ApplicationListener及ApplicationEventMulticaster来进行事件
驱动开发
的,即实现观察者设计模式或发布-订阅模式。
const伐伐
·
2023-11-05 08:55
spring
ioc
阅读源码
设计模式
Android底层
驱动开发
(四)
目录一、Android源码编译编译原理编译组成原生Android编译二、Makefile文件三、Android.mk文件四、Android.bp文件五、Android公码和私码HLOS(公码)non-HLOS(私码)补充:http://t.csdn.cn/ktjxzhttp://t.csdn.cn/ktjxz一、Android源码编译编译原理编译:将高级语言翻译成汇编语言或机器语言的过程,编译的本
来自东南亚的皮皮虾
·
2023-11-04 23:29
驱动开发
java
开发语言
使用Golang开发硬件驱动
了解硬件
驱动开发
的基本概念和原理。确定你要开发的硬件设备的规格和接口类
一只会写程序的猫
·
2023-11-04 23:27
Go
golang
开发语言
后端
【正点原子MP157连载】第四十三章 外置RTC芯片PCF8563实验-摘自【正点原子】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-11-04 20:25
LINUX
stm32
linux
驱动开发
正点原子嵌入式linux
驱动开发
——Linux C编程入门
这一章,主要是利用Ubuntu自带的vi来编写简单代码,这一章如果对原理不是很感兴趣,可以自己直接搜一搜,配一个VSCode写代码就可以了。1.编写简单代码HelloWorld!可以先mkdir一个C_Program的文件夹,来管理所有的代码;然后每一次编写的代码可以再次编写在一个C_Program文件夹中的子文件夹,方便管理。可以通过以下命令,打开文件/etc/vim/vimrc设置tab为4格
努力自学的小夏
·
2023-11-04 16:44
linux学习
linux
驱动开发
c语言
笔记
正点原子嵌入式linux
驱动开发
——Linux 块设备驱动
经过之前这些笔记的学习,都是字符设备驱动,本章来学习一下块设备驱动框架,块设备驱动是Linux三大驱动类型之一。块设备驱动要远比字符设备驱动复杂得多,不同类型的存储设备又对应不同的驱动子系统,本章重点学习一下块设备相关驱动概念,不涉及到具体的存储设备。最后,使用STM32MP1开发板板载RAM模拟一个块设备,学习块设备驱动框架的使用。块设备块设备是针对存储设备的,比如SD卡、EMMC、NANDFl
努力自学的小夏
·
2023-11-04 16:03
linux学习
linux
驱动开发
stm32
学习
笔记
Linux
驱动开发
之【pinctrl和gpio子系统】
目录一、pinctrl和gpio子系统1.pinctrl子系统1.1pinctrl子系统简介1.2pinctrl子系统驱动1.3设备树中添加pinctrl节点模版2.gpio子系统2.1gpio子系统简介2.2gpio子系统驱动2.3gpio子系统API函数2.4设备树中添加gpio节点模板2.5与gpio相关的OF函数3.驱动程序编写3.1驱动入口函数3.2驱动出口函数一、pinctrl和gpi
无敌且带飞
·
2023-11-04 07:40
Linux驱动框架学习
驱动开发
linux
arm开发
c语言
pinctrl 和 gpio 子系统
内容来自《【正点原子】I.MX6U嵌入式Linux
驱动开发
指南V1.5.2.pdf》目录pinctrl子系统pinctrl子系统简介I.MX6ULL的pinctrl子系统驱动PIN配置信息详解设备树中添加
【ql君】qlexcel
·
2023-11-04 07:33
嵌入式Linux
1024程序员节
敏捷的快与慢
他们尝试过Scrum,结对编程,测试
驱动开发
等等。那敏捷是什么?敏捷是个持续改进的过程,敏捷开发涉及到道法术器四层,详细内容可以阅读《初识敏捷开发》。敏捷推行的成功涉及到对的人、对的方法、对
满江红86
·
2023-11-03 23:34
uboot -
驱动开发
- 驱动模型
说明类似于linux,为了规范、统一驱动适配和驱动接口调用,uboot定义了一套驱动模型(DriverModel),简称DM。本文基于:u-boot-2021.10。优点为同一类ip的驱动定义了统一的操作接口,DM在软件层面做了一定的抽象。分层设计,将上层使用、设备以及驱动实现区分开来,降低了耦合性。核心概念/数据结构DM模型抽象出了以下四个概念/数据结构。uclassuclass_driveru
leon.liao
·
2023-11-03 21:42
uboot
uboot
qemu模拟器搭建arm运行环境
最近看了宋宝华老师的《Linux设备
驱动开发
详解:基于最新的Linux4.0内核》,里面讲到qemu试验平台,但是没详细讲解搭建的过程。所以就试着自己搭建。
lyz007
·
2023-11-03 08:24
qemu
arm
linux
内核
Linux
驱动开发
之杂项(MISC)驱动
一、前言misc的意思是混合、杂项的,因此misc驱动也叫杂项驱动。当我们板子上的某些外设在无法进行分类的时候就可以使用该项驱动。二、MISC驱动简介所有的杂项驱动都共用一个主设备号(10),不同的子杂项驱动使用不同的子设备号。与字符驱动不同的地方在于,misc设备驱动会自动地去创建cdev,因此,在我们需要去创建一个字符设备的时候,其实完全可以用misc设备驱动去替代它。misc设备驱动,实际上
陈子陌
·
2023-11-03 07:00
Linux驱动开发笔记
linux
驱动开发
运维
linux
驱动开发
学习笔记二十二:MISC驱动
一、简介misc的意思是混合、杂项的,因此MISC驱动也叫做杂项驱动,也就是当我们板子上的某些外设无法进行分类的时候就可以使用MISC驱动。MISC驱动其实就是最简单的字符设备驱动,通常嵌套在platform总线驱动中,实现复杂的驱动。所有的MISC设备驱动的主设备号都为10,不同的设备使用不同的从设备号。随着Linux字符设备驱动的不断增加,设备号变得越来越紧张,尤其是主设备号,MISC设备驱动
耐心的小黑
·
2023-11-03 07:28
#
Linux驱动开发学习笔记
linux
Linux学习第30天:Linux 自带的 LED 灯驱动实验:
驱动开发
思维方式的转变势在必行
Linux版本号4.1.15芯片I.MX6ULL大叔学Linux品人间百味思文短情长学习嵌入式Linux
驱动开发
整整30天了。今天简单做一个小结。
大叔学Linux
·
2023-11-03 07:26
嵌入式Linux驱动开发学习
学习
linux
arm开发
嵌入式硬件
arm
Linux
驱动开发
四十六:Linux MISC驱动实验
misc的意思是混合、杂项的,因此MISC驱动也叫做杂项驱动,也就是当我们板子上的某些外设无法进行分类的时候就可以使用MISC驱动。MISC驱动其实就是最简单的字符设备驱动,通常嵌套在platform总线驱动中,实现复杂的驱动。一、MISC设备驱动简介所有的MISC设备驱动的主设备号都为10,不同的设备使用不同的从设备号。随着Linux字符设备驱动的不断增加,设备号变得越来越紧张,尤其是主设备号,
lqonlylove
·
2023-11-03 07:54
Linux驱动开发
linux
【IMX6ULL
驱动开发
学习】12.Linux驱动之设备树
承接上一篇博客【IMX6ULL
驱动开发
学习】11.驱动设计之面向对象_分层思想(学习设备树过渡部分)代码获取:https://gitee.com/chenshao777/imx6-ull_-drivers
晨少爱学习
·
2023-11-03 07:07
驱动开发
linux
设备树
dtb
dts
IMX6ULL驱动
Windows ObjectType Hook 之 OpenProcedure
有关ObjectType的分析见文章《Windows
驱动开发
学习记录-ObjectTypeHook之ObjectType结构相关分析》。 这里进行的Hook为其中之一的OpenProcedure。
禁锢在时空之中的灵魂
·
2023-11-03 03:25
Windows内核
驱动开发
windows
c++
Test-Driven Development
测试
驱动开发
(TTD:Test-DrivenDevelopment)作为敏捷开发的一种方式,和传统的敏捷开发模式(开发全部完成后再测试)有所不同。
小玲欢
·
2023-11-02 22:06
小黑子—spring:第二章 注解开发
spring入门2.0二小黑子的
spring注解
开发1.Bean的基本注解开发1.1注解版本1.2@Component使用和作用范围1.2.1作用范围等注解使用1.2.2@Component的三个衍生注解
小黑子史蒂夫
·
2023-11-02 21:12
SSM框架
spring
spring
java
后端
正点原子嵌入式linux
驱动开发
——Linux USB驱动
这里不会具体学习USB的
驱动开发
。USB接口简介什么是USBUSB全称为UniversalSerialBus,翻译过来就是通用串行总线。
努力自学的小夏
·
2023-11-02 07:36
linux学习
linux
驱动开发
stm32
学习
笔记
Linux内核笔记(系统篇)之 【制作SD启动卡,从SD卡启动系统】
Linux内核笔记汇总【持续更新】哆哆jarvis芯片原厂
驱动开发
,深入操作系统的世界,挖掘Linux内核与驱动,有空坚持OJ,欢迎交流。
哆哆jarvis
·
2023-11-02 07:11
Linux内核与驱动进阶之路
驱动开发
linux
运维
I.MX6U ALPHA裸机开发
裸机开发参考《I.MX6U嵌入式Linux
驱动开发
指南V1.7》1.开发环境搭建带有wifi的笔记本的工作环境配置:(1)网络连接:电脑使用无线上网,开发板网口直连电脑网口。
jun_luo_yu
·
2023-11-02 05:37
#
I.MX6U
linux
驱动开发
Linux下GPIO和看门狗应用编程
设备文件通常在/dev/目录下,该目录下的文件也称为设备节点,前面
驱动开发
中的设备节点文件就存放该目录下,通过对相应的设备文件进行读写操作从而达到控制其对应硬件的目的。除了对设备文件操作可以控制硬件设
西岸贤
·
2023-11-02 03:19
Linux
linux
Linux学习第28天:Platform设备
驱动开发
(二): 专注与分散
Linux版本号4.1.15芯片I.MX6ULL大叔学Linux品人间百味思文短情长三、硬件原理图分析四、
驱动开发
1、platform设备与驱动程序开发53/*54*设备资源信息,也就是LED0所使用的所有寄存器
大叔学Linux
·
2023-11-01 13:19
嵌入式Linux驱动开发学习
linux
学习
嵌入式硬件
arm开发
驱动开发
linux (platform driver)平台设备驱动匹配方法
linux2.6
驱动开发
系列教程_linux
驱动开发
教程_老徐拉灯的博客-CSDN博客linux驱动基础开发1——linux设备驱动基本概念_老徐拉灯的博客-CSDN博客linux驱动基础开发2——linux
IOT-Power
·
2023-11-01 11:27
linux
linux
单片机
驱动开发
11 编写iic驱动-读取温湿度数据
头文件head.h#ifndef__HEAD_H__#define__HEAD_H__#defineGET_HUM_IOR('m',1,int)#defineGET_TEM_IOR('m',0,int)#endif应用程序si7006.c#include#include#include#include#include#include#include#include#include#include"
徐艺桐
·
2023-11-01 11:23
驱动开发
驱动开发
linux
驱动开发
环境搭建
使用的是parallel创建的ubuntu16.04ubuntu20.04虚拟机源码准备#先查看本机版本$uname-r5.15.0-86-generic#搜索相关源码$sudoapt-cachesearchlinux-source[sudo]passwordforshowme:linux-source-LinuxkernelsourcewithUbuntupatcheslinux-source-
goodcat666
·
2023-11-01 08:09
pwn_cve_kernel
linux
驱动开发
【
驱动开发
】注册字符设备使用gpio设备树节点控制led三盏灯的亮灭
注册字符设备使用gpio设备树节点控制led三盏灯的亮灭设备树:头文件:#ifndef__HEAD_H__#define__HEAD_H__typedefstruct{unsignedintMODER;unsignedintOTYPER;unsignedintOSPEEDR;unsignedintPUPDR;unsignedintIDR;unsignedintODR;}gpio_t;#define
小徐今天认真学习了嘛
·
2023-11-01 08:51
驱动开发
什么是BDD?BDD是什么意思
BDD是"Behavior-DrivenDevelopment"的缩写,翻译成中文为"行为
驱动开发
"。
哆啦B梦_
·
2023-11-01 07:32
BDD
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他