TechBlog
首页
分类
标签
搜索
关于
← 返回标签列表
加载中...
#标签
共
561
篇文章
普中STM32F1xx开发攻略-标准库版-第-13-章-STM32-位带操作
本章将向大家介绍STM32F1的位带操作,让STM32的位操作和51单片机的位操作一样简单。本章最后通过一个简单的LED闪烁程序来讲述如何对STM32F1进行位操作。
时间:11/04/2025
嵌入式硬件二十一基于IMX6ULL的脉冲宽度调制PWM操作
摘要:本文介绍了PWM(脉冲宽度调制)技术在LCD背光控制中的应用原理。PWM通过调节方波的占空比来控制背光亮度,占空比越高亮度越大。文章详细阐述了I.MX6U处理器的PWM外设寄存器配置,包括引脚设置、控制寄存器、状态寄存器等核心模块。同时提供了完整的PWM控制程序实现,包括初始化函数、占空比设置函数和中断处理函数。最后通过main.c演示了实际应用场景,展示了如何动态调整背光亮度。该方案实现了高效、精确的背光控制,具有实用价值。
时间:11/03/2025
STM32H743-ARM例程36-DNS
本文介绍了基于STM32H743的DNS域名解析实验,使用银杏科技GT7000开发板和iToolXE仿真器作为硬件平台。软件方面采用STM32CubeMX配置生成HAL库工程,包括MPU、以太网(RMII模式)和LWIP协议的详细设置。实验实现了DNS解析功能,通过回调函数获取域名对应的IP地址,并通过TCP回显服务器返回结果。文中提供了完整的硬件配置方案、软件工具链(MDK、STM32CubeMX等)和网盘资料链接,详细说明了DNS工作原理及其在嵌入式系统中的实现方法。
时间:11/03/2025
基于单片机的牧场奶牛养殖系统设计论文源码
本文设计了一套基于STM32F103单片机的智能牧场奶牛养殖系统,集成多种传感器实现多功能监测与控制。系统具备环境参数(温湿度、烟雾)实时监测与报警、定时自动投喂、奶牛体重监测、视频监控等功能,并通过无线通信支持手机APP远程控制,有效提升牧场管理效率和养殖质量。
时间:11/03/2025
KP32512SGAKP3251X输出12V小家电电源芯片典型应用电路
LED驱动电源:由于其宽输入电压范围和高效率特性,KP32512SGA也适用于LED驱动电源的设计。它能够为LED灯具提供稳定的电流输出,保证LED的亮度和寿命。例如在一些商业照明或家居照明的LED灯具中,使用该芯片可以根据LED的额定电流和电压,通过合理选择外围电感和电容元件,实现高效稳定的驱动。例如在洗衣机中,KP32512SGA能够提供稳定的12V电源输出,满足洗衣机控制板、电机驱动等部分的供电需求,确保洗衣机的正常运行。典型应用中VDD电容推荐采用1μF陶瓷电容。
时间:11/03/2025
FT61F02X-10bit-AD型8位MCU型号解析程序储存器及脚位图介绍
但在量产10kk级别的台灯、牙刷、玩具、烟感、锂电保护板上,老板只给你0.x元钱的“硅预算”,这时你会发现:“能把10-bitADC、多路PWM、comparator、稳压器、EEPROM塞进6脚封装,只剩FT61F02X。架构:14-bit指令宽度,8层硬件堆栈,2KW(=2048×14bit)一次性可编程OTP。16脚版本把“稳压器输出”和“全桥PWM”全部引出,官方戏称“能驱动小风扇,也能给运放供电”。
时间:11/03/2025
物联网-神经-之以太网温湿度传感器的工业级-高速干道
市面上绝大多数工业控制设备、服务器及网络设备都支持以太网协议,温湿度传感器接入现有企业级网络时,无需进行复杂的协议转换或系统改造,能快速实现与现有监测平台、数据管理系统的无缝集成,降低系统搭建成本与维护难度。在温湿度传感器数量较多的大型系统中,设备管理与故障排查也需要一定的技术储备,对于缺乏专业网络运维团队的中小型企业而言,可能会增加系统维护的难度与成本。基于以太网“高稳定、高带宽、需布线”的特性,其在温湿度监测中的应用场景高度聚焦于对数据可靠性和传输效率要求极高,且布线条件允许的固定场所:。
时间:11/03/2025
AT2401C与RFX2401C兼容问题资料
AT2401C可直接替换RFX2401C,同样CB2401也可替代,认证产品推荐使用CB2401。输入功率建议不超过5dBm(推荐3-4dBm),理论增益22dBm,实际约20dBm。天线需π型匹配网络设计,工作频率2.4-2.525GHz(2.3GHz时功率略降1dBm)。
时间:11/03/2025
相电流采样电阻对电流噪声影响
结论:通过更改采样电阻和放大倍数,让电机正常运行电流范围和电流采样范围尽可能匹配,而不是电流采样范围远大于电机正常运行电流,这样可以显著减小电流采样噪声;100毫欧采样电阻,drv8323电流采样5倍放大倍数,1.65V电压偏置,单片机12位ADC采集电压,1毫欧采样电阻,drv8323电流采样40倍放大倍数,1.65V电压偏置,单片机12位ADC采集电压,电机使能目标电流iq、id为0时,C相、B相电流采样AD值。iq电流值,噪声在+-0.002A。iq电流值,噪声在+-0.1A。
时间:11/02/2025
51单片机protues仿真基于51单片机波形发生器系统
摘要:本设计基于51单片机实现波形发生器功能,通过DAC0832数模转换和LM358运放输出正弦波、方波、三角波、锯齿波等波形。系统支持10Hz-100Hz频率调节(步进1Hz)、波形切换和参数显示,采用LCD1602实时显示波形类型和频率值。硬件包含核心控制模块、按键模块、D/A转换电路等,软件采用C语言编程实现波形数据生成和显示控制。实验结果表明系统能稳定输出多种标准波形,并通过演示视频验证了设计功能。
时间:11/02/2025
51单片机基础-TFT-LCD-显示ILI9341,SPI-4线
本文介绍了基于8051单片机通过4线SPI接口驱动ILI9341控制器TFTLCD屏幕的方法。硬件方面详细说明了电源、背光以及SPI接口连接方案,并指出5V逻辑电平的转换问题。软件部分提供了完整的KeilC51驱动代码,包括位打SPI实现、基本绘图功能(画点、线、矩形、清屏)以及显示区域设置等关键操作。实验采用RGB565颜色格式,240×320分辨率,适用于2.4/2.8英寸屏幕。该方法以教学为目的,虽刷新率有限但易于理解,如需高性能显示建议改用并行接口或更高主频MCU。
时间:11/02/2025
STM32-单片机-ESP8266-联网-和-MQTT协议
也就是说,此时你只是接入了“网络”,但没有规定:如何传输数据?数据长什么样?谁发给谁?怎么识别?有无加密或订阅机制?这就像你连上了高速公路,但不知道去哪条道,也没有导航或红绿灯。因此我们需要同意一种协议来规范数据的格式。MQTT是一种应用层协议,你需要它来“说话”**MQTT(MessageQueuingTelemetryTransport)**是一种轻量级、基于发布/订阅的通信协议,非常适合物联网设备。
时间:11/01/2025
Stm32江科大入门教程-各章节详细笔记-查阅传送门
这是一篇江科大STM32标准库视频的学习笔记汇总,按章节整理了从GPIO基础到高级外设应用的完整知识体系。内容包含:1-19章基础外设(GPIO/定时器/ADC/DMA等)的学习总结;20-36章通信协议(USART/I2C/SPI)的实现方法;37-47章系统功能(RTC/电源管理/看门狗/Flash操作)。末尾附有"智能家居安防系统"项目示意图。笔记为个人学习整理,不做商用。
时间:11/01/2025
STM32把产品信息写入固件.hex-.bin文件中详解分散加载
分散加载方式把产品信息写入固件中(.hex/.bin文件)
时间:11/01/2025
基于单片机的智能鱼塘饵料投喂系统设计
本文设计了一种基于STC89C52单片机的智能鱼塘饵料投喂系统,实现鱼塘养殖自动化管理。系统通过DS1302时钟模块定时触发投喂,LCD1602实时显示状态信息,水位传感器监测异常并报警,按键调节投喂参数。硬件设计包括显示、时钟、检测、电机控制等模块,软件采用模块化编程实现各功能协同工作。该系统有效降低人工劳动强度,提高饵料利用率,为智慧渔业提供实用技术方案。
时间:11/01/2025
STM32仿真低成本学习STM32-数码管显示基础
本文介绍了基于STM32HAL库的数码管仿真实现方法。详细讲解了在Proteus中搭建仿真电路的步骤,包括数码管选型(共阳/共阴)、晶体管驱动电路设计、排阻连接等关键环节。重点阐述了动态显示原理及编程实现,通过HAL_GPIO_WRITEPIN函数控制位选和段选,配合延时函数实现数码管动态扫描显示。文中特别强调了消影处理的重要性,对比了未进行消影处理时的显示异常现象。最后通过具体实例演示了两位数码管显示"63"的实现过程,验证了动态显示方案的可行性。
时间:10/31/2025
KeilMDK-ARM和-STM32CubeIDE对比
本文对比了Keil(MDK-ARM)与STM32CubeIDE在编译性能、调试功能、工程管理、学习曲线等方面的差异。Keil以高效的编译优化与稳定的调试能力见长,适合工业与商业应用;STM32CubeIDE则整合官方生态,支持可视化配置与跨平台开发,更适合学习与科研使用。通过对照分析,可为STM32开发者在不同场景下选择合适的IDE提供参考。
时间:10/31/2025
Arduino-ESP32-C3-串口使用注意事项
如果enable了USBCDC,此时的Serial.println( )对应的就是USB虚拟串口,并且ArduinoIDE的串口监视器也能看到该串口的信息(前面有一大堆的系统信息,最后才是你的虚拟串口数据)。3.虽然硬件串口可以自己指定引脚,但是貌似硬件串口只能是资料里面说的2个,(加上虚拟串口一共3个),硬件串口超过3个实测好像是无效的,如下测试代码,其中MySerial2编译能过,但是实测串口无输出。(3)ESP32-C3的USBCDC功能不需要外部电路,直接通过USB接口实现。
时间:10/31/2025
STM32第一周学习问题汇总
答:前面两个是nvic的配置,后面是回调函数,可以点到回调函数的那里按f12跳转过去,最上面有注释。答:结构体里面压根不管你要赋值的是PB还是PA,要确定PA还是PB的是这个函数。答:摸一下怪热的,凉凉再重新插。检查是否有接线接错,下载太频繁,松动了。答:编码格式改成gb2312。(过几天更新一期中断讲解)
时间:10/31/2025
51单片机基础-LCD1602液晶显示
本文详细介绍了LCD1602液晶显示模块的驱动方法,重点阐述了4位总线模式下的硬件连接、指令系统和编程实现。主要内容包括:1)硬件设计要点,特别是4位总线模式下关键引脚连接;2)HD44780控制器的核心指令集和DDRAM寻址方式;3)完整的4位总线驱动代码,涵盖初始化、打印、清屏、光标定位及自定义字符等API实现;4)常见应用场景示例和故障排查方法。文章采用RW接地的简化方案,通过精确延时保证稳定性,适合单片机资源受限场景,并提供了温度显示等典型应用案例。
时间:10/31/2025
整数MCU实现FOC控制深度解析与优化实践
摘要:本文针对低成本整数MCU实现高性能磁场定向控制(FOC)的挑战,提出完整的定点数解决方案。通过Q格式定点化处理关键算法,包括三角函数查表法、Clark/Park变换优化实现、抗饱和PI控制器设计及SVPWM整数化。采用运算顺序优化、内存压缩等技巧,在STM32F103平台上实现单次FOC计算<20μs,稳态误差<2%的性能指标。研究成果为低成本电机驱动提供了可行的技术路径,验证了整数MCU实现高性能FOC控制的可行性。
时间:10/30/2025
硬件岗位基础知识
简单来说,
时间:10/30/2025
FT8370ABCCDCP高性能次边同步整流芯片典型电路及管脚定义
FT8370x是辉芒微(FMD)推出的次边同步整流驱动器家族,专为DCM/QR模式反激转换器设计。处理,铺铜面积≥20mm²,打3×3过孔到内层,兼顾散热与电流。FT8370CP(PSOP-8,带散热焊盘)次级电流正向流动时,内部MOS同步整流,,可配合原边FT8393x实现。把“欠电脉冲”送至原边FB或EN脚,VDET既做检测又做信号输出,:同条件肖特基方案仅87.2%,VDET实时监测输出电压,4.7µFX7R陶瓷,实测:12V/2A输出,,防止dV/dt误触发。
时间:10/30/2025
DrvBsp_I2C驱动_RTC一
RX8025T是一款高精度实时时钟(RTC)芯片,通过I2C协议与主控通信。其核心组件包括:时间计数单元(32.768kHz晶振、分频计数寄存器和闰年补偿电路)、I2C接口单元(标准/快速模式)、双电源管理单元(主电源和备用电池自动切换)、中断控制单元(告警中断和多种工作模式配置)以及特色温度补偿单元(内置温度传感器实现±2ppm/年精度)。该芯片支持BCD码时间存储、自动闰年补偿和低功耗运行,适用于需要高精度计时和断电保持的嵌入式系统。
时间:10/28/2025
上一页
1
...
4
5
6
...
24
下一页
第 5 / 24 页