摘要:
本文提供了2023全国大学生电子设计竞赛(NUEDC)H题的完整解决方案,包括算法思路、具体电路和程序源码。
其中涉及的主要知识/技能包括:以离散傅里叶变换为主的数字信号处理方法,STM32嵌入式微控制器的常用功能库的使用,STM32的DMA、A/D、D/A、定时器等外设的使用技巧,模拟电路等。另外,本文还根据笔者作为大学生电子设计竞赛多年评委的经验,介绍了自己对大学电子、电工教学中一些问题的思考,以及对备赛者的建议。 阅读全文
摘要:
介绍了在Zynq-7000的PS部分使用uCOS操作系统的方法与步骤,并提供了一些常见问题的解决思路。 阅读全文
摘要:
介绍了在Vivado HLS中对硬件进行优化的方法 阅读全文
摘要:
介绍高层次综合器(Vivado HLS)的使用流程 阅读全文
摘要:
介绍Xilinx高层次综合器(HLS)的概念与特点 阅读全文
摘要:
分析了STM32 SPI接口DMA控制中的优势和问题。给出了DMA控制下,SPI作为主机和从机通信的代码。 阅读全文
摘要:
本文介绍了国产可编程器件AG1280的全开发方法,使用AG1280和STM32开发了一个SPI接口的任意波形DDS,对初学者有一定的参考价值,也供大神批评指正。综合来看国产PLD器件AG1280具有CPLD的片上Flash,上电即行的优点,又具有FPGA才具备的片上RAM和PLL等资源,相比大厂的对应型号还有低功耗、低成本和小封装的优势,未来可期。 阅读全文
摘要:
本文在讲解RS485组网原理的基础上,介绍了方向控制在RS485组网中的作用。为方便设计,很多具体应用场景希望使用自动方向控制电路。本文收集了常用的RS485自动方向控制电路。另外,本文利用单稳态触发器实现“延迟”和“自动复原”的思路给出的RS485方向自动控制的实现方法,并给出了小规模单稳态集成电路和PLD两种方向自动控制电路。 阅读全文
摘要:
电容感应式触摸按键控制器TTP22x使用中的一些问题 阅读全文
摘要:
给出了STM32中用定时器自动触发A/D转换的方法和代码,同时实现了DMA自动存储连续多次转换结果,以及ADC的多通道自动扫描和结果存储的代码。该方法可以在降低采样间隔孔径抖动的同时,实现采样率的连续调节,同时大大降低软件响应中断的频率和软件的复杂程度。 阅读全文