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
嵌入式:RTOS
嵌入式
硬件篇---龙芯UART通信
文章目录前言一、代码结构解析1.头文件部分作用2.宏定义与全局变量龙芯特性3.主函数流程关键点4.UART发送函数龙芯实现5.串口配置函数(set_port)龙芯注意事项6.GPIO控制函数龙芯GPIO特性7.PWM控制函数龙芯PWM实现二、龙芯UART深度解析1.硬件架构控制器类型时钟源寄存器映射2.关键寄存器3.驱动配置内核配置设备树配置4.波特率计算公式示例三、代码优化建议错误处理增强非阻塞
Ronin-Lotus
·
2025-03-18 12:29
嵌入式硬件篇
上位机知识篇
程序代码篇
嵌入式硬件
c
UART
龙芯
2k1000
pwm
什么是Mbed TLS
MbedTLS是一个轻量级、开源的加密库,旨在为
嵌入式
系统和其他资源受限的环境提供安全通信和数据保护功能。
luoqice
·
2025-03-18 10:30
iot
嵌入式硬件
【ComfyUI专栏】ComfyUI引用Embedded和HyperNetwork超网络
在界面中我们直接点击相应的
嵌入式
和超网络就能直接使用。ComfyUI的界面设计不如WEBUI直观,但我们仍可通过Text-Encoder输入Embedding来实现Embedding的引入。
雾岛心情
·
2025-03-18 09:53
ComfyUI
ComfyUI
AIGC
STM32 - 在机器人领域,LL库相比HAL优势明显
总的来说,多于开发
嵌入式
多年的人来说,HAL库的优势基本都可以忽略了。一、LL(Low-Layer)优势LL(Low-Layer)库相比于HAL(HardwareAbstrac
Wallace Zhang
·
2025-03-18 05:49
STM32
stm32
机器人
嵌入式硬件
【蓝桥杯】省赛:神奇闹钟
思路python做这题很简单,灵活用datetime库即可codeimpo
rtos
importsys#请在此输入您的代码importdatetimestart=datetime.datetime(1970,1,1,0,0,0
遥感小萌新
·
2025-03-18 05:48
蓝桥杯
蓝桥杯
职场和发展
【python双目标定轮椅】基于python的双目标定
代码部分话不多说直接上代码:新建文件getdata.pyimportcv2impo
rtos
id_image=0#图片的IDcamera=cv2.VideoCapture(1)#找到棋盘格的标准criteria
迟钝皮纳德
·
2025-03-18 04:09
python
opencv
计算机视觉
嵌入式
C设计模式:命令设计模式
在
嵌入式
C开发中,命令设计模式是一种常用的设计模式,它将请求封装为对象,从而允许我们根据不同的请求类型执行相应的操作。本文将详细介绍命令设计模式的概念和实现,并提供相应的源代码示例。
YdcuSyntax
·
2025-03-18 03:38
c语言
设计模式
开发语言
嵌入式
数据库:SQLite/MySQL/PostgreSQL 的破圈之战
数据库类型对比维度SQLiteMySQLPostgreSQL类型
嵌入式
数据库关系型数据库管理系统(RDBMS)对象-关系型数据库(ORDBMS)架构无服务端,单文件存储客户端-服务器架构客户端-服务器架构事务支持
·
2025-03-18 00:35
程序员
嵌入式
开发之STM32学习笔记day06
基于STM32F103C8T6的开发实践——从入门到精通011.引言STM32系列微控制器是STMicroelectronics推出的一款高性能、低功耗的32位微控制器,广泛应用于
嵌入式
系统中。
小程同学>o<
·
2025-03-17 21:18
嵌入式学习之STM32
stm32
学习
笔记
pyqt 上传文件或者文件夹打包压缩文件并添加密码并将密码和目标文件信息保存在json文件
一、完整代码实现importsysimpo
rtos
importjsonimportpyzipperfromdatetimeimportdatetimefromPyQt5.QtWidgetsimport(
大霸王龙
·
2025-03-17 21:17
pyqt
json
深入解析音频编解码器(Audio CODEC):硬件、接口与驱动开发
音频编解码器(AudioCODEC)是音频处理系统中的核心组件,负责模拟信号与数字信号的相互转换,广泛应用于智能音箱、
嵌入式
系统、消费电子产品等设备。
嵌入式Jerry
·
2025-03-17 21:42
内核
音视频
驱动开发
linux
嵌入式硬件
嵌入式
C语言进阶(汇总)系统化详解
以下是
嵌入式
C语言进阶知识的系统化详解,结合
嵌入式
开发的实际需求和典型场景:一、硬件级编程技巧1.位操作与寄存器控制//位掩码操作(STM32GPIO控制示例)#defineGPIO_PIN5(1USR
niuTaylor
·
2025-03-17 17:15
c语言
开发语言
嵌入式
c语言进阶(三)状态机State Machine
状态机(StateMachine)是一种描述系统在不同状态之间转换行为的数学模型或设计模式,广泛应用于
嵌入式
系统、业务流程、游戏开发等领域。
niuTaylor
·
2025-03-17 17:15
c语言
开发语言
嵌入式
开发中的Doxygen注释规范实践
在
嵌入式
开发中,规范的代码注释如同精密仪器的说明书,具有以下重要作用:提高可读性:使
剁椒鱼头炖香菇
·
2025-03-17 16:45
c语言
stm32
单片机
这里是 Grok 3 为我规划的大学物联网工程自学计划!
优化后的详细学习规划总体思路(扩展版)你的裸机开发经验(数据采集、控制、配网、上云、手机交互)表明你已经掌握了
嵌入式
开发的基础技能,如
王倚山
·
2025-03-17 16:44
物联网
学习
开发语言
【step by step】Easyi3C Host I3C/I2C adapter (8)
Easyi3C是一家领先的
嵌入式
系统工具供应商,可简化各种通信协议的开发和调试。公司提供一系列产品,旨在帮助工程师和开发人员更高效地使用I3C/I2C、USB和MIPI、JEDEC、MCTP等协议。
Scott.W
·
2025-03-17 14:53
嵌入式硬件
python
功能测试
使用FastAPI部署bge-base和bge-reranker
最近在做RAG项目,会频繁使用到本地embedding模型和rerank模型,但是每次跑demo都要用10来秒加载模型,非常慢,所以就封装了接口用于直接调用impo
rtos
importnumpyasnpimportloggingimportuvicornimportdatetimefromfastapiimportFastAPI
MoyiTech
·
2025-03-17 11:03
fastapi
python
开发语言
RAG
rerank
嵌入式
Linux网络编程实战:基于DNS解析的HTTP客户端实现
嵌入式
Linux网络编程实战:基于DNS解析的HTTP客户端实现【本文代码已在树莓派4B(Linux内核5.10)平台验证通过,适用于物联网设备数据上报等场景】一、需求场景与功能亮点1.1典型物联网通信场景
嵌入式
设备
银河码
·
2025-03-17 11:03
Linux网络编程
网络
linux
http
c语言
windows
vscode
json
嵌入式
SDIO 总线面试题及参考答案
目录SDIO总线与SD总线的核心区别是什么?(附框架图)简述SDIO总线物理接口的组成及其功能(CLK、CMD、DAT0-DAT3)。SDIO总线支持的最大数据传输位宽是多少?如何配置?解释SDIO总线中的主从模式架构及通信流程。SDIO卡的功能类型有哪些(如Wi-Fi、蓝牙、GPS)?SDIO总线时钟信号(CLK)的作用及典型频率范围SDIO协议中的OCR寄存器作用是什么?如何通过CMD5获取卡
大模型大数据攻城狮
·
2025-03-17 10:56
fpga开发
嵌入式面经
SPI
USB接口
SD总线
SDIO总线
牛客网
嵌入式
八股,状态机编程
while(1){A();B();}假设裸机编程有这样一个程序,A的执行时间非常长,那么程序就会变得比较卡顿。状态机编程的根本思路在于讲一个A()拆分为多个小的函数,比如a1,a2,a3,分别执行这几个状态。使用switch语句和它配合,执行完a1就break,运行B,下一次再执行a2,再运行B。这样就能防止一个任务长时间阻塞。具体来说1.什么是状态机?状态机是一种数学模型,用于描述一个系统在不同
skeete
·
2025-03-17 09:51
单片机
c语言
嵌入式
八股,DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
首先,上网是需要IP地址的,且每一个IP地址都是不重复,以防止冲突,如果每一个IP地址都需要手动的静态分配将会是一个非常麻烦的过程。DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一种用于网络设备自动获取IP地址及其他网络配置参数的协议。它允许网络管理员通过集中管理的方式,动态分配IP地址,从而简化网络设备的配置过程,提高网络管理的效率和灵活性。2.
skeete
·
2025-03-17 09:51
服务器
linux
网络
Lua语言的计算机体系结构
它的设计目标是为
嵌入式
系统提供一个简洁的语言,从而使开发者能够在不同的应用程序中方便地进行扩展和集成。尽管Lua本身是一种面向过程的语言,但它也支持面向对象编程、函数式编程等多种编程范式。
凌嘉遥
·
2025-03-17 08:14
包罗万象
golang
开发语言
后端
如何减少跨团队交付摩擦?——基于 DevOps 与敏捷的最佳实践
在移动端开发、鸿蒙开发、物联网、
嵌入式
、云原生、开源等领域有深厚造诣。图书作者:《ESP32-C3物联网工程开发实战》图书作者:《SwiftUI入门,进阶与实战》超级个体:CO
网罗开发
·
2025-03-17 07:39
实战
实战源码
devops
运维
语音识别后处理代码
importreimportdifflibimpo
rtos
fromdatetimeimportdatetime,timedeltadefextract_snippets_no_duplicates(input_file
hitsz_syl
·
2025-03-17 07:07
语音识别后处理
mysql创建新表,同步数据
impo
rtos
importargparseimportglobimportcv2importnumpyasnpimportonnxruntimeimporttqdmimportpymysqlimporttimeimportjsonfromdatetimeimportdatetimeos.environ
hitsz_syl
·
2025-03-17 07:37
mysql
数据库
数据读取错误:RuntimeError: The size of tensor a (3) must match the size of tensor b (4) at non-singleton
去除4通道图像:importcv2impo
rtos
importshutilfolder_path=R'F:\bounding_box_test\bounding_box_train'#更改为存储图片文件夹的路径
hitsz_syl
·
2025-03-17 07:07
单例模式
计算机视觉
opencv
Lua语言的
嵌入式
调试
Lua语言的
嵌入式
调试引言Lua是一种轻量级、高效的脚本语言,广泛应用于游戏开发、
嵌入式
系统、Web开发等领域。其简洁的语法和强大的扩展性使得Lua成为众多开发者的首选语言。
涂瑷菡
·
2025-03-17 06:59
包罗万象
golang
开发语言
后端
Python--操作系统进行交互 【OS库】
impo
rtos
#返回当前工作目录current_dir=os.getcwd()print("当前工作目录
~请叫我小祸害~
·
2025-03-17 06:27
python
开发语言
10 个极其有用的 Python 自动化脚本
impo
rtos
defbatc
·
2025-03-17 06:52
python
Python 时间同步程序
importwin32apiimportdatetimeimpo
rtos
importtimeimportntplibdefSetClockL():
东亭山人
·
2025-03-17 05:44
Python
时间同步
MobileNet家族:从v1到v4的架构演进与发展历程
MobileNet是一个专为移动设备和
嵌入式
系统设计的轻量化卷积神经网络(CNN)家族,旨在在资源受限的环境中实现高效的图像分类、对象检测和语义分割等任务。
彩旗工作室
·
2025-03-17 05:44
人工智能
架构
人工智能
机器学习
cnn
卷积神经网络
python调用数据库存储过程_python连接mysql调用存储过程示例
/usr/bin/envpython#-*-coding:utf8-*-importMySQLdbimporttimeimpo
rtos
,sys,stringdefCallProc(id,onlinetime
weixin_39806948
·
2025-03-17 04:38
python调用数据库存储过程
2025版自动控制流程_工业级连接_智能重连监控系统_增强型工业连接协议 ‘s Vision+Robot EPSON
ImageTkimportsocketimportthreadingfromdatetimeimportdatetimeimportloggingimportsubprocess#确保导入subprocess库impo
rtos
importpyautogu
资深设备全生命周期管理
·
2025-03-17 03:30
python
创建数据/采集数据+从PI数据到PC+实时UI+To PLC
Get_Data----------importcsvimpo
rtos
importrandomfromdatetimeimportdatetimeimportloggingimporttime#配置日志记录
资深设备全生命周期管理
·
2025-03-17 03:00
ui
使用二进制位运算,代替十进制乘法(除法)运算
文章目录乘法原理十进制分解程序示例运算结果除法原理十进制分解程序示例运算结果 在
嵌入式
环境中虽然有乘法运算器,而且芯片运算速度越来越快,但位运算还是最快速的,为了提高计算效率,可以将乘法运算使用位运算替换
真相很简单
·
2025-03-17 01:14
编程环境
嵌入式
其他
乘法运算
位运算
二进制
10进制
高效
何时选择Linux而不是
RTOS
嵌入式
系统的开发,常常涉及到实时性、效率、资源管理等多方面的要求。在许多实时性要求高、资源受限的系统中,
RTOS
(实时操作系统)凭借其低延迟和高效的资源管理特性,成为主流的选择。
硬核科技
·
2025-03-17 00:07
硬件开发
linux
arm开发
运维
人工智能
单片机
嵌入式硬件
硬件工程
qnx与linux区别,实时Linux和
RTOS
进行比较
对实时操作系统(
RTOS
)特性进行比较和分析。
Paul Winterbottom
·
2025-03-17 00:37
qnx与linux区别
Linux 与
RTOS
的主要区别到底是啥?
看了不少博客,浏览量最多的也是详细的介绍了这两种系统,可我对这种操作系统的界限还是很模糊(当然我知道Linux,功能更强大),我想要的答案是,为啥在Linux功能这么强大的情况下,
RTOS
还能有一席之地
胡涂涂~
·
2025-03-16 23:02
Linux驱动开发
linux
嵌入式
Linux和
RTOS
简析
以下是针对Linux驱动开发、
RTOS
(实时操作系统)任务状态(就绪态)以及互斥锁的详细解释:一、Linux设备驱动1.什么是设备驱动?
niuTaylor
·
2025-03-16 23:30
linux
运维
服务器
macos
macbook
air
换硬盘
扩内存
Python常用10个模块详解:提升开发效率的利器
常用功能:文件与目录操作:impo
rtos
#获取当前
Python_trys
·
2025-03-16 21:19
python
microsoft
数据库
开发语言
Python入门
Python基础
Python教程
地基Python常用的模块包及其用法
impo
rtos
#获取当前工作目录current_dir=os.getcwd()print("当前目录:",current_dir)#创建新目录os.makedirs("new_folder"
天天向上杰
·
2025-03-16 20:09
python
开发语言
【HarmonyOS 鸿蒙实战开发】自定义装饰器
嵌入式
开发适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
CTrup
·
2025-03-16 19:01
移动开发
HarmonyOS
鸿蒙开发
harmonyos
ArkUI
Arkts
装饰器模式
组件化
鸿蒙开发
移动开发
嵌入式
学习——3——域套接字UNIX
1、域套接字UNIX1、域套接字是最原始的套接字通信方式,是完成同一主机之间多个进程间通信2、由于不需要跨主机进行通信了,那么就无需使用ip地址和端口号了3、通信本质:依然使用的是内核空间4、域套接字的通信介质为套接字文件bcd-lsp5、域套接字也分为流式域套接字和报式域套接字6、跟网络通信中相关函数的区别#include#includeintsocket(intdomain,inttype,i
koka_jerry
·
2025-03-16 17:23
学习
unix
服务器
嵌入式
系统测试必备:9大理由解析报告与可追溯性的重要性(附工具推荐TESSY)
在
嵌入式
系统的软件测试项目中,报告和可追溯性至关重要,原因有多个。它们是确保
嵌入式
系统可靠、合规且高质量的基础。
·
2025-03-16 17:33
【网络安全】使用mbedtls 实现 RSA 签名、验签、加密、解密
简介mbedtls(前身是PolarSSL)是一个开源、轻量级的SSL/TLS库,专为
嵌入式
系统和资源受限环境设计。
亿码归一码
·
2025-03-16 16:45
网络安全
web安全
安全
Keil5调试必杀技:资深工程师不愿透露的7大实战秘籍
spm=1001.2014.3001.5503前言:突破调试效率瓶颈在2024年
嵌入式
开发者调研报告中,73%的工程师反馈调试时间占项目总工期的40%以上。
vvvae1234
·
2025-03-16 16:14
linux
运维
服务器
自动语音识别(ASR)模型全览
适用场景:早期电话语音识别(
嵌入式
设备)、孤立词识别(工业控制终端)
u013250861
·
2025-03-16 15:05
#
语音识别
人工智能
重生之我在CSDN学基础语法
C语言是一种通用的、结构化的、静态类型的编程语言,被广泛用于系统编程、
嵌入式
开发、应用软件开发等领域。以下是C语言的基础语法详细讲解。
AI26108
·
2025-03-16 14:56
算法
c语言
c++
开发语言
python
数据结构
java
RISC-V架构 vs ARM架构:硬件工程师的深度对比
引言在
嵌入式
系统和处理器设计领域,RISC-V和ARM架构是两大热门选择。作为硬件工程师,了解这两种架构的优缺点以及适用场景,对于选择合适的处理器至关重要。
ICGOODFIND1
·
2025-03-16 12:15
risc-v
架构
arm开发
ARM
嵌入式
实时系统(
RTOS
) 中通过页表关闭DCACHE的方法
现在的
嵌入式
实时系统规模越来越大,很多在linux中使用的特性,例如虚拟内存管理,动态加载等功能也加入进来,进一步增加了
RTOS
开发的难度.在应用开发中,和cache相关的同步问题有两个,一个是flush
papaofdoudou
·
2025-03-16 12:10
嵌入式系统
内存管理
arm
linux
上一页
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
其他