資源簡介
本示例基于stm32f103外設固件庫開發的AD7091驅動程序,內涵初始化和AD獲取操作代碼
代碼片段和文件信息
#include?“ad7091.h“
#include?“delay.h“
/**
??*?@brief??Select?AD7091:?Chip?Select?pin?low
??*/
#define?AD7091_CS_LOW()???????GPIO_ResetBits(AD7091_CS_GPIO_PORT?AD7091_CS_PIN)
/**
??*?@brief??Deselect?AD7091:?Chip?Select?pin?high
??*/
#define?AD7091_CS_HIGH()??????GPIO_SetBits(AD7091_CS_GPIO_PORT?AD7091_CS_PIN)???
/**
??*?@brief??Select?AD7091:?Chip?CONVST?pin?low
??*/
#define?AD7091_CONVST_LOW()???????GPIO_ResetBits(AD7091_CONVST_GPIO_PORT?AD7091_CONVST_PIN)
/**
??*?@brief??Deselect?AD7091:?Chip?CONVST?pin?high
??*/
#define?AD7091_CONVST_HIGH()??????GPIO_SetBits(AD7091_CONVST_GPIO_PORT?AD7091_CONVST_PIN)??
#define?AD7091_DUMMY_BYTE?0xffff
uint16_t?AD7091_SendByte(uint16_t?byte)
{
??/*!??while?(SPI_I2S_GetFlagStatus(AD7091_SPI?SPI_I2S_FLAG_TXE)?==?RESET);
??/*!??SPI_I2S_SendData(AD7091_SPI?byte);
??/*!??while?(SPI_I2S_GetFlagSta
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4409??2018-06-29?06:46??AD7091\ad7091.c
?????文件???????1430??2018-05-06?21:55??AD7091\ad7091.h
?????目錄??????????0??2018-06-29?06:46??AD7091
-----------?---------??----------?-----??----
?????????????????5839????????????????????3
- 上一篇:arduino循跡小車
- 下一篇:STM32 GPIO輸入輸出
評論
共有 條評論