打印
[活动专区]

【AT-START-F407测评】F407的ADC与DAC

[复制链接]
709|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
雅特力的F407是颗强大的MCU,最高240 MHz工作频率含有3个12位A/D转换器,0.5 μs转换时间(多达16个输入通道)和2个12位D/A转换器

官方给出的BSP也比较完善,各个外设的应用DEMO都很齐全
RCC时钟树也很清晰

代码中切换时钟频率也SO Easy
直接Uncomment the line就可以

只是这里对于想要验证时钟频率,BSP没有给出合适的调用
虽然有void RCC_GetClocksFreq(RCC_ClockType* RCC_Clocks)这个调用,
但是使用外部晶振时计算还得靠自己,官方也不推荐使用


2 个DAC 转换器都各有1 个输出通道,支持同步更新功能,可以使用硬件触发噪声波和三角波

有多种触发转换方式:软件触发、定时器触发和外部触发

ADC模块功能及其强大,和ST的基本类似:扫描模式、间断模式
单次转换、连续转换,规则组以及注入组,如果是做数采方面的应用
完全可以替代ST,如果有个硬件滤波那就更好了



下面是使用ADC采样DAC输出的正弦波,数据通过串口上传至上位机




这个是示波器采样的DAC输出波形



可以看出,波形的还原还是很不错的

ADC DAC.rar (6.02 MB)


datascopeckxnsbq.zip (2.98 MB)








使用特权

评论回复
沙发
jcky001| | 2021-2-8 10:28 | 只看该作者
很棒的测试体验,来支持一下楼主哦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

482

帖子

2

粉丝