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
嵌入式存储器
嵌入式
驱动开发详解10(MISC杂项实现)
文章目录前言MISC设备驱动简介重要结构体API函数MISC实现框架后续参考文献前言MISC驱动也叫做杂项驱动,也就是当我们板子上的某些外设无法进行分类的时候就可以使用MISC驱动。MISC驱动其实就是最简单的字符设备驱动,通常嵌套在platform总线驱动中,MISC设备驱动简介所有的MISC设备驱动的主设备号都为10,不同的设备使用不同的从设备号。随着Linux字符设备驱动的不断增加,设备号变
嵌入~狮
·
2025-01-22 20:50
Linux驱动
驱动开发
几个导致DeepFaceLab训练速度较慢的原因
硬件配置:DeepFaceLab需要较高的计算机配置才能运行,包括较大的内存、高性能的GPU、快速的
存储器
等。如果你的计算机配置不够高,可能会导致训练速度较慢。
AlphaFinance
·
2025-01-22 17:23
多媒体AI技术
人工智能
python
机器学习
【多模态 AI】从跨模态学习到生成革命:文本、图像与音频的深度交融
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-01-22 16:09
人工智能
AI
大模型
机器学习
人工智能
AIGC
华为2024
嵌入式
研发面试题
01你认为最好的排序算法是什么?在实际的编程中,最好的排序算法要根据实际需求和数据规模来选择,因为每种排序算法都有其优势和劣势。以下是一些常见排序算法及其优缺点:冒泡排序冒泡排序是一种简单直观的排序算法,它的时间复杂度是O(n^2)。虽然它的时间复杂度比较高,但它的实现方式简单,对于小规模数据排序是非常有效的。快速排序快速排序是一种常用的排序算法,它的时间复杂度是O(nlogn)。它的实现方式比较
指尖动听知识库
·
2025-01-22 15:06
华为
算法
数据结构
反转字符串中的单词 II:Swift 实现与详解
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-01-22 10:54
Swift
vue.js
【STM32F1例程5】RT-THREAD实验
RT-Thread是一个开源的、中英文双语的、面向
嵌入式
系统领域的实时操作系统(RTOS)。
不会计算机的g_c__b
·
2025-01-22 10:22
嵌入式开发
stm32
嵌入式硬件
单片机
嵌入式
开发中的C语言技巧
在
嵌入式
开发中,C语言是最常用的编程语言之一。由于
嵌入式
系统通常资源受限(如内存、处理能力、功耗等),因此开发者需要在使用C语言时特别关注效率、可靠性和可维护性。
为也科技
·
2025-01-22 09:50
c语言
开发语言
单片机
mcu
嵌入式
必备知识总结(一)
缓存(Cache):高速
存储器
,存储常用数据以提高访问速度。b.存
Sun^Shine
·
2025-01-22 09:17
嵌入式基础
嵌入式硬件
linux
服务器
学习
单片机
最全复习
嵌入式
STM32知识点总结
STM32F103系列STM32:芯片系列F:芯片类型103:芯片子系列R:引脚数目B:FLASH容量T:封装信息6:工作温度范围STM32:系统内核小、专用性强、系统精简Lx系列:低功耗F0/1/3系列:均衡型F2/4/7系列:高性能ARMCortex-M3处理器系列基于ARMv7架构的产品STM32F103ZET6有7个端口(A、B、C、D、E、F、G),每个端口16个引脚(0~15)采用哈佛
One Kb
·
2025-01-22 08:13
STM32入门基础
stm32
嵌入式硬件
单片机
linux程序性能数据采集方案
监控程序要求能够运行在x86或者Arm
嵌入式
平台上的linux系统,采集性能数据的程序须尽可能轻量化和可定制,于是个人利用工作之余设计本方案。
杨铮的技术博客
·
2025-01-22 08:42
linux开发
网络开发
方案设计
单片机/
嵌入式
软件架构分层思想
以STM32裸机开发为例。软件分层应用层驱动层硬件层固件层①最底层为固件层,Firmware这一层通常是官方给的库,库函数对寄存器进行操作,例如:/***@briefTransmitsaDatathroughtheSPIx/I2Sxperipheral.*@paramSPIx:wherexcanbe*-1,2or3inSPImode*-2or3inI2Smode*@paramData:Datato
Dr_Haven
·
2025-01-22 06:24
代码规范
单片机
HarmonyOS 开发实践——基于设置应用的应用权限、通知设置跳转
嵌入式
开发适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
六号嘉宾
·
2025-01-22 02:29
鸿蒙开发
移动开发
HarmonyOS
harmonyos
架构
ui
鸿蒙
鸿蒙系统
移动开发
鸿蒙开发
嵌入式
工程师必学(77):如何用Cadence17.4画一张PCB原理图
一个设计PCBSchematic的实操例子,这个例子是基于pspice的。pspice是集成到Cadence的一个电路仿真工具,虽然说Multisim也很好用,但是cadence作为国内市场占有率最高,国内大多数公司都在用Cadence,学习使用Pspice进行电路仿真是非常有必要的。第一步:新建一个project:第二步:在做任何事情之前,先设置一下pagesize大小:按住ctrl+PgDn/
芯片-嵌入式
·
2025-01-21 21:45
schemetic
沁恒CH32V208GBU6读写芯片内部FLASH:代码空间;使用OTA时候的代码空间;保存结构体到FLASH
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 20:35
沁恒CH32V208GBU6
读写芯片内部FLASH
代码空间
富芮坤fr8008gp低功耗;重新开启SPI;PD5的bug;GPIO输出设置管脚为PMU模式;VBAT电压低于3.3V需要打开LDO的bypass模式
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 20:35
富芮坤FR800X蓝牙
富芮坤fr8008gp
低功耗
沁恒CH32V208GBU6绑定配对:MITM设置为FALSE后加密失败;原装代码密码为6位数并且不会自动重连;增加官方HIDconsumer服务造成发现服务失败手动连接一次后自动重连
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 20:35
沁恒CH32V208GBU6
绑定配对
不会自动重连
富芮坤fr8008gp lvgl遇坑:卡死在lvgl定时器中;SWD接口配置;
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 20:34
富芮坤FR800X蓝牙
富芮坤fr8008gp
lvgl遇坑
富芮坤fr8008gp lvgl图片:lv_img_conv生成bin文件格式;在代码中直接引用图片;合并成一个bin给代码引用;LvglImgTool转换图片lvgl_image生成C文件
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 20:34
富芮坤FR800X蓝牙
富芮坤fr8008gp
lvgl图片
富芮坤fr8008gp lvgl图片二:lv_img_conv工具的使用(脚本调用);眼瞎说明;lv_img_conv原版工具的使用(脚本调用)
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 20:34
富芮坤FR800X蓝牙
富芮坤fr8008gp
lvgl图片
嵌入式
硬件篇---ADC模拟-数字转换
文章目录前言第一部分:STM32ADC的主要特点1.分辨率2.多通道3.转换模式4.转换速度5.触发源6.数据对齐7.温度传感器和Vrefint通道第二部分:STM32ADC的工作流程:1.配置ADC2.启动ADC转换第三部分:ADC转化1.抽样2.量化3.编码第四部分:额外小知识总结前言以上就是今天要讲的内容,本文仅仅简单介绍了STM32中ADC模拟-数字转换的实现。第一部分:STM32ADC的
Ronin-Lotus
·
2025-01-21 19:27
嵌入式硬件篇
嵌入式硬件
单片机
学习
stm32
模块测试
低代码
笔记
奉加微PHY6230兼容性:部分手机不兼容
从事
嵌入式
单片机的工作算是符合我个人兴趣爱好的,当面对一个新的芯片我即想把芯片尽快搞懂完成项目赚钱,也想着能够把自己遇到的坑和注意事项记录下来,即方便自己后面查阅也可以分享给大家,这是一种冲动,但是这个或许并不是原厂希望的
cheng@yi
·
2025-01-21 19:26
奉加微PHY6230蓝牙
奉加微PHY6230
兼容性
部分手机不兼容
C语言的语法糖
C语言作为一种广泛应用于系统编程和
嵌入式
开发的编程语言,其设计虽然追求简洁与高效,但在某些方面同样存在可以提高编程体验的“语法糖”。本文将深入探讨C语言中的语法糖概念及其应用对程序员的帮助。
AI向前看
·
2025-01-21 12:22
包罗万象
golang
开发语言
后端
C语言的数据结构
C语言的数据结构概述C语言是一种强大的通用编程语言,自1970年代初问世以来,一直被广泛应用于操作系统、
嵌入式
系统和各种应用程序的开发。
2501_90183910
·
2025-01-21 10:33
包罗万象
golang
开发语言
后端
AIGC - 深度洞察如何对大模型进行微调以满足特定需求
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:COC上海社区主理
网罗开发
·
2025-01-21 08:22
AI
大模型
人工智能
AIGC
C语言位域
位域的主要作用是节省存储空间(特别是在
嵌入式
开发中)和对硬件寄存器进行位级操作。1.位域的定义与语法位域是在结构体中定义的一种特殊成员,通过冒号:指定其占用的位数。
小宝哥Code
·
2025-01-21 06:57
C语言
c语言
算法
开发语言
【YOLOv8改进】 YOLOv8 更换骨干网络之 GhostNet :通过低成本操作获得更多特征 (论文笔记+引入代码)
目标检测创新改进与实战案例专栏专栏目录:YOLO有效改进系列及项目实战目录包含卷积,主干注意力,检测头等创新机制以及各种目标检测分割项目实战案例专栏链接:YOLO基础解析+创新改进+实战案例介绍摘要在
嵌入式
设备上部署卷积神经网络
YOLO大师
·
2025-01-20 22:47
YOLO
论文阅读
数值存储(一)-CPU大端和小端模式详解
大端与小端在
嵌入式
开发中,大端(Big-endian)和小端(Little-endian)是一个很重要的概念。MSB与LSB最高有效位(MSB)指二进制中最高值的比特。
poclist
·
2025-01-20 22:11
osdev
Yocto项目-全面的工具链能力
工具链是
嵌入式
系统开发中的核心组成部分,它决定了从源代码到可运行二进制文件的转化效率和最终质量。在诸多
嵌入式
构建系统中,Yocto项目以其灵活、强大且全面的工具链能力成为行业的佼佼者。
嵌入式Jerry
·
2025-01-20 22:40
Yocto
linux
嵌入式硬件
开发语言
物联网
系统架构
推荐开源项目:Pogreb - 高性能的Go语言
嵌入式
键值存储库
推荐开源项目:Pogreb-高性能的Go语言
嵌入式
键值存储库pogrebEmbeddedkey-valuestoreforread-heavyworkloadswritteninGo项目地址:https
钟洁祺
·
2025-01-20 16:15
Pogreb:Go语言的高性能
嵌入式
键值存储
Pogreb:Go语言的高性能
嵌入式
键值存储pogrebEmbeddedkey-valuestoreforread-heavyworkloadswritteninGo项目地址:https://gitcode.com
蓬玮剑
·
2025-01-20 16:44
【Python】serial库的介绍及用法
目录1、应用场景2、serial-三方库1、应用场景serial库,也被称为pySerial,主要用于串行通信,它在以下几个场景中被广泛应用:
嵌入式
系统通信:许多
嵌入式
系统(如Arduino、RaspberryPi
"啦啦啦"
·
2025-01-20 13:46
python
python
网络
linux
STM32 FreeRTOS 事件标志组
目录事件标志组简介基本概念1、事件位(事件标志)2、事件组事件组和事件位数据类型事件标志组和信号量的区别事件标志组相关API函数介绍事件标志组简介基本概念当在
嵌入式
系统中运行多个任务时,这些任务可能需要相互通信
雁过留声花欲落
·
2025-01-20 12:32
STM32
FreeRTOS
stm32
嵌入式硬件
单片机
linux进程状态 DW,c - 诊断进程陷入D状态(不间断睡眠/阻塞IO) - SO中文参考 - www.soinside.com...
我们正在开发一个
嵌入式
Linux系统,使用Live555WIS-Streamer通过网络在RTSP上传输视频。
咔咔鲁斯
·
2025-01-20 06:01
linux进程状态
DW
HarmonyOS 开发实战 —— 模块化架构组件 (使用系统路由表+注解+hvigor插件 自动配置项目模块化)
嵌入式
开发适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
CTrup
·
2025-01-20 05:26
鸿蒙开发
HarmonyOS
移动开发
harmonyos
架构
ui
ArkUI
组件化
插件化
hvigor
HarmonyOS 开发实践——模块化架构组件 (使用系统路由表+注解+hvigor插件 自动配置项目模块化)
嵌入式
开发适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
我是你叶
·
2025-01-20 05:25
HarmonyOS
鸿蒙开发
移动开发
harmonyos
架构
鸿蒙开发
ui
Arkui
移动开发
组件化
嵌入式
硬件篇---PWM&电机&舵机
文章目录前言第一部分:电机1.按照工作电源分类直流电机交流电机2.按照结构原理分类同步电机异步电机有刷电机无刷电机3.按照电机的使用目的驱动电机执行电机直驱电机编码器额外小知识:第二部分:PWM1.实质2.面积等效原理3.实例舵机舵机按转动角度分1.小角度舵机(0-90°)2.中角度舵机(0-180°)3.大角度舵机(0-360°)舵机按控制方式分1.数字舵机2.模拟舵机总结前言本文简单介绍了电机
Ronin-Lotus
·
2025-01-20 01:38
嵌入式硬件篇
嵌入式硬件
c语言
学习
单片机
stm32
51单片机
硬件工程
keystone 存储 android,KeyStone
存储器
架构
序言随着全球范围内的海量数据对无线和有线网络的强大冲击,运营商面临着严峻的挑战,他们需要不断推出既能满足当前需求也能满足未来需求的网络。因此,通信基础局端设备制造商在致力于降低每比特成本和功耗的同时,也在不断寻求能够满足当前及至未来需求的核心技术。TI最新推出的新型KeyStone多内核SoC架构能够游刃有余地满足这些挑战。本文引用地址:http://www.eepw.com.cn/article
贺仙
·
2025-01-20 00:32
keystone
存储
android
arm使用ubi系统
UBI文件系统是一种用于裸flash的文件系统管理层,它是专为管理原始闪存设备而设计的,特别适用于
嵌入式
系统。
大大菜鸟一枚
·
2025-01-20 00:00
arm开发
linux
学习
舵机SG90详解
舵机,也叫伺服电机,在
嵌入式
开发中,舵机作为一种常见的运动控制组件,具有广泛的应用。
·
2025-01-19 23:38
基于Keystone架构的DSP
3).层级
存储器
:重点讲述。4).TeraNet交换结构:芯片内部总线矩阵。5).多内核导航器(Multico
方克明
·
2025-01-19 23:24
TI-DSP
基于Keystone架构
DSP
嵌入式
Linux系统学习记录10
在C语言中,指针是一个非常重要的概念。指针是一个变量,它存储的是另一个变量的内存地址。理解指针的细节和注意事项对于编写高效、稳定的C语言程序至关重要。以下是C语言中指针的一些细节和注意事项:1.指针的定义和初始化指针是用*来声明的,表示指向某种类型的变量。例如:int*ptr;//定义一个指向整数的指针初始化指针:指针在定义时不初始化时,会指向不确定的地址,可能导致不可预期的行为。可以将其初始化为
hhdk1
·
2025-01-19 21:37
linux
学习
运维
单片机静态数码管显示
在
嵌入式
系统学习中,51单片机是经典入门选择,而静态数码管是常用显示设备。本文深入探讨51单片机与静态数码管的结合应用,带你从原理到代码实现,全方位掌握这一技术。
Uitwaaien54
·
2025-01-19 21:33
单片机
嵌入式硬件
Lua语言的数据结构
尤其在游戏开发、
嵌入式
系统以及其他需要高性能的场合中,Lua常常作为脚本语言被使用。在Lua中,数据结构的设计充分考虑了其简洁性与高效性,使得开发者能够更方便地进行各种数据处理。
Quantum&Coder
·
2025-01-19 18:44
包罗万象
golang
开发语言
后端
嵌入式
驱动开发详解9(platform驱动)
文章目录前言platform简介总线驱动设备设备树下的platform驱动在设备树中创建设备节点编写platform驱动后续参考文献前言Linux系统要考虑到驱动的可重用性,提出了驱动的分离与分层这样的软件思路,在这个思路下诞生了我们最常打交道的platform设备驱动,也叫做平台设备驱动。platform简介在实际的驱动开发中,一般I2C主机控制器驱动已经由半导体厂家编写好了,而设备驱动一般也由
嵌入~狮
·
2025-01-19 18:37
Linux驱动
驱动开发
嵌入式
驱动开发详解视频教程
第一章+Linux设备驱动模型第二章Linux内核模块第三章Linux内核编程API第四章Linux字符设备驱动第五章Linux块设备驱动第六章Linuxplatform驱动第七章Linux触摸屏设备驱动第八章LinuxLCD设备驱动第九章LinuxALSA设备驱动第十章LinuxI2C和SPI设备驱动第十一章Linux网络设备驱动第十二章Linux内核调试第十三章ARM开发板LinuxBSP构建
acp小鸡炖蘑菇
·
2025-01-19 16:25
嵌入式linux
驱动开发
嵌入式
视频
分享 7 个用 Python 开发成的数据库
这些数据库可以分为几大类,包括关系型数据库、NoSQL数据库、
嵌入式
数据库和面向对象数据库等。下面这些数据库不常用,看可以通过学习这些项目源码提升自己对数据库的理解
编程咕咕gu-
·
2025-01-19 14:31
数据库
Python入门
Python基础
python
开发语言
学习AI大模型的小白入门建议和具体的学习方法推荐
深度思考我是一名在汽车行业工作的
嵌入式
系统工程师,现在我想进入人工智能领域,特别是大型语言模型。说到人工智能,我是一个完全的新手,所以我需要弄清楚从哪里开始。让我们把它分解一下。
aFakeProgramer
·
2025-01-19 08:17
机器学习人工智能
人工智能
嵌入式
硬件篇---代码控制硬件
文章目录前言第一部分:软件控制硬件1.操作系统与硬件的联系2.驱动程序3.软件通过系统调用控制硬件4.硬件响应5.中断与轮询:6.数据传输7.额外小知识第二部分:三极管第三部分:MOS管第四部分:GPIO1.GPIO输出模式(1)推挽输出(2)开漏输出第五部分:上拉电阻总结前言本文仅仅简单介绍了软件控制硬件、三极管、MOS管、GPIO输出等知识第一部分:软件控制硬件软件控制硬件:涉及到操作系统、驱
Ronin-Lotus
·
2025-01-19 07:04
嵌入式硬件篇
嵌入式硬件
学习
程序人生
开发语言
硬件工程
驱动开发
linux
Python Sqlite数据库与配置文件的加载、编辑和保存
它的设计目标是
嵌入式
的,而且已经在很多
嵌入式
产品中使用了它,它占用资源非常的低,在
嵌入式
设备中,可能只需要几百K的内存就够了。
2201_75335496
·
2025-01-18 19:37
数据库
sqlite
python
json
pyqt
Qt开发技术【C++ 实现类的二进制序列化与反序列化】
但是在
嵌入式
中使用代码比较冗余二、实现一个比较简单的仅对
增援未来章北海
·
2025-01-18 18:32
QT
C++学习
qt
c++
数据库
上一页
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
其他