
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
直接运行就能跑通的LeNet-5手写数字识别项目,基于PyTorch实现完整CNN训练流程。包含train.py和test.py两个主脚本,model_LeNet5.py里定义了标准LeNet-5网络结构,已预存第45轮训练好的权重model_45.pth,附带训练损失曲线图loss_45.png方便效果对比。数据加载自动适配MNIST官方数据集,支持在线下载或本地路径读取。所有代码兼容Pytho
一套开箱即用的GD32F4系列MCU I2C硬件接口驱动,重点实现I2C外设与DMA控制器的无缝配合,支持高速、低CPU占用的批量数据收发。代码严格遵循标准I2C双START通信流程:写操作先发设备地址和寄存器地址,再连续写入4字节,每字节后等待从机ACK;读操作同样分两阶段,先定位寄存器,再发起读请求,连续接收4字节,前3字节后主机发ACK维持读状态,第4字节后发NACK并STOP结束。所有源码
提供一套开箱即用的MATLAB虹膜识别实现,包含8张实拍眼图(JPG)和16个功能明确的.m文件。从原始图像读入开始,先用findcircle.m和houghcircle.m检测瞳孔中心与虹膜外圆边界,再通过segmentiris.m和findline.m完成虹膜区域精确分割;normaliseiris.m执行极坐标变换,统一虹膜尺寸并消除旋转差异;后续集成canny.m、hysthresh.m、
提供一套基于TensorFlow/Keras实现的中文语音转文字(ASR)完整流程代码,覆盖从音频预处理到文本输出的全链路。声学模型支持四种结构:轻量级GRU-CTC模型(gru_ctc_am.py)、适配讯飞DFCNN架构的CNN-CTC模型(cnn_ctc_am.py)、融合Inception模块并以梅尔频谱图(fbank)为输入的改进CNN模型(cnn_with_fbank.py),以及面向
一套开箱即用的MATLAB航迹融合实现工具,聚焦雷达、红外等异构传感器输出的航迹数据融合任务。核心采用标准卡尔曼滤波算法,提供完整可运行流程:从原始观测数据加载(如ThreeMissle.txt、noMissle.txt、time.txt),到主滤波处理(CDPS_KalmanFilter.m),再到轨迹平滑优化(RTDP_Data_FilterSmooth.m),最后支持批量测试(data.ba
提供TP6806芯片在OSG硬件平台上的开箱即用开发支持,包含基于SDK v0.95的完整Keil UVision工程,可直接编译生成tp6806_osg.bin烧录固件和readback_20210120.bin回读镜像。源码覆盖主控逻辑(main.c)、输入输出任务(in_out_task.c)、OSD显示处理(disp_osd.c)、按键管理(key_task.c)、NEC红外解码(nec_
本文详细介绍了遗传算法在物流路径规划中的高效应用,通过Python实战案例展示了如何优化配送路线,缩短配送距离并降低成本。文章深入解析遗传算法的核心原理,包括选择、交叉和变异操作,并提供了参数调优和性能优化技巧,帮助读者快速掌握这一技术。
本文深入解析了两种嵌入式操作系统——ERIKA实时内核与嵌入式Linux。详细介绍了它们的核心特性、系统结构、实时性实现以及适用场景。ERIKA凭借其小巧的代码占用和高效的实时调度,适用于资源受限的小型嵌入式系统;而嵌入式Linux则凭借开源优势和丰富的功能生态,适用于功能复杂、需网络与多任务支持的嵌入式环境。文章还通过实际应用案例分析了两者在汽车电子和智能路由器中的应用,并展望了它们的未来发展趋
本文详细解析了嵌入式系统中的核心硬件技术,包括内存与通信技术。内容涵盖内存技术的分类与特点,如寄存器文件、高速缓存和便笺式内存(SPM),以及它们在访问速度、能耗和实时性能方面的差异。同时,深入探讨了嵌入式系统中的通信需求,分析了不同通信技术的特点与应用场景,并通过对比表格帮助读者理解如何根据具体需求选择合适的通信方案。此外,文章还介绍了内存与通信技术的协同关系,通过实际应用案例展示了它们在智能家
本文深度解析STM32N6 AI开发生态链,涵盖从模型转换、量化优化到内存管理的全流程。作为首款集成NPU(神经网络处理单元)的微控制器,STM32N6为嵌入式AI应用提供了高效的硬件加速方案,并结合工业预测性维护等案例,助力开发者最大化发挥其性能潜力。







