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
树莓派驱动开发
Python 课程10-单元测试
而测试
驱动开发
(TDD)则进一步将测试作为开发的核心部分,先编写测试,再编写代码,以测试为指导开发出更稳定、更可靠的代码。
可愛小吉
·
2024-09-16 05:17
Python教學
python
单元测试
开发语言
TDD
unittest
Linux使用mjpg-streamer进行图像传输
图像传输是一项在Linux操作系统中比较常见的一个操作,在视频图传时,一般是采用MJPG-streamer来进行图像传输,本文就以
树莓派
为例子,来示范一个图像传输。
—你的鼬先生
·
2024-09-15 20:32
Linux驱动
linux
树莓派
图像传输
Linux
驱动开发
-字符设备
驱动开发
linux
驱动开发
1.驱动程序的类型2.
驱动开发
流程字符设备驱动1.基本概念2.字符设备驱动的基本结构架构字符设备
驱动开发
中常用的API示例以下代码加入了设备类和设备实例的创建linux
驱动开发
1.驱动程序的类型在
可能只会写BUG
·
2024-09-15 14:56
linux
linux驱动开发
c语言
linux
驱动开发
运维
深入了解
树莓派
5:性能与功能的全面升级
深入了解
树莓派
5:性能与功能的全面升级引言2023年,
树莓派
基金会正式发布了备受期待的
树莓派
5(RaspberryPi5)。
像风一样自由2020
·
2024-09-15 07:31
树莓派
ubuntu
树莓派
交叉编译基础操作(带wiringPi库)
我们在windows上面编写C51代码,并编译成可执行代码,如xx.hex,是在c51上面运行,不是在windows上面运行我们在ubuntu上面编写
树莓派
的代码,并编译成可执行代码,如a.out,是在
树莓派
上面运行
小小匠IT
·
2024-09-15 03:31
树莓派
linux
ubuntu
shell 笔记_s1=abc,s2=def,[-z‘‘‘]&;&;echo‘$s1‘ echo‘$s2‘的输出是什么
最全的Linux教程,Linux从入门到精通======================linux从入门到精通(第2版)Linux系统移植Linux
驱动开发
入门与实战LINUX系统移植第2版Linux开源网络全栈详解从
2024云技术
·
2024-09-15 00:40
运维
linux
面试
2024年最佳编程学习AI工具包
1.
树莓派
AI套件这个
树莓派
AI套件将是初学者和专家尝试更灵活且经济的方法的最佳选择。它包含一个
树莓派
板、一个摄像头模块和其他不同的传感器,非常适合构建和编程AI项目的全面设置
AI真好玩
·
2024-09-13 14:31
学习
人工智能
深入探究Spring Framework源码与核心组件
本文将介绍依赖注入、ApplicationContext、Bean生命周期、AOP、数据访问集成、MVC模式、注解
驱动开发
、测试支持、SpringBoot以及SpringCloud等关键概念。
纸寿司
·
2024-09-13 06:35
视频系统矩阵服务器,基于
树莓派
的视频矩阵控制服务器设计
3.1接收并解析键盘指令本文引用地址:http://www.eepw.com.cn/article/201709/364877.htm视频矩阵控制服务器能够支持多个键盘同时工作,多个键盘连到不同串口上,同时对视频矩阵进行控制。单个串口读取键盘指令的程序流程如图3所示。控制服务器读取键盘串口指令后,根据键盘协议解析每一条指令。键盘常用操作包括切换操作、设置(摄像头)预置位、到达预置位、云台PTZ控制
硴錵
·
2024-09-12 13:50
视频系统矩阵服务器
常用C语言单元测试工具介绍
怎么做好单元测试最完整的自动化测试流程软件测试用例自动生成技术研究论文单元测试是保证软件质量非常有效的手段,无论是从测试理论早期介入测试的理念来看或是从单元测试不受UI影响可以高速批量验证的特性,所以业界所倡导的测试
驱动开发
不安分的小女孩博客
·
2024-09-12 04:21
c语言
单元测试
开发语言
软件测试题(1)
1.有关"测试
驱动开发
",下列说法正确的有?
妙舞汉宫人
·
2024-09-12 01:30
软件测试
软件测试
在
树莓派
上构建和部署 Node.js 项目
探索在RaspberryPi上构建和部署Node.js项目的最佳实践。通过我们的专业提示和技巧,克服常见挑战,使您的项目顺利运行。去年圣诞节,我收到了一份极其令人着迷的礼物,它占据了我许多周末的时间,甚至让我夜不能寐。它就是全新的RaspberryPiZero。它带来了无穷无尽的可能性,并且情不自禁占据着我的大脑,所以我采取了唯一明显的行动方案就是把它扔进抽屉里,然后慢慢远离它。几个月后,我读到了
上海晶珩EDATEC
·
2024-09-11 09:06
node.js
树莓派
Raspberry
Pi
树莓派5
Raspberry
Pi
5
构建智能门禁安防系统:
树莓派
4B、OpenCV、SQLite 和 MQTT 的应用(代码示例)
一、项目概述1.1项目目标和用途本项目旨在开发一个智能门禁安防系统,该系统利用摄像头和人脸识别技术,结合本地人脸库,实现对进出人员的自动识别和管理。系统能够实时记录进出人员的信息,并对未注册人员进行警报提示。通过与物联网平台的集成,用户可以远程监控和管理门禁系统,提升安全性和管理效率。1.2解决的问题和价值传统的门禁系统往往依赖于钥匙或密码,存在安全隐患和管理不便的问题。本项目通过人脸识别技术,解
极客小张
·
2024-09-10 19:26
opencv
sqlite
jvm
单片机
物联网
计算机视觉
树莓派
1-19 平滑处理——双边滤波 opencv
树莓派
4B 入门系列笔记
函数的四个参数如下:三、运行现象四、完整工程贴出一、提前准备1、
树莓派
4B及64位系统2、提前安装opencv库以及numpy库3、保存一张图片二、代码详解importcv2#读取图像img=cv2.imread
Sisphusssss
·
2024-09-08 10:20
树莓派
opencv
笔记
人工智能
计算机视觉
算法
windows
驱动开发
-内核编程技术汇总(二)
使用NTSTATUS值许多内核模式标准驱动程序例程和驱动程序支持例程使用NTSTATUS类型返回值。此外,在完成IRP时,驱动程序在IRP的IO_STATUS_BLOCK结构中提供NTSTATUS类型的值。NTSTATUS类型在Ntdef.h中定义,系统提供的状态代码在Ntstatus.h中定义。供应商还可以定义专用状态代码,尽管他们很少需要。NTSTATUS值分为四种类型:成功值、信息值、警告和
sului
·
2024-09-08 09:11
windows
驱动开发
python modbus tk 库_Python Modbus_tk在
树莓派
上实现rtu master
利用pythonmodbus工具实现modbus从站的数据采集,很方便简单。PythonModbus协议工具目前有下面三种:pymodbusMinimalModbusModbus-tkmodbus_tk:完整modbus协议栈的实现,支持modbustcp/rtu{1.提供slave模拟器,即模拟modbusserver:502),web-basedhmimaster支持}pymodbus:使用t
weixin_39624716
·
2024-09-07 01:04
python
modbus
tk
库
Linux进程间通信方式之管道(pipe)_
最全的Linux教程,Linux从入门到精通======================linux从入门到精通(第2版)Linux系统移植Linux
驱动开发
入门与实战LINUX系统移植第2版Linux开源网络全栈详解从
前端老侯
·
2024-09-06 23:21
运维
linux
面试
c# 批量mqtt_MQTT(一)C#使用 MQTTnet 快速实现 MQTT 通信(文末有完整Demo下载)
MQTTnet快速实现MQTT通信(文末有完整Demo下载)MQTT(二)在windows64位上安装Python环境MQTT(三)Python客户端+net客户端+net服务端简单通信MQTT(四)
树莓派
开机自动运行
weixin_39611308
·
2024-09-05 02:19
c#
批量mqtt
DIY
树莓派
i2c传感器板
SensorBoard-for-RasPi传感器板包含i2c传感器DHT20,MPU6500,BH1750FVI,AGS10,BMP581和MAX30102,并初步完成了相应Python驱动程序,除MPU6500可能因为线路连接问题或芯片故障不太稳定外,其余传感器可正常运行,参见github:xiao-xl/SensorBoard-for-RasPi:Asensorboardwithpythond
xiao-xl
·
2024-09-04 23:58
驱动开发
python
linux
pcb工艺
github
树莓派
修改dns服务器配置,
树莓派
安装配置BIND域名解析DNS服务
这里我们用的BIND是域名DNS解析非常常用的开源服务,在全球的90%以上的DNS服务都是采用的BIND,下面来给大家介绍下如何在
树莓派
上配置一个DNS服务的BIND的软件。
weixin_39538877
·
2024-09-03 16:14
树莓派修改dns服务器配置
手把手教你从开发进度划分测试
测试阶段:编码后或者编码前(TDD:测试
驱动开发
)注:一般编码后测试测试对象:最小模块测试人员:测试工程师或开发人员测试依据:代码和注释+详细文档测试方法:白盒测试测试内容:模块接口测试、局部数据结构测试
Jarrett_Zheng
·
2024-09-02 20:40
单元测试
压力测试
树莓派
安装迅雷xware的失败经验
将
树莓派
当成NAS后,总觉得少了什么?然后灵光一现—是少了下载服务。于是,说干就干。下载服务选哪个好?第一反应就是迅雷。在csdn上找了几篇攻略后,便信心满满地捞起袖子装起来。
天飓
·
2024-09-01 06:12
树莓派实验室
raspberry
pi
失败经验
docker迅雷xware
Linux内核(4)——Linux设备文件open函数从应用到内核全过程解析
1.Linux内核目录总览2.Linux文件系统与设备驱动关系这是在Linux设备
驱动开发
详解里找的两张图,内容很形象。
Embedded-Xin
·
2024-09-01 06:40
Linux驱动/内核编程
块设备驱动
linux
嵌入式
c++
物联网
服务器
树莓派
4b无法选择声音输入输出设备问题
问题一:选择不了3.5mm音频输出口,也看不到音频输入设备运行命令:pactlload-modulemodule-udev-detecttsched=0pactlload-module命令用于在运行时加载新的模块。module-udev-detect是PulseAudio的一个模块,它负责自动检测系统中新增或移除的音频设备,并相应地更新PulseAudio的音频设备列表问题二:运行命令后可以选择音
daizikui
·
2024-09-01 00:37
物联网
1-2 视频基本显示方法 opencv
树莓派
4B 入门系列笔记
目录一、提前准备二、代码详解三、运行现象四、USB摄像头的优势(相较于CSI摄像头)一、提前准备1、
树莓派
4B及64位系统2、提前安装opencv库3、连接USB摄像头720p(tb30-40元)二、代码详解
Sisphusssss
·
2024-08-31 22:28
树莓派
笔记
opencv
python
学习
人工智能
计算机视觉
音视频
HarmonyOS
驱动开发
:USB驱动程序开发套件
场景介绍USBDDK(USBDriverDevelopKit)是为开发者提供的USB驱动程序开发套件,支持开发者基于用户态,在应用层开发USB设备驱动。提供了一系列主机侧访问设备的接口,包括主机侧打开和关闭接口、管道同步异步读写通信、控制传输、中断传输等。接口说明名称描述OH_Usb_Init(void)初始化DDK。OH_Usb_Release(void)释放DDK。OH_Usb_GetDevi
小小煤球
·
2024-08-31 22:57
OpenHarmony
鸿蒙开发
HarmonyOS
网络
linux
鸿蒙
华为
harmonyos
前端
移动开发
【Rust光年纪】探索Rust嵌入式开发利器:从硬件访问到USB绑定
Rust硬件访问库全面比较:选择最适合你的工具前言随着物联网和嵌入式系统的普及,对于
树莓派
等硬件设备的访问需求逐渐增加。
friklogff
·
2024-08-31 11:12
Rust光年纪
rust
单片机
开发语言
鸿蒙南向实战:LCD驱动框架开发
基于HDF(HardwareDriverFoundation)驱动框架构建的Display驱动模型作用如下:为LCD器件
驱动开发
提供了基础驱动框架,提升
驱动开发
效率。
小小煤球
·
2024-08-30 12:42
鸿蒙开发
HarmonyOS
OpenHarmony
计算机外设
鸿蒙
harmonyos
华为
前端
鸿蒙系统
驱动开发
【Linux驱动】Input子系统
驱动开发
人员基于这套框架开发出程序,应用开发人员可以使用
青椒炒鸡蛋.
·
2024-08-29 19:18
Linux驱动
linux
Linux
驱动开发
之Input子系统
一、引言在Linux
驱动开发
的学习过程中,Input子系统绝对是你绕不开的一道关卡。在Linux系统中,不论是按键、鼠标、键盘,亦或者是触摸屏,统统都使用Input子系统来处理输入事件。
陈子陌
·
2024-08-29 19:18
Input子系统
linux
驱动开发
之 input 子系统
1.input子系统介绍input就是输入的意思,input子系统就是管理输入的子系统,和pinctrl、gpio子系统一样,都是Linux内核针对某一类设备而创建的框架。比如按键输入、键盘、鼠标、触摸屏等等这些都属于输入设备,不同的输入设备所代表的含义不同,按键和键盘就是代表按键信息,鼠标和触摸屏代表坐标信息,因此在应用层的处理就不同,对于驱动编写者而言不需要去关心应用层的事情,驱动层只需要按照
@seven@
·
2024-08-29 19:45
驱动开发
linux
Linux
驱动开发
—设备模型框架 kobject创建属性文件
文章目录什么是属性文件?1.sysfs与kobject2.属性文件的作用3.属性文件的基本操作4.典型的属性文件用例5.创建属性文件的步骤6.示例代码7.效果图使用ATTR宏定义优化__ATTR用法解析1.`__ATTR()`宏的定义2.`__ATTR()`宏的参数3.优化示例优化关键点解析1.数据结构定义2.属性定义3.属性的读写方法4.sysfs操作接口什么是属性文件?在Linux内核中,属性
Trump. yang
·
2024-08-29 16:30
嵌入式开发
linux
驱动开发
Linux
驱动开发
—在自己总线下注册设备和驱动
书接上回:Linux
驱动开发
—创建总线,创建属性文件-CSDN博客创建完总线,就可以进行本次实验了文章目录前备知识如何引用导出的符号在总线下注册设备device_register函数解析使用示例关键点:
Trump. yang
·
2024-08-29 16:30
嵌入式开发
linux
驱动开发
嵌入式面经篇十——
驱动开发
文章目录前言一、
驱动开发
1、Linux驱动程序的功能是什么?2、内核程序中申请内存使用什么函数?3、内核程序中申请内存和应用程序时申请内存有什么区别?4、自旋锁和信号量在互斥使用时需要注意什么?
须尽欢~~
·
2024-08-29 16:27
嵌入式软件面经
驱动开发
学习Rust的第22天:mini_grep第2部分
书接上文,在本文中,我们学习了如何通过将Rust程序的逻辑移至单独的库箱中并采用测试
驱动开发
(TDD)实践来重构Rust程序。通过在实现功能之前编写测试,我们确保了代码的可靠性。
老父亲的能量嘎嘣脆
·
2024-08-28 22:57
rust
学习
rust
开发语言
linux设备
驱动开发
详解源码,linux设备
驱动开发
详解光盘源码.rar
压缩包:linux设备
驱动开发
详解光盘源码.rar列表19/busybox源代码/busybox-1.2.1.tar.bz219/MTD工具/mtd-utils-1.0.0.tar.gz19/nand驱动范例
hi啊
·
2024-08-28 03:18
linux设备驱动开发详解源码
马来西亚最大州的每所小学都在使用
树莓派
!
沙捞越州是马来西亚13个州中最大的州,该州的教育、创新和人才发展部需要一个有效且经济实惠的解决方案来解决其小学缺乏计算机设施的问题。当地的RaspberryPi认证经销商Cytron开发了一套RaspberryPi4套件,并定制了软件设置,以满足所有1265所学校的需求。解决方案RaspberryPi4企业规模大型公共部门机构行业小学教育数字技能是小学以上教育的重要组成部分,但马来西亚沙捞越州的许
上海晶珩EDATEC
·
2024-08-27 21:08
树莓派
树莓派5
Raspberry
Pi
Raspberry
Pi
5
工业计算机
破解
树莓派
RP2350!获得10000美元的奖励!
我们认为RP2350这款新型高性能安全微控制器相当安全和坚固。你愿意测试一下这个理论吗?(我们完全承认,只要有足够的时间和资源,任何东西都是可以破解的)。接受挑战!在我们推出RP2350和RaspberryPiPico2之前,我们希望对芯片和软件的安全功能进行一些测试,因此我们与安全测试领域的一些顶尖人物进行了合作:托马斯-罗斯(ThomasRoth)和科林-奥弗林(ColinO'Flynn)。通
上海晶珩EDATEC
·
2024-08-27 21:08
树莓派
树莓派5
Raspberry
Pi
Raspberry
Pi
5
工业计算机
Google Pigweed 出现在
树莓派
RP2350 上!
我们热爱GooglePigweed!Pigweed是谷歌在2020年推出的一个开源项目。我们喜欢它,是因为它可以帮助程序员和开发者团队,为使用微控制器(例如新型的RP2350及其前身RP2040)的嵌入式设备构建出色的软件。我们还对这里有趣的产品名称非常感兴趣:很高兴我们的PicoW在社区中俗称为“派牛。”谷歌基于新的PigweedSDK构建的演示,该演示使用了Pimoroni的Enviro+Pa
上海晶珩EDATEC
·
2024-08-27 21:38
树莓派
树莓派5
Raspberry
Pi
Raspberry
Pi
5
工业计算机
执行rasa shell 遇到asyncio.exceptions.TimeoutError报错
在《
树莓派
3B运行rasainit和rasashell遇到的tensorflow报错总结》一文中,我遇到的第7个报错是首次运行rasashell时候碰到的。按照我在文中记录的解决方案,处理成功。
天飓
·
2024-08-27 01:35
RASA学习
树莓派
聊天机器人
rasa
python
一步步基于HAL库STM32程序RCT6移植到ZET6
一份来自于大牛室友@Top嵌入式的博客_CSDN博客-Linux
驱动开发
,STM32,U-Boot源码分析领域博主的代码,他是基于STM32c8t6的HAL库编写的,由于我只有正点原子精英板,于是便从零开始学习
tt555555555555
·
2024-08-26 21:09
STM
32
stm32
arm
树莓派
详解:从入门到精通的全面指南
树莓派
(RaspberryPi)是一款广受欢迎的单板计算机(SBC),由英国的RaspberryPi基金会开发。
极客小张
·
2024-08-25 03:38
单片机
嵌入式硬件
物联网
mcu
电脑的可启动盘的两种不同类型:实时与非实时
但是,对于
树莓派
电脑,当插入写入从
树莓派
官网上下载的RaspberryPiOS的iso镜像的sd卡后,
树莓派
电脑会直接启动系统,不经过安装步骤。为什么?要回答这个问题,需要了解电脑的
多彩电脑
·
2024-08-25 02:28
计算机知识
windows
linux
树莓派
可视化网页仪表盘(pi-dashboard)
一、介绍在使用
树莓派
时,不能像在Windows上一样使用任务管理器很方便地实时查看系统信息,即使使用命令查看也不够直观,但有一个开源应用pi-dashboard可以解决这个问题,教程来自
树莓派
实验室,大家可以进一步就查看
xjfyt
·
2024-08-24 18:42
树莓派
工具
linux
nginx
raspberry
pi
php
驱动开发
系列13 - Linux Graphics 图形驱动概述(二)
目录一:概述二:Linux图形驱动演进3.1X11基础结构3.2DRI/DRM基础结构四:帧缓冲区驱动程序4.1创建帧缓冲器驱动程序4.2帧缓冲区操作五:直接渲染管理器(DRM)5.1内核模块(DRM)5.2DRM批量缓冲区提交模型5.2.1硬件共享5.2.2内存管理和安全5.3模式设置5.4libdrm六:X.Org驱动程序6.1创建基本驱动程序6.2ShadowFB加速一:概述多年来,Linu
黑不溜秋的
·
2024-08-24 08:40
GPU驱动专栏
Linux
Graphics
Driver
[MaixCam]使用心得一:camera、display
我认为如果你电赛选择摄像头模组,想要低学习成本实现电赛题目的基本要求,不想使用
树莓派
、OpenCV等工具,强烈建议使用MaixCam来替代OpenMV或K210,MaixCam的封装的函数大
ButterflyBoy0
·
2024-08-23 05:23
MaixCam
python
树莓派
3B运行rasa init和rasa shell遇到的tensorflow报错总结
终于在我的
树莓派
上安装rasa-1.4.0版本成功(见《
树莓派
智能语音助手之聊天机器人-RASA》)。不过,在初始化rasa的时候还是遇到了很多报错,在此总结,供朋友们参考。
天飓
·
2024-08-23 03:08
树莓派实验室
tensorflow
python
树莓派
rasa
编程调试解bug和性能分析 Debugging and Profiling Testing TDD Logging gdb Sanitizers Coredump Dynamic Tracin
编程调试解bug和性能分析DebuggingandProfiling在编程中,调试(Debugging)、性能分析(Profiling)、测试(Testing)、测试
驱动开发
(TDD)、日志(Logging
EwenWanW
·
2024-08-22 20:28
bug
tdd
gdb
Linux外设接口使用及内核
驱动开发
---Ubuntu搭建Linux内核开发环境
文章目录前言一、安装依赖二、下载Linux内核源代码1.从Github下载2.从官网下载三、编译安装内核配置内核编译安装内核/模块:选用内核四、内核驱动例子前言进行Linux嵌入式系统开发时,如果还没有嵌入式系统的开发环境,可以先基于PC机Ubuntu系统进行开发.第一步就需要搭建内核开发环境.一、安装依赖sudoapt-getupdatesudoapt-getinstallbuild-essen
Jason.rr
·
2024-08-22 09:21
linux
ubuntu
驱动开发
树莓派
系统常用操作
树莓派
重装系统:使用DiskGenius:删除所有分区-》保存分区表-》快速分区-》确认:自定义1个分区、FAT32、去掉勾选(对齐分区到...)如果碰到这种情况锁该卷时发生错误错误5拒绝访问:window
疯狂的麦克斯_max
·
2024-03-24 14:03
linux
ubuntu
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他