自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (23)
  • 收藏
  • 关注

原创 硬件电路(28)-USB布局布线

USB接口布线设计要点:1. 阻抗匹配是关键,需保持焊盘与走线宽度一致,避免阻抗突变;2. 差分线布线遵循最短、对称原则,过孔不超过2个且对称分布;3. 严格控制差分对长度差在5mil以内,确保信号完整性;4. 电源线(VBUS)设计需考虑载流能力,1oz铜箔建议线宽≥20mil。采用合理布局和阻抗控制可有效减少信号反射和干扰。

2025-12-18 09:44:53 402

原创 硬件电路(27)-交流降压电路

摘要:本文介绍一款简易交流降压电路设计。电路采用NTC热敏电阻R1抑制开机浪涌电流,运行时阻值降低减少损耗。通过电容C1产生容抗实现降压,针对不同负载(电阻性或感性)需分别计算容抗和感抗。R2作为泄放电阻(100K~1MΩ大功率色环电阻),确保断电后电容有效放电。该设计适用于50Hz交流电系统,兼顾了安全性和实用性。

2025-12-18 09:38:32 353

原创 嵌入式学习(45)-基于STM32F407Hal库的Modbus Slave从机程序

摘要:本文介绍了基于STM32F407的Modbus从机实现方案,重点解析了功能码03(读取寄存器)和06(写入单个寄存器)的处理流程。通过HAL库实现数据包解析、寄存器操作和CRC校验,完成从机对主机的响应。代码展示了如何获取寄存器地址、处理数据读写,并正确打包返回数据帧,为嵌入式设备Modbus通信提供了可参考的实现方法。

2025-09-24 21:07:29 330

原创 嵌入式学习(44)-基于STM32F407Hal库的Modbus Master主机程序。

本文介绍了基于STM32F407HAL库开发的裸机Modbus主机程序实现方案。针对FreeModbus移植复杂的问题,作者设计了简化的读写机制:读数据采用发送-超时等待-重发处理流程,写数据采用发送-应答确认机制。文章提供了完整的03H读保持寄存器和06H写单个寄存器功能代码实现,包括数据打包、CRC校验及RS485通信控制。该方案通过标志位管理通信状态,配合定时器实现超时处理,适用于嵌入式系统环境。完整代码已发布在CSDN资源平台。

2025-09-24 13:37:06 579

原创 嵌入式学习(43)-基于STM32F407Hal库的同一个定时器不同通道输出PWM信号

本文介绍了STM32F407定时器多通道PWM输出配置方法。通过同一定时器的不同通道输出相同频率但占空比可调的PWM信号,详细说明了GPIO初始化、定时器参数设置(预分频系数、计数模式、自动重装载值)以及四个通道的PWM配置过程。最后启动各通道PWM输出,实现多路独立可调的PWM信号生成。该方案充分利用了定时器资源,适用于需要多路同步PWM输出的应用场景。

2025-08-22 08:33:26 523

原创 嵌入式学习(42)-基于STM32F407Hal库的同一个定时器不同通道脉冲计数和输入捕获计数

本文介绍了在STM32F407上使用通用定时器2实现计数功能的方法。由于定时器的不同通道共享同一个计数器,因此只能将一个通道配置为脉冲计数模式,其他通道采用捕获计数模式。文中详细展示了定时器初始化、GPIO配置、从模式设置(外部触发模式1)以及输入捕获通道配置的代码实现。重点说明了通道1脉冲计数和通道2捕获计数的配置过程,并指出通道2中断对通道1功能的影响。最后提供了完整的源码下载链接,可供开发者参考实现STM32定时器的混合计数功能。

2025-08-22 08:20:44 505

原创 嵌入式学习(41)-基于STM32F407Hal库的定时器输入捕获实现计数

使用STM32F407实现计数的功能,其实本身例程里面有脉冲计数,这个功能就很好;但是目前一个定时器只能实现一路脉冲计数,不可以多路,这就造成如果有多个脉冲计数功能就会占用多个定时器。所以考虑使用定时器的输入捕获功能,可以实现同一个双通道或多通道的脉冲计数。这种方式也有缺点就是会一直进中断,所以这种计数最好是频率不高大约在1K以下的计数。

