Advertisement

AD9910驱动程序已为STM32F429IGTx开发。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
一、本示例程序提供更为详尽的使用指南,可灵活地部署至任何单片机平台。二、移植流程的具体示例如下:1. 首先,将包含“可直接移植”的ad9910和TIMER文件复制至目标工程,并将其添加到工程项目中。请注意,TIMER文件仅负责提供一个简单的定时器来设置定时戳,其功能仅限于此;2. 随后,需要添加与TIMER相关的HAL库;3. 在主函数中,加入TIM3_Init(100-1,9000-1); Init_ad9910(); 初始化函数;4. 移植“成功范例”主函数中的“串口屏移植范例变量定义”,其中包含了必要的变量声明;5. 完成移植后,需要更新Freq_convert函数以调整DDS输出频率,同时修改Write_Amplitude函数来改变输出幅值。特别地,当使用扫频功能时,经测试发现该功能无法封装在单独的函数中,因此必须将其放置在一个while循环内部,通过定时器时间戳周期性地调整其输出频率。扫频函数的参考代码请查阅AD9910V1.C中的scan_fre函数。此外,扫频功能也需要在主函数中实现。剩余的步骤请参考压缩包中的“使用说明”。

全部评论 (0)

还没有任何评论哟~
客服
客服