-
要么另加负电压生成电路(DCDC,或者电荷泵)然后用传统的运放处理成可以处理的正电压然后采集,这样硬件会比较麻烦,但是准且靠谱。
要么,可以从其他角度入手比如说通过电流,用互感器采集VI变换后的电流,过了互感器就可以随便搞一下搞成可以进AD的信号就能采集了。
-
zhangdaijinqf 发表于 2016-3-21 06:09
能找到还用你来说 再说了 有那功夫 我直接开模定制一个工装了
工装是肯定要做的,但是只有专业的人才知道这个工装怎么做最合适.
还有,做个定位工装而已哪里需要开模的?
-
找个有电子行业背景的自动化公司,能有一百种办法解决
-
采样的速率,分辨率,FFT的速率和深度都不说,还有更重要的是实时度,多快算实时?不给指标谈功能都是不现实的.
看起来512点的FFT对单片机算是一个有影响的负载,但是首先要确定系统的瓶颈在那里.
采集模拟量进行FFT是个典型的采集-传输-处理的结构.那么这三个方面都有可能造成实时性问题.
AD采集速度够不够?
AD采集以后传输带宽够不够,是在用CPU搬数据,还是在用DMA搬数据?
程序上数据是缓存以后集中处理的批处理结构还是来一个处理一个的流式结构?
CPU本身的运算能力如何,能不能在规定的时间内(实时性)完成处理,这单片机有PFU用于加速运算的,有没有正确开启.
下次问问题记得先描述清楚.
-
HID在各种OS上都是默认支持的,准跨平台的...
-
目测采样时间问题...
-
保持ZIP压缩状态,在help菜单下的工具栏里面能找到从本地安装的按钮.
如果没有这个功能,先把CubeMX升级到最新版本就行了
-
apleilx 发表于 2015-1-7 09:25
看的确实是用户手册,1000+页的那个:可能是我看的不仔细
1、确实没有发现对m4/m0内核寄存器的地址问题有说明;
2、启动过程中nvic向量表的位置问题也没看到,现在猜测是bootROM起始位置有一张用于启动bootROM中引导程序的向量,bootROM引导并重新设置影子寄存器后,不知道是否产生了一次复位信号,不然是如何转到用户程序的;
3、启动流程只讲了无内置flash的启动方式,有内置flsah的芯片不知道和EMC方式是不是类似的。
4、关于程序的编译和烧录问题,应该是工具链和和烧录程式解决的,只是至今不明白。是否m0和m4的程序要分别建工程进行编译,然后烧录到不同的flash位置,问题是如何分开编译、烧录,不知道哪里有相关的资料。
1,这是两个独立的CPU,他们的地址空间也好,内核寄存器也好,都是独立的。你在M4上PUSH PC和M0上PUSH PC这两条指令分别入栈的是他们自己的PC寄存器。2,NVIC的向量表位置是可编程的,找一下对应内核的手册看一下就知道了。(ARM的NVIC是一个成熟的通用的IP,建议直接看CM3 权威指南就行了)。从BOOT到用户程序为何要复位?一个JUMP就可以了,自己写裸机代码尤其是汇编代码的时候根本不需要什么BOOT,只要知道了CPU复位后的入口地址,直接把用户程序写到这里,那么上电后就直接从这里开始跑了。用IDE建立的工程,IDE会帮你添加初始化的代码并放到这里。MDK的话,会有一个叫_main的方法,放到复位向量里面,他跑完以后会直接 JUMP main() 这里才是你用户程序的入口。至于ISP,或者SPI IF什么的,其实道理一模一样,通过外部管脚的选择,单片机复位以后去对应的地址执行一段固定的代码(相当于指定了入口地址)。也就是除了入口地址以外,都是可编程的。只是一般会有约定,大家都放在某个地方,IDE也会遵从这个约定。
3,flash的内容肯定有,如果你的UM没有,去看官方的英文版UM。
4,是独立编译并且放置在flash的不同位置的,这个推荐去看IDE的linker的命令行输入。
其实前面已经有人说过了,默认上电后M4先跑,他是从一个指定的地址开始加载指令并开始执行的。然后他去使能M0的时钟,flash接口,NVIC等等内核外设,相当于初始化这个CPU,然后就M4跑M4的,M0跑M0的,大家相互没关系。如果要交互的话,单片机里面有相应的接口去做这件事。如果看手册效果不好的话,直接看代码吧。
-
我能说这些问题用户手册上都有吗?
顺便,LZ应该看到是数据手册DS(data sheet),上面只有各种参数,真正的用法在用户手册里面也就是通常的UM(User Manual)。
-
下载用一下
-
小建议...
右键管理员权限...
-
qwqwqw2088 发表于 2014-6-24 12:06
没有看出来TI 这种可以最大多大功率,,,
不知道超过大电流负载损坏的状况会是怎样,,,,先告警还是?
那么大个继电器在那里。。。
他电流多大跟单片机一点关系也没有好吧。。。
-
白丁 发表于 2014-6-21 21:01
安装有问题是什么意思?不就是双击安装吗,还有什么细节可言吗,这个问题不止我一个人遇到
他有一个选择pack目录的步骤,不知道你有没有注意过,不过默认就在keil的安装目录下。系统中存在其他高版本MDK的时候,有可能会指向其他地方。
再就是建立工程的时候,其实就是正常新建出来的工程,都是设置好的啊,为什么还需要折腾?以前遗留的可能会需要弄一下,毕竟跨版本了。
-
LZ的问题绝对是安装的时候有问题,或者是建工程的时候没用用keil模板。
反正这些问题我都没有碰到,全部是自动的,直接用。
-
johnrey 发表于 2014-6-19 22:14
啥型号?有兴趣
去致远电子网站找呗~
-
soso 发表于 2014-6-19 16:23
本帖 1楼
第二批也没有我呀。。。
-
ZLG类似的产品只卖4K8
-
又没有。。。
-
信号肯定是有的,你没有捕捉到而已。
不会用示波器,鉴定完毕~
-
为啥要去其他地方下载?这个包管理器自己会从官网拉的啊。。