电力电子代码(一):架构解析,从功能需求到三层架构设计
Integrated circuit chip icon graphic design template vector isolated

电力电子代码(一):架构解析,从功能需求到三层架构设计

本文解析了电力电子代码的架构设计,涵盖其简洁、实时性高、资源有限等特点,以及底层初始化、调度、控制、保护等功能需求。文章提出三层架构(App、BSP、HAL),并给出详细文件树,提升代码可维护性和可移植性,适用于电力电子系统开发。

3评论

(开源)做一个带DDR3内存的Lattice ECP5开发板!(功能验证已通过)

先说明一点,这个板子最初设计的目的是用来驱动IMX178传感器的(更多内容即将到来),也就是想做一个针对应用特化的板子,没有往开发板那方向去想。 不过后面研究了一下,发现扩展性也还说的过去,勉强算个开发板? 另外市面上开源的、带DDR3内存的开源Lattice板子很少,所以打算单独开个文写一写。 和往常一样,该板子的设计全部开源在Github上,地址文末可以…

6评论

关于罗姆音频DAC两三论

最近想给自己做一个音频解码耳放(小尾巴),选DAC的时候因为罗姆的公开资料比较完整,于是就打算用它的DAC。仔细看了看手册和官方评估电路之后,我发现了几个有趣的事情。 1-BD34352和BD34301的区别 目前罗姆市面上开始铺货的高端音频DAC有两款,BD34352和BD34301,批量价前者只要87块而后者要701块(下图)。 看手册这俩引脚是兼容的(…

0评论

使用无OS的LWIP进行UDP通信

无OS的LWIP仅能使用RAW API,其中常用的与UDP相关的有这些: RAW API函数 描述 udp_new Creates a new UDP pcb which can be used for UDP communication. The pcb is not active until it has either been bound to a l…

0评论

使用cubemx在NUCLEO上无OS光速点亮LWIP

新坑涉及一些网络相关的内容,作为最初的最初,从最简单的起步,把无OS的LWIP用NUCLEO开发板运行起来。 准备工作 一个带有ETH的stm32NUCLEO开发板 一台带有网口的电脑 CubeMX,启动! 我从杂物堆里找到了一块吃灰的NUCLEO-F767ZI,一块古老的开发板,不建议购买,网上能找到的教程都是古老的,很多界面都和现在的cubeMX不一样。…

0评论

EmoeDAQ-高精度数据采集器-下篇

此文接上篇:EmoeDAQ-高精度数据采集器-上篇 在上一篇文章中,我们已经基本搭建起了EmoeDAQ的硬件系统框架。经过漫长的测试与验证,DAQ终于迭代到了我个人认为比较完善的程度,一起来看看🐟的设计与测试经验总结吧。 文章没写完时上了锁,有人觉得我们开启付费阅读模式了,🐟澄清一下:没有哦,以后也不会有。单纯是我没写完,先发出来让Emoe的编辑们帮我审审稿…

0评论

STM32 HRTIM 电力电子逐周期保护的配置教程

介绍 本文基于ST HRTIM cookbook的第八章进行编写,相比原文,使用中文说明并提供更详细的原理介绍、配置教程、stm32cubeMX BUG 说明和解决方案。 逐周期保护(cycle-by-cycle protection)常用在电力电子装置中,常见的如Boost拓扑需要电感过流逐周期保护、LLC拓扑需要谐振电感过流逐周期保护等等。 阅读本文原理…

0评论

搓一个FPGA FM收音机–从仿真到实现

前情提要 前段时间我在b站发了这篇专栏:玩玩八毛钱的有源混频器:IAM81008 文章末尾提到了接下来将转入数字域,完成信号解调。那今天就把这坑给填上 做这块板子的根本目的还是为了完成我的课设,同时学习一些数字信号处理知识。 另外这也是我本人第一次做射频相关的板级设计,其中设计有很多不足。不过第二版已经在规划了,希望不久后能做一个关于此的完整视频。 这也是我…

6评论

做个ZYNQ核心板!

还是先放个成品图😎 ------------------------------------------------------分割线------------------------------------------------------ 前一阵子突然心血来潮,想做一个小小的Zynq核心板,于是便开始了这个项目。 1 架构设计 基本上,因为这里要追求小巧…

2评论

做一个USB隔离器!

先放个成品图😎 ------------------------------------------------------分割线------------------------------------------------------ 前一阵子突然想要一个USB隔离器,于是先上淘宝看了看,发现大多数都是下面这种几十块钱的烂货: 这种方案一眼就能看出来:一…

7评论