2025-08-19 13:50:42 277

原创 项目实战(20)-基于POE的网络RFID读卡器

本文介绍了一款集成POE功能的网络RFID读卡器。该产品采用IEEE802.3AT/AF标准,内置POE分离器、整流桥、检测电阻和隔离DCDC转换器,支持双频段(13.56MHz/125KHz)RFID读取。产品尺寸为80×62×1.6mm,通过网线实现供电和数据传输,无需区分极性。该模块集成了串口服务器功能,可通过192.168.0.80地址进行配置,硬件成本约100元,无需烧录程序,提供完整的焊接和外壳配套方案。

2025-07-28 20:34:40 624

原创 嵌入式学习(40)-基于STM32F407Hal库的串口DMA空闲中断接收+DMA发送

本文介绍了使用DMA方式实现高效数据传输的方法。通过配置STM32的DMA控制器,设置存储器到外设的传输模式,包括数据流选择、通道配置、传输方向等参数。采用查询标志位的方式判断传输完成状态,并在传输完成后清除标志位。代码实现了串口DMA发送功能,包含DMA初始化、参数设置和传输控制流程。该方法可有效提升数据传输效率,适用于需要高速数据传输的应用场景。文中还提供了基于HAL库实现串口空闲中断接收和DMA收发的参考代码链接。

2025-07-28 13:20:20 543

原创 项目实战(19)-PH检测仪

摘要 本PH检测仪采用STM32F103主控,集成精密运放(失调电压0.5mV)和Type-C接口,支持PH值测量(精度<0.1PH)及数据存储。设备配备触摸屏、Micro SD卡插槽和标准BNC接口,支持校准调零、增益调节和数据导出功能。PCB尺寸100×65mm,硬件成本约60元,包含SWD调试接口(波特率115200)和SD卡程序下载功能。

2025-07-17 20:56:22 588

原创 项目实战(18)-POE分离器

摘要:该PoE分离器模块支持IEEE 802.3AT/AF标准,可从网线提取功率,集成整流桥(不分极性)、24.9kΩ检测电阻及欠压保护电路。采用OC5800L芯片,支持90V输入、5V/2A隔离输出,效率高且纹波低。模块尺寸95×35×1.6mm(双层PCB),通过RJ45接口输入/输出,提供5V接线端子供电。硬件成本约30元,无需固件,含调试电阻R16可优化检测电路。适用于PoE设备供电场景。

2025-07-17 20:54:28 1147

原创 项目实战(17)-基于STM32F103的电容测量系统

电容测量系统,基于STM32F103,Type-C接口实现供电和通信一体,板子上集成模拟开关实现不同档为的切换;用户通过按键切换测试档为pF、nF、uF;对应的指示灯亮代表切换成功,测量精度小于10%;测量系统搭配了一个触摸屏可以保存测量数据,保存记录支持SD卡导出。下载接口SWD接口,支持串口调试信息输出,默认波特率115200。测量原理是RC充放电与NE555连接会生成脉冲信号;单片机的定时器捕获脉冲频率,根据得到的频率反推电容值。

2025-06-06 10:57:07 636

原创 嵌入式学习(40)-STM32F103 基于Hal库映射PA13 PB3 PB5

在STM32中,标题中的那几个引脚默认作为SWD/JTAG引脚。在禁用掉SWD/JTAG之前这几个引脚不管怎么样都是无法使用的。网上的修改教程大部分都是基于标准库的,而基于HAL库的几乎没有。查询资料找了了一个方法,亲测可用。

2025-06-06 10:53:36 464

原创 硬件电路(26)-电压检测电路

分享一种掉电检测电路,可以检测24V的供电电压,通过运放跟随电路,讲采集到的电压提供给MCU。

2025-04-22 10:57:29 2186 4

原创 硬件电路(25)-过温保护器件ksd9700温控开关

