粉丝 发表于 2009-3-29 12:23

圈圈也进来做评委打分,NETJOB要加油才行啊,

给个贴士你,周立功推荐的这颗DSC只用‘7’条指令就完成了!并且每条指令的执行都是1个时钟。

杨容 发表于 2009-3-29 12:34

我给粉丝出个题

我给粉丝出个题。2道题你选一道简单的做出来就可以了<br /><br />第一道题<br /><br />一个32位数M1,&nbsp;0---9999<br /><br />你把它转化成十进制数,放到D1,D2,D3,D4里<br /><br />用C28X汇编指令写,别给编译器给的代码(但可以参考)<br /><br />编译器给的代码不是最少的。<br /><br />也别请教飞船。<br /><br />第二道题<br /><br />一个32位数M1,开平方根<br />结果16位,只要保留整数<br />用C28X汇编指令自己写。别给编译器给的代码(但可以参考)<br />编译器给的代码不是最少的。<br /><br />

杨容 发表于 2009-3-29 12:46

拿个TI的东西来骗NETJOB

有本事你把我上面的第2道题做出来<br /><br />https://bbs.21ic.com/upfiles/img/20093/2009329124424777.jpg

粉丝 发表于 2009-3-29 12:49

看到试题就怕怕,三十六计,走为上计。。。

杨容&nbsp;发表于&nbsp;2009-3-29&nbsp;12:34&nbsp;DSP&nbsp;技术&nbsp;&nbsp;←返回版面&nbsp;<br /><br />//第二道题<br /><br />//一个32位数M1,开平方根<br />//结果16位,只要保留整数<br />//用C28X汇编指令自己写。别给编译器给的代码(但可以参考)<br />//编译器给的代码不是最少的。<br /><br />//---------------<br />第一道题太简单了,苦力干的事,俺不干。<br />第二道题可以用DSC试一试。<br />先看看DSC文档再说,俺是很勤奋的!

杨容 发表于 2009-3-29 13:07

PICCOLO

//---------------<br />第一道题太简单了,苦力干的事,俺不干。<br /><br />(除法指令还是有讲究的,尤其当作个子程序供别的程序调用)<br /><br />第二道题可以用DSC试一试。<br />先看看DSC文档再说,俺是很勤奋的!<br /><br />好,说这句话,象个做技术的!<br /><br />说不定大家以后可以交个朋友!<br /><br />我个人比较喜欢PICCOLO。<br /><br />当然也喜欢ARM&nbsp;M3,<br /><br />有空要向NETJOB学习学习,因为他一直在用M3!<br /><br />PICCOLO,CM3两个都学,一个也不放过。

computer00 发表于 2009-3-29 13:16

俺不玩DSP,不够格当评委

mohanwei 发表于 2009-3-29 14:18

这样的推销方式越争越明朗了……说明市场进化得很快

<br />和御用文人一个道理……哈哈<br /><br />在此我郑重公布一个新发明的名词:御用电工<br /><br />立此存照。

mohanwei 发表于 2009-3-29 14:19

热烈庆祝21ic诞生一个新的汉语词汇:御用电工

mcuisp 发表于 2009-3-29 14:57

顶楼上。

王紫豪 发表于 2009-3-29 20:33

顶楼上的楼上,谁是这个帖子的蛀虫,大家一看便知

粉丝 发表于 2009-3-29 21:53

看了一下TI的ASM 文件,是C55的ASM,

某些指令F28不支持!不能直接用。<br /><br />俺按照平常常用的算法估算了一下移植到F28的32位整数开平方根,40M时钟下用普通的指令‘2微秒内’可完成!致于用特殊的DSC指令,经验不够,还没头绪。

宇宙飞船 发表于 2009-3-29 23:31

TO:Netjob 飞船是不会转行做销售的,

俺跟老周不一样,他要为几百号员工的生计负责,俺可以天马行空。

王紫豪 发表于 2009-3-30 12:29

楼好高啊,小心摔死哦,好怕哦,哈哈

宇宙飞船 发表于 2009-3-30 14:20

这样比较有意义吗?没有人这样处理信号的!

NETJOB&nbsp;你还没有真正掌握数字信号处理的真谛。

宇宙飞船 发表于 2009-3-30 14:35

DSP里用得较多的指令相差了10倍的速度,

Netjob&nbsp;发表于&nbsp;2009-3-30&nbsp;13:44&nbsp;DSP&nbsp;技术&nbsp;&nbsp;←返回版面&nbsp;&nbsp;<br /><br />120楼:&nbsp;STM32&nbsp;PK&nbsp;TMS320F28XX&nbsp;测试报告:<br /><br />测试程序:<br /><br />#define&nbsp;&nbsp;PI&nbsp;3.14159326<br />。。。。<br />。。。。<br />看看每个函数使用的CPU&nbsp;CYCLES数量是多少?<br /><br />CORTEX-M3:&nbsp;IAR编译器&nbsp;器件STM32F10X<br /><br />temp=sin(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;1300&nbsp;cpu&nbsp;cycles<br />temp=sqrt(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;2269&nbsp;cpu&nbsp;cycles<br />temp=abs(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;20&nbsp;&nbsp;&nbsp;cpu&nbsp;cycles<br />temp=atan2(3.0,PI);&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;2778&nbsp;cpu&nbsp;cycles<br /><br />TI&nbsp;TMS320FC28X&nbsp;&nbsp;CCS3.3<br /><br />temp=sin(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;1939&nbsp;cpu&nbsp;cycles<br />temp=sqrt(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;3365&nbsp;cpu&nbsp;cycles<br />temp=abs(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;cpu&nbsp;cycles<br />temp=atan2(3.0,PI);&nbsp;&nbsp;//次函数&nbsp;***&nbsp;使用了&nbsp;2679&nbsp;cpu&nbsp;cycles<br />//-----------------------------------------------------------<br />temp=sqrt(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//用一般通用指令整数开方少于80个时钟。<br />temp=abs(3/PI);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//用得较多的速度落差很明显。<br />

宇宙飞船 发表于 2009-3-30 15:29

浮点库对于定点DSP根本没有一点用处!

做这些功夫简直就是浪费生命,NETJOB走进没有出口的胡同里了!

pk.kong 发表于 2009-3-30 16:26

看完就一个结论,估计这里有几个是飞船的马甲,一唱一和

目的也很明确,我不明说了。

宇宙飞船 发表于 2009-3-30 17:25

以下的F28X TI给的库,40M时钟下的FFT时间。

128&nbsp;&nbsp;6509&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.162&nbsp;ms&nbsp;//32&nbsp;位运算&nbsp;基2<br />256&nbsp;&nbsp;14756&nbsp;&nbsp;&nbsp;&nbsp;0.368&nbsp;ms<br />512&nbsp;&nbsp;33081&nbsp;&nbsp;&nbsp;&nbsp;0.827&nbsp;ms<br />1024&nbsp;&nbsp;73422&nbsp;&nbsp;&nbsp;1.843&nbsp;ms<br />------------------------------------------------------<br />如果改成基4的乘以一个0。6&nbsp;就是真实的时间,若果再改成16位运算,速度会更快,这就要看个人的能力了!

LPcfANS 发表于 2009-3-31 11:48

顶NETJOB。。。。。

很勇敢很狂妄。。。。。

王紫豪 发表于 2009-3-31 11:55

我曰

页: 1 2 3 4 [5] 6
查看完整版本: 我为什么说**走ARM路线10年不动摇?