摘要: ADI提供兼容的扩展板,为DE10-Nano带来额外的功能
Terasic DE10-Nano是一款基于Intel SoC的开发套件,它将Cyclone FPGA的功能与双核ARM Cortex -A9处理器相结合。ADI提供了许多扩展工具包功能的开发板。无论用户是想测量有毒气体等真实世界的现象,还是想动态调整电源电压,都可能有一个解决方案来启动它们。DE10-Nano电路板本身也是ADI ic如何使嵌入式系统工作的关键的一个很好的例子。
Arduino插件:实验室的电路
ADI已经开发了数百种参考设计,以帮助解决开发人员的系统级应用挑战,从混合信号设计到软件驱动程序和算法开发。来自实验室参考设计的电路:
ADI广泛的应用专业知识,解决模拟、射频和混合信号设计的挑战
电路设计由专家制作和测试,以确保性能和功能
低成本的硬件允许评估和快速原型与几个开发平台
完整的文档和设计文件简化了应用程序的理解,并将系统集成问题最小化
使用与arduino兼容的DE10-Nano头来插入ADI的各种精确信号链解决方案。这些板的固件大多支持现有ADI平台,如ADICUP360或ADICUP3029,世界各地的开发人员正在将其扩展到标准Arduino和DE10-Nano环境。
QuikEval插件:系统监控,电源供应,和更多
DE10-Nano包括一个14针QuikEval头,兼容数百个ADI评估板从传统的线性技术产品线。其中一些部件可能是用于用户设计的一种使能技术,例如精密ADC或DAC,或用于通信系统的低噪声锁相环。其他产品执行关键辅助功能,如系统运行状况监测(供电电流、供电电压、温度等)或动态调节电源。
DE10-Nano的QuikEval连接器上的SPI或I(2)C信号连接到Cyclone V SoC设备的HPS端。这意味着用户很可能从运行在嵌入式处理器上的Linux操作系统中与这些设备通信。对于没有Linux驱动程序的部分,可以直接通过/dev/i2c和/dev/spi设备文件进行通信。在这两种情况下,都可以使用Linduino代码作为编写代码的起点。Linduino代码旨在移植到“裸机”(没有操作系统)嵌入式应用程序,但在深入了解特定设备如何工作时仍然很有用。
可下载的Linduino代码库
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308