怎样把2812AD采集来的数据用CCS自带的图形工具显示
DSP2812 的GPIO口能同时读取数据吗。我想用2812的8个IO口和AD芯片的8...
可以,GPIO的数据是反映到相应数据寄存器的,寄存器是16位的,可一次读取或输出。但AD芯片属于主设备,一般采用串行接口,利用中断机制或DMA来操作。用GPIO是否会导致MCU查询过多导致性能下降。建议用McBsp接AD。
TMS320F2812和TMS320F28335哪个好
要是学习的话,还是2812好,2812用的人很多,各个方面的资料都很全。是TI公司C2000系列的经典芯片;做数字信号处理非常合适。16通道的12为AD模数转换器;定时器、外部中断等;作为学习的话,推荐2812!既便宜又能学到知识!希望你采纳!
如何将0.5-4.5V的电压信号转换成0-3V的电压信号
可以选用精密电阻分压,1:2的电阻,将电压分成0.33v~3v的电压,然后利用ad进行采集,这样0.33v~3v与采集到得电压数值成线性关系,当然也和0.5v~4.5v电压成线性关系。电压(voltage),也称作电势差或电位差,是衡量单位电荷在静电场中由于电势不同所产生的能量差的物理量。其大小等于单位正电荷因受...
2808与2812,哪个的片内AD更好一些,转换误差小?
2808 is newer than 2812 281x Type0 Original ADC Module Type280x Type1 Added Offset Trim and Reference Select registers
DSP学习入门
定点的计算不过是把一个数据当作整数来处理,通常AD采样来的都是整数,这个数相对于真实的模拟信号有一个刻度因子,大家都知道用一个16位的AD去采样一个0到5V的信号,那么AD输出的整数除以2^16再乘以5V就是对应的电压.在定点DSP中是直接对这个16位的采样进行处理,并不将它转换成以小数表示的电压,因为...
28335和2812DSP区别?
同时增加了DMA功能,可将ADC转换结果直接存入DSP的任一存储空间。此外,它还增加了CAN通讯模块、SCI接口和SPI接口。TMS320F28355的主频最高为150MHz,同时具有外部存储扩展接口、看门狗、三个定时器、18个PWM输出和16通道的12位AD转换器。区别二:2、28335的配置:F28335拥有类似2812的XINTF(External ...
2000系列DSP器件2407内核各组成部分的功能机构与特点
(2)2812DSP2812是TI公司新推出的功能强大的TMS320F2812的32位定点DSP,是TMS320LF2407A的升级版本,最大的特点是速度比TMS320LF2407A有了质的飞跃,从最高40M跃升到TMS320F2812的150M,处理数据位数也从16位定点跃升到32位定点。最大的亮点是其拥有EVA、EVB事件管理器和配套的12位16通道的AD数据采集,使其对电机...
我是新手,请求达人指点。 mcbsp 的 接受FIFO 中断怎么进不去_百度知...
你好楼主,我也在用2812和AD73360做一个项目,现在的情况是用FIFO连AD73360的控制字都没写进去,检查了一下程序,没发现有什么问题。我用非FIFO模式的时候都写进去,而且中断也采集到数据了,请问用FIFO模式跟非FIFO模式,除了初始化不一样外,还有什么特殊的不同的地方啊,我调了几天都没调出来,望...
如何保证AD采集的数据,实时的被SCI发送出去
用AD中断,在AD中断里面用SCI的FIFO功能将数值发出去~~至于接受,还是用普通的SCI中断接受模式,具体实现你可以自己试一下~~这样不会影响程序正常执行的!
DSP是否支持LVDS接口?
LVDS是一种低压差分电平,通常FPGA和MAX V 系列的CPLD会带有这种接口,2812是没有这种接口的,你可以换成用并行异步总线的AD。一般用LVDS的AD数据输出速度都非常高,你采样速率是多少,要用这么高速率的ADC?
纵紫丽珠: 8位AD,最大255;uchar num; num=AD_receive();//把AD采集回来的数据保存 write_com(0x80);//1602从0x80开始显示数据 write_data(num/100+0x30); //显示字符百位,后面以此类推 write_data(num%100/10+0x30);//十位数 write_data(num%10+0x30);//个位数 至于1602的驱动程序,网上多得是,找找就有了
武山县15164884282: stc12c2052ad单片机 求一个接收温度变送器传来的电压信号 然后ad转换 并把结果通过串口传给PC的C语言程序 - ?
纵紫丽珠: /************* ADC Test ************* ************** 电压 P0.0电压采集 可以测试0-5V的外部电压值 用1602显示************* //////////////////////// /*********************************************************************** /* LCD1602 LCD1602显示 rs P3^5 rw P3^6 ep P3...
武山县15164884282: ad转换(C语言) - ?
纵紫丽珠: ------------------------------------------------------------// ADC0809模数转换//ADC0809采样通道3输入的模拟量,转换后结果显示在数码管上#include reg51.h>#define uchar unsigned char #define uint unsigned int uchar code LEDData[]=;//ADC0809引脚定...
武山县15164884282: 怎样写C代码,将AD转换八位数据通过单片机P0口送给RS232,急用 - ?
纵紫丽珠: 设置一下串口,将数据放入SBUF就可以了
武山县15164884282: 单片机中的AD采样大概是如何用语句实现的? 如能贴一段实现的C语言语句最好了. - ?
纵紫丽珠: 看你用什么芯片了- 但是一般步骤都如下: 1,选择AD通道,也就是选择某一入口(一般有8个入口的,任选一个都可以) 2,设置转换方式,一般有触发转换或者软件转换-(比如C8051F系列带有定时器2定时转换-另一种也可以选择软件转换,...
武山县15164884282: 怎样用c语言写程序来测试数据频率 - ?
纵紫丽珠: 简单点说 ad采集完数据之后 你可以先求出这批数据的中值,然后如果中值在前后两数据内就计数1,假设最后计数为N 那么本次采集信号周期是(N-1)/2, 找出最后一个点和第一个经过中值的点的数组下标想减之差乘上你的采样周期 即可. 第二种方法可以通过定时器判断其上升沿或者下降沿计数.希望能帮到你!!!
武山县15164884282: AD采集的数据能直接FFT吗(0~4095之间)???
纵紫丽珠: 其实,在采集数据的时候就直接设置为Float类型的,就可以进行FFT计算了.一般的FFT为C语言编写.另外,如果想利用TI库函数进行FFT计算,则需要在采集数据的基础上乘以一个系数,系数大于一,最好大一些,然后进行数据运算.
武山县15164884282: 汇编语言 ad 采样出来的数据如何精确处理 - ?
纵紫丽珠: 用比较指令 比较两次 比较大保留 比较小保留 循环比较~ 比较后 保留的两个值就是最大和最小了
武山县15164884282: 谁有12C2052AD AD转换的C语言程序!?
纵紫丽珠: #include "stc12c2052ad.h"void AD_Init(){ P1M0=0x03; //设置P1口低2位为开漏模式,用来AD采集 P1M1=0x03; ADC_CONTR=0xe0; //11100000开启AD转换器电源,设置最高转换速度 Delay_us(100);}int GetAD(unsigned char channel){ ...
武山县15164884282: 在一个C语言程序中调用另一个C程序采集到的数据 - ?
纵紫丽珠: //合并前:main() {//采集电压的程序段 } main() {//GPRS模块发短信的程序段 }//合并后:main() {//采集电压的程序段,这里结束处应该有个电压值//GPRS模块发短信的程序段 }