KSD9700系列温控开关是一种双金属作为感温元件的温控器,具有动作迅速、控温精确、控制电流大、使用寿命长的特点,被广泛应用于各类、电磁炉、空调电机、小家电等做温度保护控制。

2025-04-20 21:02:48 693

原创 硬件电路(24)-NE555振荡电路

NE555 是一款能产生高精度定时脉冲的双极性集成电路。内部包括阈值比较器、触发比较器、RS触发 器、输出电路等四部分电路构成。它可通过外接少量的阻容器件,组成定时触发电路、脉宽调制电路、音 频振荡器等等电路。广泛应用于玩具、信号交通、自动化控制等等领域。

2025-04-20 20:24:27 3914

原创 嵌入式学习(39)-基于STM32的GPIO电平反转检测

项目中需要用的IO口的检测,主要是脉冲触发,所以需要去除由于扫描频率太快导致的二次捕捉误判,需要进行反转检测。

2025-04-18 15:50:44 265

原创 嵌入式学习(38)-基于STM32的气压计GZP6859D驱动

GZP6859D 型压力传感器采用 SOP6 封装形式,内部集成了高精度 ADC芯片,对传感器芯片输出的偏移、灵敏度、温漂和非线性进行数字补偿,以供电电压为参考,产生一个经过校准、温度补偿后的标准数字信号。GZP6859D 型压力传感器尺寸小,方便客户安装。产品广泛用于医疗电子、汽车电子、运动健身器材等领域。

2025-04-18 13:54:42 486

原创 嵌入式学习(37)-STM32串口发送中断的实现

项目中需要用到发送中断,所以了解了发送中断的一些知识。

2025-04-13 10:26:32 365

原创 嵌入式学习(36)-ModbusCRC16校验程序

基于STM32的ModbusCRC16校验程序。

2025-04-07 14:49:06 328

原创 嵌入式学习(35)-TTS语音模块FT-VBM-OS支持ModbusRTU

FT-TTS-R-01 (下简简“模块”)是一款可将串口传入的文本信息转成语音播报的控制器。块”可下接收任意字 符或者汉字,并通过 TTS 语音合成功能,清晰、准确、自然的合成并播放音频。该块”还带有 1 路继电器输出,可 下用来外接报警装置或者控制其他设备,可下广泛应用到各种需要语音播报的场景。块”内置功放,可直接 3W 无缘喇叭,也可下自行外扩音箱和功放。

2025-04-07 14:45:27 1057

原创 嵌入式学习(35)-STM32F103 TXE 和TC

当USART_DR中的数据传送到移位寄存器后,TXE被设置,此时移位寄存器开始向TX信号线按位传输数据,但因为TDR已经变空,程序可以把下一个要发送的字节(操作USART_DR)写入TDR中,而不必等到移位寄存器中所有位发送结束,所有位发送结束时(送出停止位后)硬件会设置TC标志。在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄存器空,另一个是TC=发送结束。

2025-04-06 21:41:54 438

原创 硬件电路(23)-输入隔离高低电平有效切换电路

项目中为了防止信号干扰需要加一些隔离电路,而且有时传感器的信号是高有效有时是低有效,所以基于此背景,设计了一款方便实现高低电平有效检测切换电路。

2025-04-04 18:18:14 707

原创 项目实战(16)-GNSS码表

最近骑行圈比较火,所以设计一款GNSS码表,码表是基于STM32F103的处理器,搭配锂电池,板子上集成充电管理电路,用户可以直接给码表充电无需拆卸电池。充电接口采用市面上流行的Type-C接口用户使用的时候可以用充电宝直接充电,方便适应骑行的环境。定位模组采用天工测控的一款惯导模组,在隧道或一些恶劣的环境也可保证定位信息的输出。显示部分采用了一块OLED显示屏;显示经纬度信息,速度、里程和时间。项目提供工程源码,方便用户二次开发。

2025-04-04 16:31:00 858

原创 嵌入式学习(34)-Lora模块塔石L33

