完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
3个回答
|
|
您为什么要将数据暂存到ram里?暂存是存到什么时候?我没明白您的需求,您可以详细说明一下吗?
|
|
|
|
TSW1400EVM只有1G的RAM,它只能保存最新的capture数据,然后发送到上位机;如果外加RAM的话,固件也无法访问超过其存储深度的内容;
因此,要保存所有的capture的内容,只能使用多个文件保存,即一次capture保存一个文件; 如果连续采集保存的话,样本个数受TSW1400EVM RAM限制。 |
|
|
|
您好!根据您的需求,您希望使用TSW1400EVM作为数据处理模块,将ADS4249EVM采集到的数据暂存到RAM中,然后再发送到上位机。以下是实现该功能的步骤:
1. 首先,您需要确保TSW1400EVM和ADS4249EVM之间的接口兼容。通常,这两个模块之间可以通过SPI、I2C或UART等接口进行通信。您需要检查这两个模块的数据手册,以确定它们之间的接口类型和通信协议。 2. 其次,您需要编写一个脚本或程序,用于在TSW1400EVM上实现数据采集和存储功能。这个脚本或程序需要完成以下任务: a. 从ADS4249EVM接收数据:根据您的时钟周期(160MHz)和采样速率(160MHz),您需要编写代码来从ADS4249EVM接收数据。这可能涉及到设置SPI、I2C或UART接口的参数,以及编写相应的通信协议代码。 b. 将接收到的数据存储到RAM中:在TSW1400EVM上,您需要为接收到的数据分配一个RAM缓冲区,并将数据存储在其中。这可能涉及到编写代码来管理RAM缓冲区的大小和地址。 c. 将存储在RAM中的数据发送到上位机:当您需要将数据发送到上位机时,您可以编写代码来从RAM缓冲区中读取数据,并通过适当的接口(如USB、以太网等)发送到上位机。 3. 根据您的需求,您可能需要使用HSDC Pro或其他开发工具来编写和调试脚本或程序。虽然您提到HSDC Pro无法实现该功能,但您可以尝试使用其他开发工具,如TI的Code Composer Studio(CCS)或IAR Embedded Workbench等。 4. 在编写和调试脚本或程序时,您需要确保您的代码能够正确处理数据采集、存储和发送过程中可能出现的错误和异常情况。这可能涉及到编写错误处理代码,以及设置适当的超时和重试机制。 5. 最后,您需要在实际硬件上测试您的脚本或程序,以确保它能够正确地实现数据采集、存储和发送功能。这可能涉及到在TSW1400EVM和ADS4249EVM之间进行实际的通信测试,以及在上位机上接收和处理数据。 总之,将数据暂存到RAM中然后再发送到上位机是可行的。您需要编写一个脚本或程序来实现这一功能,并确保它能够在实际硬件上正常工作。希望这些建议对您有所帮助! |
|
|
|
只有小组成员才能发言,加入小组>>
350 浏览 1 评论
544 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
789 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
660 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1140 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
81浏览 29评论
281浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
261浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
210浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
68浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 16:32 , Processed in 0.993116 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号