首页
编程日记
APP开发
sqlserver
objective-c
鸿蒙系统
驱动开发
2024/9/18 12:43:55
RK3576芯片在智能家居里中型智慧屏产品的应用方案分析
智能家居在近年来得到了快速发展,AI技术不断发展,人机交互十分成熟,各种家电也都迎来了智能化浪潮,智能家居为人们提供了优秀的产品体验,受到主流消费者的青睐,智能家居里的中型智慧屏产品也随之兴起。 瑞芯…
阅读更多...
[STM32-HAL库]AS608-指纹识别模块-STM32CUBEMX开发-HAL库开发系列-主控STM32F103C8T6
目录 一、前言 二、详细步骤 1.光学指纹模块 2.配置STM32CUBEMX 3.程序设计 3.1 输出重定向 3.2 导入AS608库 3.3 更改端口宏定义 3.4 添加中断处理部分 3.5 初始化AS608 3.6 函数总览 3.7 录入指纹 3.8 验证指纹 3.9 删除指纹 3.10 清空指纹库 三、总结及资源 一、前言 …
阅读更多...
嘉立创中秋福利来啦!
单笔订单商品实付慢2万送良品铺子月饼 多品牌折扣 快来立创商城一探究竟吧~ 立创商城_一站式电子元器件采购自营商城_嘉立创电子商城 (szlcsc.com)
阅读更多...
Linux驱动基础 | proc文件系统
文章目录 前言思考proc文件系统简介proc文件系统是什么proc文件系统的作用和特点 列举procfs常用节点procfs接口使用procfs常用的APIprocfs操作函数代码实验 总结 前言 在Linux系统中,有一些特殊文件系统,用于进行文件接口统一的操作来完成各种功能&…
阅读更多...
OpenHarmony鸿蒙( Beta5.0)摄像头实践开发详解
鸿蒙开发往期必看: 一分钟了解”纯血版!鸿蒙HarmonyOS Next应用开发! “非常详细的” 鸿蒙HarmonyOS Next应用开发学习路线!(从零基础入门到精通) “一杯冰美式的时间” 了解鸿蒙HarmonyOS Next应用开发路…
阅读更多...
Python 实现行为驱动开发 (BDD) 自动化测试详解
什么是BDD? 行为驱动开发 (BDD, Behavior-Driven Development) 是一种软件开发过程,旨在通过鼓励协作和沟通,提高软件质量。BDD 的核心理念是用自然语言描述软件的行为,使得业务人员、开发人员和测试人员都能参与其中。BDD 是由测…
阅读更多...
树莓派驱动开发----spi flash设备w25q64开发
这期使用的是spi驱动开发框架,其实spi和iic合起来有一个 Regmap 子系统,下回讲这个!! 使用方法 :./w25q64App /dev/w25q64-device <cmd> <address> <cnt> <data> ... 可读写擦࿰…
阅读更多...
OpenHarmony南向开发:分布式软总线-softbus_tool使用规范
oftbus_tool 是 OpenHarmony 分布式软总线 API 调用测试工具,文件结构如下图所示。 softbus_tool 能够将软总线 interfaces 目录下的一些常用接口集中起来,供设备间搭建一些场景时使用(比如设备绑定、BR 组网,BLE 组网࿰…
阅读更多...
Windows反截屏开发实现
文章目录 Windows反截屏开发实现1. SetWindowDisplayAffinity2. 反截屏系统3. 总结 Windows反截屏开发实现 最近在我们云桌面中需要做到反截屏能力,所谓反截屏就是我们无法通过截图软件(微信,QQ,截图等程序)截取桌面的…
阅读更多...
qemu参考
手把手教你搭建ARM64 QEMU环境 - 知乎 qemu添加网络:qemu虚拟机配置网络_qemu网络配置-CSDN博客 添加ssh服务:嵌入式Linux添加ssh服务_嵌入式 ssh 开启-CSDN博客
阅读更多...
windows驱动开发-PNP管理器
PNP技术是由Microsoft提出的,英文Plug and play的缩写,中译即插即用,意思是系统自动侦测周边设备和板卡并自动安装设备驱动程序,做到插上就能用,无须人工干预,是Windows自带的一项技术。所谓即插即用是指将…
阅读更多...
禾赛面经分享
前言 禾赛的linux开发工程师(实习),base是上海,以下是面试遇到的一些问题。 目录 前言题目与答案C语言部分嵌入式相关手撕题 题目与答案 C语言部分 static关键字的作用 static修饰局部变量时:①改变了其存储位置&…
阅读更多...
windows驱动开发-功能驱动的生命周期
PNP设备的功能驱动生命周期有一些稍微特殊的地方没下面看一下具体的, 功能驱动的设备启动 功能驱动程序设置 IoCompletion 例程,在设备堆栈中向下传递 IRP_MN_START_DEVICE 请求,并推迟其启动操作,直到所有较低的驱动程序都已完…
阅读更多...
linux驱动开发步骤
驱动开发步骤 1、实现模块的加载和卸载入口 module_init(chr_dev_init) module_exit(chr_dev_exit)2、在模块加载入口函数中: a,申请主设备号----让内核能够区分和管理不同的字符设备 register_chrdev(dev_major, "chr_dev", &my_fops…
阅读更多...
使用SDRPI运行openwifi和设置网口
目录 一 制作启动盘 二 使用串口的方式启动openwifi 三 无线连接 四 网口设置,有线连接 五 使用SSH登录 一 制作启动盘 在github上下载img文件,由于github上下载速度比较慢,我会上传网盘链接 githun下载img文件地址: https://git…
阅读更多...
驱动(RK3588S)第八课时:平台设备总线
目录 目标一、平台设备总线的概念1、什么是平台设备总线2、平台设备总线 platform 的匹配3、设备树和平台设备总线的关系,以及匹配 二、平台设备总线的函数接口1、注册设备端的资源信息2、设备端提供的资源的信息3、注销申请的设备端的资源4、驱动端的函数ÿ…
阅读更多...