摘要:
介绍了基于低成本FPGA/CPLD的多路UART控制器的实现方法,为增加其实用性,该控制器具备FSMC(或EXMC)接口,以及可配置深度的接收和发送FIFO缓冲。 阅读全文
介绍了基于低成本FPGA/CPLD的多路UART控制器的实现方法,为增加其实用性,该控制器具备FSMC(或EXMC)接口,以及可配置深度的接收和发送FIFO缓冲。 阅读全文
posted @ 2025-10-08 15:03
helesheng
阅读(313)
评论(0)
推荐(0)

本文讨论了全差分放大器用途和电路设计的基本原则,以及输入共模电压限制带来的使用问题。
给出了MCU与FPGA混合电路一种上电启动不正常现象的分析和对应的解决方案。
本文给出了一种利用STM32F4系列MCU的DMA功能,实现10MSPS数量级的同步并行数据通信的方法。并用控制高速流水线型的模数转换器AD9200读取作为实例,展示了该方法。最后总结了该方法的优点和问题,以及克服这些问题的思路。
比较STM32F4和STM32F1系列的DMA控制器,区别主要有三:1)增加了DMA流(Stream)的概念;2)限制了两个DMA控制器的数据流向;3)为每个数据流添加了可配置的FIFO缓冲区。
本文逐一比较了以上三种硬件上的改变带来的功能方面的升级和不同。另外,也合理的推想了STM32芯片设计者对其DMA的工作机制和场景的设想。
本文提供了2023全国大学生电子设计竞赛(NUEDC)H题的完整解决方案,包括算法思路、具体电路和程序源码。
其中涉及的主要知识/技能包括:以离散傅里叶变换为主的数字信号处理方法,STM32嵌入式微控制器的常用功能库的使用,STM32的DMA、A/D、D/A、定时器等外设的使用技巧,模拟电路等。另外,本文还根据笔者作为大学生电子设计竞赛多年评委的经验,给出了一些电子、电工教学的问题的思考,以及几条给备赛者的建议。
介绍了在Zynq-7000的PS部分使用uCOS操作系统的方法与步骤,并提供了一些常见问题的解决思路。
介绍了在Vivado HLS中对硬件进行优化的方法
介绍高层次综合器(Vivado HLS)的使用流程
介绍Xilinx高层次综合器(HLS)的概念与特点
浙公网安备 33010602011771号