找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3933|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)與AD7705模塊使用問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:210889 發(fā)表于 2017-6-26 23:42 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
新手剛接觸AD7705模塊。想寫一個(gè)對(duì)兩個(gè)I/O口輸出的PWM進(jìn)行采集?戳薬d7705的源代碼感覺很懵,不知道怎么下手去寫ad7705這部分代碼。而且我試過直接套用ad7705買家提供的源代碼,也發(fā)生了錯(cuò)誤
/*
*********************************************************************************************************
*
*        模塊名稱 : 串口驅(qū)動(dòng)模塊
*        文件名稱 : bsp_uart.h
*        版    本 : V1.0
*        說    明 : 頭文件
*
*        Copyright (C), 2012-2013, 安富萊電子 www.armfly.com
*
*********************************************************************************************************
*/

#ifndef __BSP_UART_H
#define __BSP_UART_H

void bsp_InitUart(void);
void UART_SendByte(uint8_t _data);
void UART_SendBuf(uint8_t *_pBuf, uint8_t _len);
uint8_t UART_GetByte(void);

#endif


錯(cuò)誤是1.BSP_UART.H(20): error C129: missing ';' before 'UART_GetByte'
2.BSP_UART.H(19): error C141: syntax error near '*', expected ')'
3.BSP_UART.H(18): error C141: syntax error near '_data', expected ')'

其實(shí)想問有沒有很簡(jiǎn)單的方法去寫ad7705這部分的代碼(定義等之類) 還有一個(gè)問題,就是我在pwm.c寫了個(gè)PWM_Control()函數(shù),形參是可以控制脈寬,占空比,脈沖個(gè)數(shù),以及在lcd.c中寫了LCD1602顯示的代碼,如果我想集合ad7705模塊一起運(yùn)用,是不是在另在main.c文件里面的主函數(shù)中一起調(diào)用PWM_Control()和lcd函數(shù)?
   感覺問了好多問題,不過還是希望有人指點(diǎn)一下。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:123289 發(fā)表于 2017-6-27 07:33 | 只看該作者
看ad7705手冊(cè),弄清其原理及操作方法,而后再看程序。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表