赞
踩
今天开始准备做这个,需要先学习一下,把整个框架理清楚,然后思考各种需求如何实现,最后形成思路,设计自己的产品。相信只要框架搭起来了后面的开发就是关键技术突破和软硬件的修补工作了。
首先列一下相关的资料:
1、移植操作系统
AD9361与zynq硬件,并将Linux系统移植到zynq中:https://wiki.analog.com/resources/tools-software/linux-drivers/platforms/zynq
实现信号图形化输出代码:https://github.com/analogdevicesinc/iio-oscilloscope/iio-oscilloscope
iio-oscilloscope的具体介绍在:https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope
博文:https://blog.csdn.net/sinat_34486066/article/details/88240808也介绍了相关的流程。
米联《ZYNQ SOC修炼秘籍》网手版201705中的《S04_CH07_Hello_Qt在开发板上的运行》介绍了利用QT在嵌入式Linux开发UI以及自启动的流程。
关于Linux如何驱动和使用的介绍:https://wiki.analog.com/resources/tools-software/linux-drivers/iio-transceiver/ad9361?doc=AD9361_Reference_Manual_UG-570.pdf
介绍Linux IIO子系统的文章:https://www.cnblogs.com/yongleili717/p/10744252.html?spm=a2c4e.10696291.0.0.7af119a4b5e8Wh
l利用相关源代码可以自己编写相应的数据读取等操作:https://github.com/analogdevicesinc/libiio/blob/master/examples/ad9361-iiostream.c
2、裸机工作
windows 下AD9361的 no-os master 工程搭建: https://blog.csdn.net/weixin_37728585/article/details/104835364?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-11.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-11.nonecase
ADI相关AD9361相关API代码和使用指南:https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/baremetal
生成不同数据给AD:https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms2-ebz/software/basic_iq_datafiles
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。