本例程实现从ADC的8个通道分别输入,然后通过DAC的8个通道输出进行测试,检测16个通道是否可用。使用SW拨码开关选择输入通道,8个输出通道同时输出。
首选需要准备一个时钟输入源,我这里使用的是一个10M时钟做为输入。
使用ipex 转sma线把10M时钟输入到J38接口与ADC通道,J38接口如下图所示。
ADC通道需要使用SW拨码开关进行选择,↓↓↓↓为0,使用通道0做为输入,↓↓↓↑为1,使用通道1做为输入,以此类推使用二进制的方式进行计数。一共8个通道所以只需用到3位拨码开关。最高位拨码不会影响到通道选择。
把我提供的启动文件(文章末尾的网盘连接中)复制到SD卡,并且插入开发板,启动模式设置为SD卡启动:↑↑↑↓。
插入电源,设置ADC输入通道,把10M时钟输入插入对应的通道,使用示波器查看DAC的8个通道是否有输出,如下所示为10M DAC输出波形。
注意上电后切换输入通道,可能导致输出波形变低,重新上电后即可恢复。使用前先设置通道在上电更稳定。
通过百度网盘分享的文件:BootFile.rar
链接:https://pan.baidu.com/s/1KgTQXJBbuNagvgwQWqqvtA
提取码:flkf
{{aAxvTxOIITvvTWMowH8oxOUoiUOViIxOvoxOUIVWOHmmIHoVXTHVTUXXIiMWTOWTITH8oUMWoITXwHMHvvT8xvvOwOVviXvWwmxIWU8HWiVOowUUHoUVViVmH8miMHvm8vOimoTUm8vxoHTxWUVoTITXxIxiW8XVoHXVO88mOUvUxoIWMXowvVmMViHXxHXomUmHXMmUOMVowmwVW8HUwxm8VUooHOIwwTWxxIwXOWTiVxMmTHviVxixTioo8XxoH8xXHW8TxvM8iVvxwvIUOviTwIxIoUiiUXMvWVo8UMv8UVmImwZz}}