完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
MCU是STM32F407,使用SPI与7606通信。
SPI初始化: SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_RxOnly; //1线接收模式 SPI_InitStructure.SPI_Mode = SPI_Mode_Master; //作为主机使用 SPI_InitStructure.SPI_DataSize = SPI_DataSize_16b; //数据长度16 SPI_InitStructure.SPI_CPOL = SPI_CPOL_High; SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge; SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; //软件设置NSS功能 SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256; SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; SPI_InitStructure.SPI_CRCPolynomial = 7; SPI_Init(SPI3,&SPI_InitStructure); 接收数据: AD7606_CS_Port(PORT_LOW); SPI_Cmd(SPI_PORT,ENABLE); //使能SPI3 #if 0 while(RESET == SPI_I2S_GetFlagStatus(SPI_PORT,SPI_I2S_FLAG_TXE)); SPI_I2S_SendData(SPI_PORT,TempU16Data); #endif while(RESET == SPI_I2S_GetFlagStatus(SPI_PORT,SPI_I2S_FLAG_RXNE)) { Count++; if(Count>1000) { return 0xB9; } } TempU16Data = SPI_I2S_ReceiveData(SPI_PORT); *RxData = TempU16Data; SPI_Cmd(SPI_PORT,DISABLE); //使能SPI3 AD7606_CS_Port(PORT_HIGH); 问题是: SPI波特率低的情况下采样值正确,波特率高,采样值就不准了。 1) ad_start 2)busy 3)cs 4)sclk 5)miso 其中一路采样值增加,会影响其他采样值。请专家给予解决方案或者技术支持。谢谢。 疑问:1、AD7606-4串行通信最快速率是多少?我测试怎么才能达到600k呢? 2、AD7606-4引脚30接上拉电阻对串行通信有什么影响? 3、MCU的SPI在初始化的时候就使能,再转换数据,检测busy变化后取数据,为什么MCU的RXNE在片选拉低瞬间就会置位呢? |
|
相关推荐
2个回答
|
|
|
VDrive = 3.3V时,SCLK可以保证到17MHz.
请用多通道示波器同时抓到BUSY, /CS, SCLK, SDO的波形,并测量建议保持时间是否满足AD7606手册中的时序要求。 |
|
|
|
|
|
很简单的应用而已,坛友都不愿意回,我也搞明白了
|
|
|
|
|
只有小组成员才能发言,加入小组>>
寻求ADF5355类似的微波源,在DC-15GHz内,锁频时间在1ms内
1787 浏览 0 评论
1627 浏览 0 评论
999 浏览 0 评论
1098 浏览 0 评论
ADF5355失锁: 在用ADF5355进行多次扫频时,延时给了500ms还是经常会失锁
1189 浏览 0 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
2845浏览 3评论
2086浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
2119浏览 2评论
1173浏览 2评论
使用ADI官方提供的no-OS來接收GPS L1(1575.42MHz)的資料
1405浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 03:12 , Processed in 0.713516 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
738