W55MH32Q教程
文章平均质量分 92
W55MH32Q高性能以太网单片机相关介绍、教程以及案例分析
WIZnet
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
红外遥控网关
本文介绍了一个开源红外遥控网关项目,基于W55MH32Q-EVB开发板和IRext红外库实现远程控制空调功能。项目包含红外发射、学习模块,通过小程序控制,支持多品牌空调统一管理。硬件采用以太网通信,软件移植了IRext红外库进行编解码,实现了红外信号的接收、存储和发送功能。目前已完成基础功能验证,后续将完善红外学习机制并开源全部设计资料。该项目为传统家电智能化改造提供了可行方案,降低了智能家居的门槛。转载 2025-09-22 14:09:41 · 238 阅读 · 0 评论 -
第二十五章 FLASH
本文介绍了W55MH32的FLASH模块,由主存储器、信息块和接口寄存器组成。读取需注意等待时间,编程由FPEC管理,需半字写入,擦除分页擦除和整片擦除,介绍了关键寄存器及读写测试例程。转载 2025-06-25 17:16:19 · 94 阅读 · 0 评论 -
第二十四章 通用同步异步收发器(USART)
本文介绍了W55MH32的通用同步异步收发器(USART),其支持全双工异步通信、NRZ格式,具分数波特率发生器,可编程数据字长、停止位等。支持LIN、IrDA等模式,有DMA及多种中断,适用于多场景高速通信。转载 2025-06-25 17:14:12 · 243 阅读 · 0 评论 -
第二十三章 IAP
本文介绍了W55MH32的IAP(在应用编程)功能,其可实现程序升级,需编写Bootloader和APP程序。Bootloader检查更新、接收数据,APP 为功能代码,还涉及APP起始地址、中断向量表偏移量设置及例程设计等内容。转载 2025-06-25 17:12:47 · 95 阅读 · 0 评论 -
第二十二章 USB 全速设备接口(USB)
本文介绍了W55MH32的USB全速设备接口,其符合USB2.0规范,可配1-8个端点,支持同步传输、双缓冲机制及挂起/恢复。含SIE等模块,数据传输基于令牌分组,涉及端点初始化、控制传输等内容,与CAN共享512字节SRAM。转载 2025-06-25 17:10:37 · 207 阅读 · 0 评论 -
第二十一章 SDIO接口(SDIO)
本文介绍W55MH32的SDIO接口,其与MMC、SD等多种卡规格兼容,支持1 位、4位、8位数据总线模式,8位模式速率可达48MHz。含适配器模块和AHB总线接口,通信基于命令/响应结构,还涉及卡识别、读写等操作。转载 2025-06-25 17:09:12 · 678 阅读 · 0 评论 -
第二十章 BKP
文章介绍了W55MH32的BKP模块,其含42个16 位备份寄存器,VDD掉电后由VBAT供电,具侵入检测和RTC校准功能。例程BKP_BackupData 测试数据读写,BKP_Tamper验证篡改检测机制。转载 2025-06-25 17:06:55 · 101 阅读 · 0 评论 -
第十九章 PWR
本篇文章介绍了W55MH32的电源控制(PWR)功能,其工作电压2.0~3.6V,含电源管理器,有POR/PDR、PVD等。低功耗模式包括睡眠、停止、待机,介绍了相关例程,用于测试低功耗模式及唤醒功能。转载 2025-06-25 17:05:58 · 245 阅读 · 0 评论 -
第十八章 CRC
本篇文章介绍了CRC(循环冗余校验),其计算单元用 CRC-32多项式,32位数据寄存器,4个AHB时钟周期完成计算。含数据、独立数据和控制寄存器,例程可测试不同模式CRC计算并验证结果。转载 2025-06-25 17:04:53 · 197 阅读 · 0 评论 -
第十七章 SPI
本篇文章介绍了W55MH32的SPI接口,可工作于SPI或I2S模式,支持半 / 全双工、主从操作,具可编程时钟极性/相位等特征。阐述了主从模式配置、DMA 通信等,介绍相关例程用于验证数据传输功能。转载 2025-06-25 17:03:15 · 240 阅读 · 0 评论 -
第十六章 I2C
本篇文章介绍了W55MH32的I2C总线,其由SDA和SCL构成,具设备寻址等特点,协议含起始 / 停止信号等。阐述主从模式,介绍了相关例程,用于验证 I2C 通信功能。转载 2025-06-25 17:01:44 · 118 阅读 · 0 评论 -
第十五章 DAC (下篇)
本篇文章为第十五章DAC(下篇),介绍三个例程:DAC_OutDMASineWave用DMA输出正弦波,DAC_OutNoiseWave输出噪声波,DAC_OutTriangleWave生成三角波,均有初始化、波形配置及串口调试功能。转载 2025-06-25 17:00:29 · 93 阅读 · 0 评论 -
第十五章 DAC (上篇)
文章介绍了基于W55MH32的DAC(数字/模拟转换器)上篇内容,其为12位转换器,有2通道,支持8/12位模式、DMA等,具噪声和三角波生成等功能,还介绍了DAC_OutAudio例程的配置与验证。转载 2025-06-25 16:58:38 · 183 阅读 · 0 评论 -
第十四章 ADC(下篇)
文章介绍了基于W55MH32的三个ADC例程:ADC_Double双模式同步采样两通道,ADC_Single单通道采样,ADC_VrefintTemper采集内部传感器与参考电压,均用DMA传输数据、串口输出,介绍系统初始化等流程。转载 2025-06-25 16:56:45 · 134 阅读 · 0 评论 -
第十四章 ADC(上篇)
本章介绍了W55MH32的12位ADC(上篇),其有18通道,支持单次、连续等转换模式,具有自校准、模拟看门狗等功能。还含ADC_AnalogWatchdog 例程,可监测电压超阈值并触发中断。转载 2025-06-24 18:27:10 · 251 阅读 · 0 评论 -
第十三章 RTC 实时时钟
本章介绍了W55MH32的RTC实时时钟,其为独立定时器,具可编程预分频、32位计数器等特性,有闹钟等3类中断。含寄存器描述,程序设计例程可实现时间显示调整与 LSI 校准,适用于时钟日历场景。转载 2025-06-24 18:25:53 · 228 阅读 · 0 评论 -
第十二章 高级定时器
本章介绍了W55MH32的高级定时器TIM1和TIM8,其由 16 位计数器等构成,具重复计数、死区控制、断路等功能,详解了时基等四个初始化结构体,适用于电机控制等场景。转载 2025-06-24 18:23:37 · 104 阅读 · 0 评论 -
第十一章 通用定时器(下篇)
本章为W55MH32通用定时器的下篇,介绍了TIM_InputCapture 等 4 个程序设计例程,涉及输入捕获、PWM 输出、中断测试、触摸检测等功能和例程下载验证情况,如串口输出、波形检测等。转载 2025-06-24 18:22:21 · 71 阅读 · 0 评论 -
第十一章 通用定时器(上篇)
本章介绍了W55MH32的通用定时器TIM2~TIM5,其由 16 位计数器等构成,具输入捕获等功能,有多种计数模式及时钟选择。对例程进行了讲解并下载验证,TIM9~14功能类似,详见《W55MH32参考手册》。转载 2025-06-24 18:20:46 · 136 阅读 · 0 评论 -
第十章 基本定时器
本章介绍了W55MH32的基本定时器TIM6和TIM7,其含 16 位自动重装载计数器、可编程预分频器,可作时间基准、驱动 DAC,更新事件可产中断请求,讲解了寄存器及调试模式。转载 2025-06-24 18:19:39 · 70 阅读 · 0 评论 -
第九章 窗口看门狗(WWDG)
本章介绍了W55MH32的窗口看门狗(WWDG),其用于监测软件故障,具可编程递减计数器等特性。从寄存器、中断喂狗和复位测试两个程序例程进行讲解。转载 2025-06-24 18:18:24 · 104 阅读 · 0 评论 -
第八章 独立看门狗(IWDG)
本章介绍了W55MH32的独立看门狗(IWDG),其由LSI驱动,独立于主时钟,具递减计数、喂狗防复位等特性,寄存器有写保护。讲解了程序设计,包括初始化、配置及通过输入“r”喂狗的操作。转载 2025-06-24 18:16:56 · 90 阅读 · 0 评论 -
第七章 串口通信
本章介绍了W55MH32的串口通信,讲述了数据通信基础概念、串口通信协议和特性与功能,以及DMA在串口中用于高速数据传输场景,并进行了多种模式的程序设计与下载验证。转载 2025-06-24 18:15:18 · 107 阅读 · 0 评论 -
第六章 外部中断
本章介绍W55MH32的IO口作为外部中断输入的使用。先阐述了NVIC(嵌套向量中断控制器)的结构、寄存器、优先级及相关函数,再说明EXTI(外部中断和事件控制器)的功能。框图及IO口与中断线的映射。转载 2025-06-24 18:14:01 · 108 阅读 · 0 评论 -
第五章 GPIO示例
摘要:本章介绍了W55MH32的GPIO基础应用,包括GPIO的结构、8种工作模式(输入浮空/上拉/下拉、模拟输入、开漏输出、推挽输出等)及其特性。重点讲解了GPIO相关寄存器的功能和配置方法,并提供了两个示例程序:GPIO输入测试(通过外部中断检测按键)和GPIO输出控制(实现跑马灯效果)。每个示例包含完整的初始化配置、主程序逻辑及中断处理流程,通过UART输出调试信息。本章采用理论与实践结合的方式,帮助开发者掌握GPIO的基本操作方法和实际应用技巧。 (字数:150)转载 2025-06-24 18:12:31 · 170 阅读 · 0 评论 -
第四章 W55MH32初体验
本章我们将和大家初次体验W55MH32开发流程,介绍打开示例工程、KEIL主界面及常用快捷键,讲解WIZ-Link仿真器配置与使用,还一步步演示了新建工程的过程,助于了解开发流程和MDK5使用。转载 2025-06-24 18:11:15 · 111 阅读 · 0 评论 -
第三章 开发环境搭建
本章介绍了W55MH32开发环境搭建。常用工具 KEIL MDK功能强大,安装需注意路径等要点并安装芯片包。还讲解MDK5使用技巧,如文本美化、语法检测、代码编辑等实用功能。转载 2025-06-24 18:09:10 · 85 阅读 · 0 评论 -
第二章 开发板与芯片介绍
本章介绍了W55MH32芯片及开发板。该芯片采用Cortex-M3内核,主频216MHz,集成以太网功能,有L和Q两种型号。配套开发板L-EVB功能丰富、Q-EVB为最小系统板,均含仿真器,可到官网获取资料。转载 2025-06-24 18:06:57 · 98 阅读 · 0 评论 -
第一章 本文章学习方法
本章介绍W55MH32的学习方法,建议先了解硬件资源,按基础篇、入门篇循序渐进学习。参考两份手册,提供例程资料,还给出官网、github 等学习资料查找渠道。让我们一起踏上W55MH32高性能以太网单片机的学习之路!转载 2025-06-24 18:05:12 · 81 阅读 · 0 评论
分享