前段时间使用了泽耀的Lora模块,最近打算使用塔石的Lora模块,因为塔石的设备使用较多,都是使用同一个配置软件,所以这样后续管理起来就比较方便。L33 系列产品是一款 TTL 串口转 LoRa 透传模块,支持先进的LoRa 调制方式,具有远距离抗干扰的优点;支持定点传输广播传输、信道监听、中继等功能;拥有 FE 前向纠错功能提高通信稳定性。模块在空旷理想环境下,6000~16000 米远距离通信。

2025-04-02 13:16:27 1155

原创 硬件电路(22)-TTL和232切换电路

工作中会遇到TTL和232电平的通信的状态,为了实现一种便捷的切换方式,参考了一些文章,提供一种电路方便大家使用。

2025-04-02 06:00:00 1684

原创 嵌入式学习(33)-超声波测距HC-SR04

HC-SR04模块包括一个超声波发射器和一个接收器。发射器向一个方向发射超声波,当超声波碰到障碍物后会反射回来,接收器接收反射波。通过计算发射到接收的时间差,结合声速,可以计算出距离。

2025-03-27 20:55:03 434

原创 嵌入式学习(32)-TTS语音模块SYN6288

SYN6288 中文语音合成芯片是北京宇音天下科技有限公司于 2010年初推出的一款性/价比更高,效果更自然的一款中高端语音合成芯片。公司最新推出的 SYN6288 语音合成芯片,继承了 0SYN06188 语音芯片的优秀特点:最小 SSOP28L 贴片封装、硬件接口简单、低功耗、音色清亮圆润、极高的性/价比:除此之外,SYN6288 在识别文本/数字/字符串更智能、更准确,语音合成自然度更好、可懂度更高。SYN_FrameInfo(5, "[v7][m4][t5]欢迎使用TTS语音模块");

2025-03-27 13:26:57 765

原创 嵌入式学习(31)-Lora模块A39C-T400A30D1a

A39C-T400A30D1a是一款410~490MHz,1W,具有高稳定性,工业级的无线串口模块。LORA扩频调制,实测传输距离最远可达10K米。该模块具备数据广播、数据监听、定点传输、主从模式、自动中继、定点唤醒等传输方式,支持超低功耗,多样化的功能和极高的稳定性,可广泛应用于各种环境下,轻松实现低频无线数据传输。

2025-03-23 21:34:58 947

原创 嵌入式学习(30)-STM32F103 WS2812驱动

背景:之前在STM32F407的平台是实现了WS2812的驱动,今天移植到STM32F103的平台发现WS2812无法驱动点亮。最终找到了原因:是GPIO模拟时序的原因。

2025-03-23 06:15:00 559

原创 硬件电路(21)-LDO基础知识

LDO即Low Dropout Regulator,是一种低压差线性稳压器。传统的线性稳压器如78xx系列的芯片都要求输入电压要比输出电压高出2V~3V以上,否则就不能正常工作,但是在一些情况下,这样的条件显然是太苛刻了,如5V转3.3V,输入与输出的压差只有1.7V,显然是不满足条件的,针对这种情况,才有了LDO类的电源转换芯片。

2025-03-17 06:15:00 7606

原创 硬件电路(20)-匹配阻抗为什么是50欧姆

阻抗匹配(Impedance matching)是微波电子学里的一部分,主要用于传输线上,来达至所有高频的微波信号皆能传至负载点的目的,不会有信号反射回来源点,从而提升能源效益。在纯电阻电路中,当负载电阻等于激励源内阻时,则输出功率为最大,这种工作状态称为匹配,否则称为失配。阻抗从字面上看就与电阻不一样,其中只有一个阻字是相同的,而另一个抗字呢?简单地说,阻抗就是电阻加电抗,所以才叫阻抗。换个说法,阻抗就是电阻、电容抗及电感抗在向量上的和。

2025-03-17 06:00:00 3677

原创 硬件电路(18)-串口通信RS232

串口接口分为公头(针)和母头(孔),DB9最为常见,如下图所示为DB9的外观图和对应的引脚序列。

