智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4816|回复: 25
打印 上一主题 下一主题

有关DSP程序优化(可以借鉴,看着很爽)

  [复制链接]

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
跳转到指定楼层
1#
发表于 2011-6-23 00:20:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sonwendi 于 2011-6-23 00:21 编辑

转载来自EEPW:http://forum.eepw.com.cn/thread/195019/1

速度取决于算法:同样的事情,方法不一样,效果也不一样。比如,汽车引擎,可以让你速度超越马车,却无法超越音速;涡轮引擎,可以轻松超越音速,却无法飞出地球;如果你有火箭发动机,就可以达到火星。
1、算法本身的复杂度,比如MPEG比JPEG复杂,JPEG比BMP图片的编码复杂
2、CPU自身的速度和设计架构
3、CPU的总线宽度
4、您自己的代码的写法
本文主要介绍如何优化自己的code,实现软件的加速


















































看这个优化,虽然和codewarrior没毛关系,但是却感觉学到不少,不光是作者优化的方法和步骤,更是这种思路,如果真的这样做,那么,也许我们可以用51单片机参加比赛了~

12

主题

1121

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3668

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
1871
贡献
1107
兑换币
93
注册时间
2011-3-14
在线时间
345 小时
2#
发表于 2011-6-23 09:25:09 | 只看该作者
的确是,有时候光想着提速,却把最基本的给忘了
回复 支持 反对

使用道具 举报

12

主题

1121

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3668

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
1871
贡献
1107
兑换币
93
注册时间
2011-3-14
在线时间
345 小时
3#
发表于 2011-6-23 09:25:23 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

13

主题

415

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3442
QQ
威望
1381
贡献
1525
兑换币
50
注册时间
2011-5-11
在线时间
268 小时
4#
发表于 2011-6-23 11:02:04 | 只看该作者
呵呵,谢谢啊,回去看看书,大哥可有相关的资料?给点.
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
5#
 楼主| 发表于 2011-6-23 12:44:50 | 只看该作者
回复 4# ziqi009


   你是说优化算法的?我没有资料,这个帖子也是做东西的时候用到才查的。
   算法有很多地方可以优化,网上资料应该很多,程序也是如此~
回复 支持 反对

使用道具 举报

13

主题

415

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3442
QQ
威望
1381
贡献
1525
兑换币
50
注册时间
2011-5-11
在线时间
268 小时
6#
发表于 2011-6-23 18:27:18 | 只看该作者
我的计算机水平,一般般,不很了解程序的优化,在C语言中不是强调清晰第一效率第二,所以才会问问,说不上具体什么地方,泛泛的给点意见就是了。
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
7#
 楼主| 发表于 2011-6-23 19:38:11 | 只看该作者
回复 6# ziqi009


    其实优化我也是个半吊子,看网上一些牛人的经验,自己瞎改~
回复 支持 反对

使用道具 举报

7

主题

110

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1130
威望
579
贡献
229
兑换币
20
注册时间
2010-10-17
在线时间
161 小时
8#
发表于 2011-6-24 17:52:20 | 只看该作者
终极目标,谢谢分享
回复 支持 反对

使用道具 举报

3

主题

12

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
威望
331
贡献
68
兑换币
0
注册时间
2010-12-7
在线时间
10 小时
9#
发表于 2011-6-25 11:51:57 | 只看该作者
可以借鉴
回复 支持 反对

使用道具 举报

15

主题

362

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4726
QQ
威望
1564
贡献
2808
兑换币
497
注册时间
2010-12-28
在线时间
177 小时
10#
发表于 2011-6-25 20:44:56 | 只看该作者
非常好的思路。本来吗,如果人用计算机算题,定理是:当发生结果错误时一定是人错了,单发生过程错误时,人错了!计算机是死的,人是活的,只有活用计算机才会如鱼得水,否则是如水得鱼了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-24 01:15 , Processed in 0.048411 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表