嵌入式硬件

项目題供诗1 小时前
stm32·单片机·嵌入式硬件
STM32-PWM驱动LED呼吸灯&PWM驱动直流电机(十三)接线图:在这里我们在 PA0 引脚上插一个 LED 啊,我们准备在这个 PA0 引脚输出一个 PWM 波,用于驱动这个 LED, 并且呈现出不同的亮度。注意一下哈,这个 LED 我们用的是正极接在 PA0 引脚,负极接在接地的驱动方法。这样就是高电平点亮,低电平熄灭。这是正极性的驱动方法,这样接的话观察更直观一些哈,就是占空比越大 LED 越亮,占空比越小 LED 就越暗。
不脱发的程序猿1 小时前
单片机·嵌入式硬件·嵌入式
如何让Skill同时跑在Cursor、Codex和Claude Code里?目录1、工具会变,经验别被工具锁住2、三个平台其实在靠近同一种东西3、一份可移植 Skill 应该长什么样
longxiangam1 小时前
c语言·单片机·嵌入式硬件
esp-idf dsi 屏幕的驱动实现原理—— 关于零拷贝和 DMA 永续刷新记录一下关于 dpi 缓冲区与dma 相关的理解,dsi 屏幕的驱动分为 dbi 与 dpi 分别用于命令控制与图像数据传输,dpi 需要通过dma 不断的向屏幕发送显示数据,esp-idf 中关于dpi 的实现中已经在内部分配了缓冲区,并可以通过 num_fbs 参数设置最多3个缓冲区以此防止画面撕裂的问题。驱动代码位于 esp-idf/components/esp_lcd/dsi/esp_lcd_panel_dpi.c 。
星夜夏空991 小时前
单片机·嵌入式硬件·学习
FreeRTOS学习(6)——任务创建在正式讲解 FreeRTOS 任务的两种创建方式 之前,我们先引入一套串口打印工具。原因其实很简单:FreeRTOS 是一个多任务系统,一旦任务数量多了,代码就不再是“从上往下顺序执行”的形式了。
Lance_mu3 小时前
嵌入式硬件·七牛云存储
UFS协议学习大纲UFS(Universal Flash Storage,通用闪存存储)是JEDEC制定的嵌入式高速闪存标准,基于MIPI M-PHY物理层 + UniPro链路层构建双通道全双工串行接口,上层复用SCSI存储命令模型,用于替代并行半双工的eMMC,广泛用于手机、平板、车载ADAS、VR设备。
二进制10113 小时前
stm32·单片机·嵌入式硬件
基于stm32的按键驱动框架的编写本期带来的是基于stm32的按键驱动框架的编写,本框架适用于多种按键状态的判断 在这我只写了三种状态 分别是单击 双击和长按,学会了此框架也可以把此驱动移植到其它外设上 ,本驱动主要涉及 游标链表的编写 环形队列的编写 ,游标链表主要是用来放入按键的属性 环形队列则是用来处理按键的事件 ,好接下来我们一起来完成这个按键驱动框架的编写。
VALENIAN瓦伦尼安教学设备3 小时前
大数据·人工智能·嵌入式硬件
激光对中仪应用行业及全球市场份额解析激光对中仪(以下简称对中仪)是一种用来测量直线度、平面度、轴对中及两个相连设备的相对位置,确保该组设备的相对位置符合设计要求的一种测量仪器。它广泛应用于电力、制浆及造纸、船舶等行业。
coward914 小时前
linux·嵌入式硬件
Linux内核驱动初始化流程认识(关于late_initcall和modul_init驱动初始化宏差异)工作时候碰到需要修改一下自己linux板子上面的io的驱动代码,一般来说没什么人会从头到尾去写一个有框架结构的内核驱动,都是找Linux内核里面的相类似的文件作为借鉴然后加上自己板子的具体硬件情况然后修改。在写的时候我发现了一个初始化的宏很有意思:late_init_call()。像是以前自己学习linux驱动的时候,大部分自己写的模块驱动都是module_init(),这两个都是驱动的申明初始化有什么差异?以下是通过自己看书还有找AI总结的结论:  late_initcall 和 module_init
ACP广源盛139246256734 小时前
人工智能·嵌入式硬件·电脑·音视频
GSV2221@ACP# 高带宽低功耗显示转换芯片,赋能 TRAE SOLO 设备高清扩展升级GSV2221 是一款面向 Type‑C/DP MST 多屏扩展的专用信号转换芯片,核心实现 DisplayPort 1.4 MST 到 HDMI 2.0/DP/eDP 的协议转换,集成 DSC 解码器、OSD 屏幕显示混合器、嵌入式 MCU 与 USB PD 3.0 控制器。它主打高带宽、低功耗、强集成、易设计,专为扩展坞、转接器、视频会议终端、嵌入式显示设备打造,尤其适合需要多屏协作、4K 超高清输出、Type‑C 供电一体化的 AI 终端场景,与 TRAE SOLO 本地部署需求高度匹配。
周周记笔记4 小时前
嵌入式硬件
【元器件专题】比较NPN管与PNP管用作开关设计的区别从接法来看:N管开关设计可以低压方波信号输入控制高压方波信号输出,而P管不行。P管可以连接电源输出,而N管不行。
szxinmai主板定制专家5 小时前
arm开发·人工智能·嵌入式硬件·fpga开发
基于 ARM+FPGA 数据机床实时工业控制设计--以雕刻机为例
崇山峻岭之间5 小时前
单片机·嵌入式硬件
单片机DMA实验单片机 :STM32F407 开发板:DMF407电机开发板 平台:keil V5.31HSE 为8MHZ HSI为16MHZ
XMAIPC_Robot5 小时前
linux·arm开发·人工智能·嵌入式硬件·fpga开发
基于RK3588 ARM+FPGA电火花数控机床控制系统设计,兼顾ethercat软硬件实时
QiLinkOS5 小时前
c语言·数据结构·c++·单片机·嵌入式硬件·算法·开源
QiLink 技术委员会选举实施细则第一章 总则 第1条【目的】 为规范 QiLink 技术委员会(以下简称“TC”)成员的产生与更替,确保其代表性、专业性与对“道眼息凝”精神的忠诚,特制定本细则。 第2条【基本原则】 •非竞选制:禁止拉票、承诺、利益交换; •共识优先:以社区信任与能力认可为核心,非得票最多者胜出; •多元包容:保障女性、法律、金融等多元背景代表席位; •全程透明:所有流程在 Gitee 公开进行,接受全员监督。
QiLinkOS5 小时前
c语言·数据结构·c++·人工智能·单片机·嵌入式硬件·算法
发明人与专利价值共生逻辑它触及了科技创新中最核心的“人”的维度。如果说专利是连接技术与企业的商业纽带,那么发明人就是整个创新生态的“源头活水”和“灵魂人物”。
Sakuyu434685 小时前
stm32·单片机·嵌入式硬件
STM32中断中断指主程序运行过程中,某个特定事件或条件发生时,CPU会暂停当前程序执行,去处理中断事件,当中断事件处理完毕后,CPU恢复原来的程序
嵌入式小站6 小时前
stm32·单片机·嵌入式硬件
STM32 零基础可移植教程 13:输入捕获入门,怎么测一个方波频率前面几篇我们一直在让 STM32 “输出”东西:这一篇换个方向。我们让 STM32 去“测量”一个方波。
Rocktech_ruixun6 小时前
人工智能·嵌入式硬件·ai·机器人
智慧餐饮新机遇:全场景无人化升级,破解餐饮业降本增效难题人力成本高涨、消费需求多元化,已然成为制约餐饮行业发展的两大核心痛点。传统餐饮模式高度依赖人工,前厅点餐、结算、取餐以及新零售食品售卖等环节,不仅人力运营成本居高不下,还容易出现服务效率低、顾客体验差等问题。在此行业大环境下,餐饮智能化、无人化转型成为破局关键。各类自助智能终端逐步从门店增值配置,升级为餐饮品牌标准化运营必需品。本文从全场景维度,解析智能终端如何重构餐饮人货场模式,同时分享适配多类餐饮设备的高性能硬件解决方案。
Dillon Dong9 小时前
嵌入式硬件·算法·变流器·风电控制
【风电控制】TI TMS320F28379D 双CPU架构解析与任务分布设计虽然CPU1和CPU2的计算能力相同,但它们在外设访问权限、启动顺序、系统管理权限上有本质区别:核心原则:CPU1是"管家",CPU2是"干活的"。 系统级配置必须由CPU1完成,CPU2只负责执行分配给它的控制任务。
三易串口屏17 小时前
嵌入式硬件·串口屏·三易串口屏·uart 通信
实验20 自动灭火场景实验1.实验目的串口屏通过温度传感器,检测火焰温度,当火焰温度超过报警温度时,启动风扇进行灭火。2.实验工具