2025-03-09 06:30:00 2183

原创 硬件电路(19)-串口通信RS485

针对RS-232串口标准的局限性,人们又提出了RS-422,RS-485接口标准。RS-485/422采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL电平信号转换成差分信号A、B两路输出,经过线缆传输之后在接收端将差分信号还原成TTL电平信号。由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mV电压。故传输信号在千米之外都是可以恢复。RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。

2025-03-09 06:00:00 2090

原创 硬件电路(17)-场效应晶体管-J-FET

结型场效应晶体管(Junction Field-Effect Transistor,JFET)JFET是在同一块N形半导体上制作两个高掺杂的P区,并将它们连接在一起,所引出的称为栅极g,两端分别引出两个电极,分别称为d,s。结型场效应晶体管是一种具有放大功能的三端,是单极中最简单的一种,它可以分N或者P沟道两种。

2025-03-08 17:17:54 1242

原创 硬件电路(16)-场效应晶体管-MOSFET

MOS-FET是由金属、氧化物和半导体所组成,所以又称为金属—氧化物—半导体场效应管,简称MOS场效应管。

2025-03-08 17:08:52 1144

原创 项目实战(15)-工控级Modbus485进度条

板子供电是24V供电通过DCDC降压到5V给LED供电,5V通过LDO降压到3.3V给MCU通电。板子集成了防反插和过流保护,485接口具有自动收发切换的功能。板子上有一个基于SWD的下载接口和预留的一个串口调试。LED的显示采用7514平面管柔和度高而且不漏光。软件上采用标准的Modbus RTU协议,移植了FreeModbus开源协议,开发平台是STM32F407。FreeMODBUS是一个开源的MODBUS协议栈,用于在嵌入式系统上实现MODBUS通信。

2025-03-05 08:38:15 1378

原创 硬件电路(15)-触摸感应按键

AI01C是一个单按键电容传感装置,该装置可以作为一个单键控制器。AI01C作为一款单键强抗干扰触摸芯片,广泛适用于新能源充电桩、车载阅读灯、电热围挡、消毒灯,杀菌灯,筋膜枪,雾化器,电动工具等各类电源干扰大的产品。C1 是灵敏度设置电容,电容值越小灵敏度越高,不接电容时灵敏度最高,电容值最大 10pF,最小为 0pf,即悬空。常规应用中,CSEL 悬空即可,但建议 PCB 板上保留电容位置,方便后续调节灵敏度。TP1是一个大焊盘,TP2是外接的一个外接的一个触摸感应弹簧,上面可以放置一个亚克力板。

2025-03-05 08:15:50 933 1

原创 项目实战(14)-PT100_ADC_温度采集板

通过三线制PT100的连接方式,实现了PT100的引线电阻补偿,与引线的材质长短粗细均无关;通过引入零点电阻实现了输出的零点温度补偿。三线制的PT100采用恒流驱动的方式,驱动电路比较复杂但是可靠可应用于复杂的工业环境中。恒流驱动电流I=Vref/R8=2.5V/2.7K=0.926mA。R11、C5和R12、C7构成一个低通滤波器;C6主要是抑制共模干扰,可以取值105,原理图中是为了减少不同种类的器件所以选择了104(实际情况C6没有焊接,对应的立创商城编号是C30926)。

2025-03-02 16:03:13 1492

原创 嵌入式学习(29)-ASM330LHH驱动程序

ASM330LHH是一种系统级封装器件,具有3D数字加速度计和3D数字陀螺仪,扩展温度范围上限为+105 °C,适用于汽车非安全领域的应用。ASM330LHH 的满量程加速范围为±2 g、±4 g、±8 g 和 ±16 g,角速度范围扩展至 ±125 dps、±250 dps、±500 dps、±1000 dps、± 2000 dps 和 ±4000 dps,适合各种汽车应用。

2025-03-02 15:53:42 1058

基于STM32F407 hal库的ASM330LHH的驱动

基于STM32F407 hal库的ASM330LHH的驱动

2025-03-02

stm32F407 hal库U盘的读写测试

