5435|11

72

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

LPC2292和STR710速度测试对比,不知道有没有错,请大虾们指正 [复制链接]

芯片:                  LPC2292        STR710
晶振:                  11.0592M       16M
倍频后系统时钟:        55.296M        64M
外部并口时钟:          55.296M        64M
测试程序(初使化省去): 
  uint16 i=0;
  while(1)
  {
    GUI_DispDecAt(i++,0,0,5);
  }
测试结果:LPC229上液晶显示的数字是STR710上液晶显示的2.5倍多一点
此帖出自stm32/stm8论坛

最新回复

                                     详情 回复 发表于 2007-8-9 16:32
点赞 关注
 

回复
举报

74

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

LZ能解释一下你这个测试的环境和意义吗?

你测试的是指令的执行速度,还是外设的速度,还是综合的性能?

你这个测试的条件是什么?依据是什么?
此帖出自stm32/stm8论坛
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

应该是指令的速度,

我用的是同样的外FLASH和RAM和LCD控制器,同样的编译器,之后去测试了一下LCD控制器的片选,也是2.5倍的关系,
我测试的意义在于我想用STR710,不想用LPC2292,2292封装和引脚复用乱七八糟,但是在刷液晶时才发现710好慢哦,被客户骂了一通,浪淘沙能帮帮忙吗?我在测试时发现:LPC2292的片选宽度是125ns,STR710的是175ns
此帖出自stm32/stm8论坛
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

4
 

会不会是STR710的flash速度

                                 没有设置好啊
此帖出自stm32/stm8论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

5
 

我用的是外部FLASH

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

6
 

外部的FLASH

                                 应该差不多的吧?内核比外部的FLASH快多了,屏颈在于FLASH的速度,而不是CPU的频率.
此帖出自stm32/stm8论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

7
 

Re

                                 片选的wait state应该是可设置的吧
此帖出自stm32/stm8论坛
 
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

8
 

昨天做了一天测试,从不同的角度:

                                 后来发现,ST的启动代码里没有设置BANK0的BCON,自己添加调整一下,OK,速度就上来了,和LPC2292没差异了,呵呵,又可以用STR710了,嘿嘿
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

9
 

怎样修改的bcon

                                 把解决问题的具体方法写一下,才是这个帖子的意义所在。大家共享,呵呵
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

10
 

:

           EMI_INIT
        LDR     r0, =GPIO2_Base_addr      
        LDR     r2, [r0, #PC0_off_addr]
        ORR     r2, r2,#0x000000FF
        STR     r2, [r0, #PC0_off_addr]
        LDR     r2, [r0, #PC1_off_addr]
        ORR     r2, r2,#0x000000FF
        STR     r2, [r0, #PC1_off_addr]
        LDR     r2, [r0, #PC2_off_addr]
        ORR     r2, r2,#0x000000FF
        STR     r2, [r0, #PC2_off_addr]
        LDR     r0, =EMI_Base_addr
        LDR     r1, =0x0C:OR:EMI_ENABLE:OR:EMI_SIZE_16  ///添加的
        STR     r1, [r0, #BCON0_off_addr] ;             ///添加的
        LDR     r1, =0x0C:OR:EMI_ENABLE:OR:EMI_SIZE_16  ///添加的
        STR     r1, [r0, #BCON1_off_addr]               ///添加的
此帖出自stm32/stm8论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

11
 

非常感谢分享,赞!

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

12
 

呵呵,不要赞拉,共同进步

                                  
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表