************************************************************************************** ...
很多時候我們需要輸出某種函數信號,如方波 三角波 正弦波等,但想要獲得這樣的函數信號,不論是硬件電路還是軟件實現,卻並不是一件簡單的事情。不過AD 這類函數生成芯片可以簡化這方面的操作,這一節我們就來設計並實現AD 的驅動。 功能概述 各種類型的檢測 信號激勵和時域反射 TDR 應用都需要波形發生器。而AD 就是一款低功耗 可編程波形發生器,能夠產生正弦波 三角波和方波輸出。 . 硬件配置及功能 ...
2020-03-29 07:30 1 2251 推薦指數:
************************************************************************************** ...
連接自己的STM32F407開發板時,只需用修改GPIO就可直接使用,如果不是采用STM32F407開發板,則可能需要修改一下頭文件以及相關代碼,但也不是很復雜 AD9833.h AD9833.c ...
一些時候我們需要在系統使用過程中改變某些電路電阻值以達到改變設定的目的,這時候我們就會使用電位器。在我們使用數字控制電路時多選擇數字電位器。在這一篇我們就來設計AD8400系列數字電位器的驅動。 1、功能概述 AD8400/AD8402/AD8403分別是單通道/雙通道/四通道、256 ...
我們的經常需要采集一些精度要求較高的模擬信號,使用MCU集成的ADC難以達到要求、所以我們需要獨立的ADC芯片。這一節我們就來設計並實現AD7705芯片的驅動、並探討驅動的使用方法。 1、功能概述 AD7705/AD7706是用於低頻測量的完整模擬前端。可以直接從傳感器接收低電平輸入 ...
前面我們討論了AD7705這種ADC器件的驅動開發,在實際中我們使用更多的是AD719x系列的ADC芯片、包括有AD7191、AD7192和AD7193等。接下來我們就來設計並開發AD719x的驅動程序。 1、功能概述 AD7192是一款適合高精密測量應用的低噪聲完整模擬前端,內置一個 ...
在我們的項目中,時常會有參數或數據需要保存。鐵電存儲器的優良性能和操作方便常常被我們選用。FM25xxx FRAM存儲器就是我們經常使用到的一系列鐵電存儲器,這一篇我們將討論FM25xxx FRAM存儲器的驅動設計、實現及使用。 1、功能概述 FM25xxx FRAM存儲器 ...
以太網通訊是一種被廣泛使用的數據通訊方式。在嵌入式應用中也經常使用,但協議棧的實現並不是一件容易的事。不過有些以太網控制器就帶有協議棧,如W5500。在本篇中我們將討論如何設計並實現W5500以太網控制器的驅動。 1、功能概述 W5500是WIZnet開發的單芯片全硬件TCP/IP ...
環境傳感器是一類我們很常用的傳感器。它可以方便我們獲取壓力、溫度、濕度以及空氣質量等數據。在這一篇中,我們將分析BME680環境傳感器的功能,並設計和實現BME680環境傳感器的驅動。 1、功能概述 BME680是一款專為移動應用和可穿戴設備開發的集成環境傳感器,其尺寸和低功耗是關鍵 ...