stm32F407 hal库U盘的读写测试

2025-02-19

Bootloader STM32F407 hal库 V1.1USB 分包读取写入,解决升级文件太大无法一次性读取的问题

Bootloader STM32F407 hal库 V1.1USB 分包读取写入,解决升级文件太大无法一次性读取的问题

2025-01-21

STM32F407 基于Hal库实现BootLoader的IAP升级,文件接收方式是USB接口, 插入U盘上电识别升级文件

1、BootLoader 注意事项: 1)U盘格式化成Fat32格式。 2)上电先检测U盘里面有没有升级文件,文件名“APP.bin”。 3)加载升级升级文件,擦写到指定的Flash地址。 2、BootLoader_APP 做了一个简单的串口打印和指示灯闪烁,闪烁周期是1秒。

2025-01-20

STM32F407 基于Hal库的USB U盘驱动 实现U盘文件的读写

STM32F407 基于Hal库的USB U盘驱动 实现U盘文件的读写

2025-01-17

FlashDB库 已完成移植 开发平台:STM32F407

FlashDB库 已完成移植 开发平台:STM32F407

2025-01-03

正点原子脱机下载软件及驱动

正点原子脱机下载软件及驱动

2025-01-02

Stlink V2驱动适用32 64位系统

Stlink V2驱动适用32 64位系统

2024-12-29

STM32F407 基于串口空闲中断和DMA的实现 可以实现大批量数据的接收

STM32F407 基于串口空闲中断和DMA的实现。可以实现大批量数据的接收

2024-12-11

STM32 通过GPIO模拟串口通信时序,实现发送数据的功能

STM32 通过GPIO模拟串口通信时序,实现发送数据的功能

2024-12-06

基于STM32F407 Hal库的WS2812驱动 移植了WS2812FX库

基于STM32F407 Hal库的WS2812驱动 移植了WS2812FX库

2024-11-08

基于STM32F407 Hal库驱动WS2812灯珠 提供了6种显示效果

基于STM32F407 Hal库驱动WS2812灯珠 提供了6种显示效果

2024-11-08

ST-link 实现bin hex文件的烧写

ST-link 实现bin hex文件的烧写

2024-11-04

基于STM32F407 hal库的DS3231驱动

基于STM32F407 hal库的DS3231驱动

2024-10-30

基于STM32F407 Hal库的DB18B20 驱动

基于STM32F407 Hal库的DB18B20 驱动

2024-10-29

嵌入式数据库管理FlashDB

基于STM32F407 裸机程序的嵌入式数据库管理,两种管理方式:键值和时序 使用方法:有一个单独的组件包 方便移植

2024-10-29

蜂鸣器学习笔记,描述了分类、使用

蜂鸣器学习笔记,描述了分类、使用

2024-06-03

Keil 定制文件名输出Hex文件,可抓取文件定义的软件版本、编译日期、时间

Keil 定制文件名输出Hex文件,可抓取文件定义的软件版本、编译日期、时间

2024-06-01

Modus CRC-16校验算法

Modus CRC-校验算法 适用于STM32平台

2024-04-16

MAX31865 STM32F407通过GPIO模拟SPI时序读取温度平台:STM32F407管脚:PB3 PB4 PB4

MAX31865 STM32F407通过GPIO模拟SPI时许读取温度 平台:STM32F407 管脚:PB3 PB4 PB4

2024-04-16

STMH723 Boot loader APP USB程序升级

增加了SWO 接口输出;

2026-03-04

STM32H743 Bootloader +APP 通过U盘升级程序

STM32H743 Bootloader +APP 通过U盘升级程序

2026-03-04

STM32F407 FlashDB 实现键值检索

STM32F407 FlashDB 实现键值检索。 检索是以字符串的形式

2026-02-28

STM32H723 Bootloader 通过USB升级程序

STM32H723 Bootloader 通过USB升级程序

2026-02-28

基于STM32F407 Hal库的Modbus Slave从机处理函数 RTU,支持功能码03 06 16

