
电赛 stm32 FPGA模块配置
HAL库配置
花椒且喵酱
文章变VIP免费请告知我
展开
-
HAL库配置的AD7606 F4
模拟SPI通信工程文件原创 2021-11-22 09:35:36 · 790 阅读 · 2 评论 -
2021年电赛 E题 数字传输
数字-模拟信号混合传输收发机(E题)目录题目方案工程文件题目(2)实现数字信号传输。 首先键入4个0~9的一组数字,在发送端进行存储并显示,然后按下发送键对数字信号连续循环传输。在接收端解调出数字信号,并通过4个数码管显示。要求开始发送到数码管显示的响应时间不大于2秒。当发送端按下停止键,结束数字信号传输,同时在发送端清除已传数字的显示,等待键入新的数字。方案发送端将0~9分别定义为不同频率的正弦波(50Hz以下),送入模拟电路部分接收端接收滤波后的信号,进行FFT,得到频谱,进而得到相应的原创 2021-11-17 11:44:57 · 5495 阅读 · 1 评论 -
TM1637数码管显示 HAL库
电赛结束了,21E题,用到了数码管-------四个引脚的数码管,四个数字调了一下,显示成功下面的代码是来自设置两个引脚添加到工程中即可效果图等等目录.c文件.h文件.c文件#include "TM1637.h"unsigned char tab[] ={ 0x3F,/*0*/ 0x06,/*1*/ 0x5B,/*2*/ 0x4F,/*3*/ 0x66,/*4*/ 0x6D,/*5*/ 0x7D,/*6*/原创 2021-11-15 18:15:09 · 2218 阅读 · 3 评论 -
FPGA DAC AD9764调试
AD9764时钟频率125M14位数据位8192 Vo = 0V13653.3 Vo = -2V2730 Vo = 2V原创 2021-11-01 22:15:35 · 2033 阅读 · 1 评论 -
HAL库配置 ADF4351 pll锁相环
康威电子的ADF4351,锁相环模块采用内部晶振,5V电源输入,幅度不可调,输出的频率从大约30M到4GHAL工程文件: ADF4351.原创 2021-08-02 23:59:04 · 1524 阅读 · 2 评论 -
HAL库配置AD9910 DDS模块 F407
因为AD9854的频率最高为120M左右,为了保险,再购买了一块DDS AD9910模块。通过HAL库配置的 AD9910 F407商家给的代码实在繁琐,电赛应该也只会用到正弦波。我就修改了,化繁为简,并更简洁明了。工程文件: AD9910....原创 2021-08-01 10:07:46 · 1680 阅读 · 1 评论 -
HAL库 配置的 MAX262 程控滤波器F4 F103C8T6
我采用的是凌智电子的max262模块因为商家的例程使用了一组IO口,寄存器的操作,才使用了6个口,造成了很大的浪费,因此我使用的是F103C8T6,将该模块独立出来。再进行HAL库的配置。注意一个点,使用stm32产生的pwm提供时钟。HAL库文件链接: HAL库MAX262....原创 2021-08-01 09:56:27 · 1437 阅读 · 0 评论 -
HAL库配置F407ZE DDS AD9854
我使用的是凌智电子的 DDS AD9854模块。成功实现输出正弦波,扫频的功能末尾包含完整的HAL库工程文件,极简无繁琐的其他无用内容。可直接输出正弦波AD9854.原创 2021-07-27 19:24:25 · 840 阅读 · 0 评论 -
HAL库 AD9220 12位10M采样率ADC模块
使用hal库配置AD9220采集电压原创 2021-07-27 19:10:55 · 3602 阅读 · 2 评论