基于STM32F407 Hal库的Modbus Slave从机处理函数 RTU,支持功能码03 06 16

2025-09-28

STM32F407 基于Hal库实现Modbus Slave程序

STM32F407 基于Hal库实现Modbus Slave程序

2025-09-24

基于STM32F407Hal库的 Modbus Master 主机程序;裸机框架

基于STM32F407Hal库的 Modbus Master 主机程序;裸机框架

2025-09-24

STM32F407 基于同一定时器不同通道输出PWM,各个通道PWM占空比可调

STM32F407 基于同一定时器不同通道输出PWM,各个通道PWM占空比可调

2025-08-22

STM32F407 同一个定时器不同的通道 使用脉冲计数和捕获计数的方式实现计数功能

STM32F407 同一个定时器不同的通道 使用脉冲计数和捕获计数的方式实现计数功能

2025-08-20

STM32F407 双通道捕获计数

STM32F407 双通道捕获计数,实现同一个定时器不同的通道输入捕获计数

2025-08-19

STM32F407 串口空闲中断DMA接收+DMA发送中断

STM32F407 串口空闲中断DMA接收+DMA发送中断

2025-07-29

STM32F407 基于HAl库实现串口空闲中断的接收,与DMA接收发送数据

串口空闲中断搭配DMA实现数据的接收,DMA方式发送接收到的数据

2025-07-28

STM32F407 CAN 中断接收数据,主程序轮询发送数据

STM32F407 CAN 中断接收数据,主程序轮询发送数据

2025-07-24

基于STM32F103的modbus 主机程序

基于STM32F103的modbus 主机程序 freemodbus 协议 裸机主机

2025-06-05

STM32F103 频率检测 可以实现1-10K的频率检测,精度1%; 基于hal库

STM32F103 频率检测 可以实现1-10K的频率检测,精度1%; 基于hal库

2025-04-29

TTS### 语音模块FT-TTS-R-01产品说明书总结

内容概要:FT-TTS-R-01是由宏志飞腾电子科技公司推出的串口文本转语音控制器,能够将串口输入的文本信息转化为清晰自然的语音播报。该控制器支持宽压供电(DC7-30V)、内置3W功放、配备1路继电器输出,支持RS485通信和Modbus-RTU协议。其设计具备电源隔离、防反接保护、通讯隔离保护等功能,确保在复杂环境下稳定运行。此外,它提供了丰富的配置选项,包括波特率、音量、语速、语调、性别选择等,并可通过特定指令进行设置和调整。 适合人群:具备一定工业自动化或嵌入式系统开发经验的技术人员,以及从事物联网设备集成的工程师。 使用场景及目标:①适用于停车场道闸、学校广播、门禁系统、建筑工地等需要语音播报的场合;②通过RS485接口与PC、工控机、PLC等设备连接,实现远程控制和语音提示功能;③利用继电器输出接口,可以外接报警装置或其他电气设备,增强系统的功能性。 其他说明:FT-TTS-R-01采用标准35mm电气导轨安装方式,便于集成到现有系统中。用户可根据实际需求定制配置,如调整语音参数或更改设备地址。同时,宏志飞腾电子科技还提供了测试软件和文字转换工具,帮助用户快速上手操作。

2025-04-07

STM32F103 基于Hal库的超声波HC-SR04驱动

STM32F103 基于Hal库的超声波HC-SR04驱动

2025-03-30

SYN6288 底层驱动 基于STM32 Hal

SYN6288 底层驱动 基于STM32 Hal

2025-03-27

泽耀透传工具,实用lora设备

AS_ModuleConfigTool是一款专门针对成都泽耀科技有限公司所有产品的配置软件,该软件在之前的软件之上做了更好的集成,降低了用户在使用过程中的难度,界面更为简洁,提升了用户的使用体验,结合了用户在使用老版本软件的需求,新软件的功能更加完善了,总的来说是一款为用户提供高效、集成、全面、便捷的产品配置工具。

2025-03-23

虚拟串口生成工具VSPD

虚拟串口生成工具VSPD

2025-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除