OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5792|回复: 16

本人没有示波器,帮个忙

[复制链接]

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
发表于 2014-9-23 08:24:31 | 显示全部楼层 |阅读模式
5金钱
我想知道,软件仿真中的程序执行时间是否和开发板实物执行时间一致,还有仿真中,逻辑分析仪的中显示的周期啥准不准?有没有人用示波器验证过??

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-23 10:20:23 | 显示全部楼层
软件仿真, 不可尽信....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-23 10:45:57 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
我软件仿真试了一下,12864OLED,显示一屏(写字符+写显存)大概需要20MS的时间,也太长了。这直接影响我的方案取舍。也不知对不对
回复

使用道具 举报

头像被屏蔽

6168

主题

7036

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
19705
金钱
19705
注册时间
2012-12-27
在线时间
25 小时
发表于 2014-9-23 11:26:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-23 11:27:46 | 显示全部楼层
回复【4楼】xouou_53320:
---------------------------------
你试过?我软件仿真是这个数
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-23 11:31:56 | 显示全部楼层
回复【4楼】xouou_53320:
---------------------------------
GPIO_SetBits(GPIOD,GPIO_Pin_2);
    OLED_ShowString(0,0, "0.96' OLED TEST");  
  OLED_ShowString(0,8,"ATOM@ALIENTEK");  
  OLED_ShowString(0,16,"ATOM@ALIENTEK");  
OLED_ShowString(0,24,"ATOM@ALIENTEK"); 
OLED_ShowString(0,32,"ATOM@ALIENTEK"); 
  OLED_ShowString(0,40,"ATOM@ALIENTEK");  
  OLED_ShowString(0,48,"ATOM@ALIENTEK"); 
OLED_ShowString(0,56,"ATOM@ALIENTEK"); 
OLED_Refresh_Gram();
 
//OLED_ShowChar(48,48,t,16,1);//显示ASCII字符
GPIO_ResetBits(GPIOD,GPIO_Pin_2) ;   
      以上是例程OLED,MINI板,略改了一点
我用软件仿真 ORTD.2,高电平约18MS
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-24 14:02:48 | 显示全部楼层
回复【4楼】xouou_53320:
---------------------------------
LED0=~LED0;

  OLED_ShowString(0,0, "0123456789123456");  
    OLED_ShowString(0,16,"0123456789123456");  
    OLED_ShowString(0,32,"0123456789123456");  
      OLED_ShowString(0,48,"0123456789123456");  
  OLED_Refresh_Gram();

这个可是满屏,我用示波器测了15MS,你怎说用不到5MS呢?
回复

使用道具 举报

31

主题

161

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
328
金钱
328
注册时间
2013-4-22
在线时间
7 小时
发表于 2014-9-24 14:04:51 | 显示全部楼层
肯定不会是完全一样啊,软仿的话跟实际差别有时候还是很大的,只有硬件仿真才会跟实际一样
http://www.tudou.com/programs/view/h5G_H9Kpk04/?bid=03&pid=1&resourceId=375113802_03_05_01
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-24 14:29:32 | 显示全部楼层
夺取 

回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-24 14:30:42 | 显示全部楼层
回复【8楼】华夏小川:
---------------------------------
我在测试点处用示波器测的周期是30MS,也就是说给屏显示得15MS
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-24 23:14:06 | 显示全部楼层
估计你代码里面用了delay吧,跟踪下就可以了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-25 14:07:02 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
是你的代码
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-25 22:40:01 | 显示全部楼层
回复【12楼】dongbaohui:
---------------------------------
那你屏蔽所有的delay
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-9-26 11:53:08 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------
就没有一个DELAY
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-26 23:00:52 | 显示全部楼层
回复【14楼】dongbaohui:
---------------------------------
那就奇怪了,呵呵,你可以测试下控制12864的信号波形,比如WR什么的,看看频率是不是很高?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

27

主题

259

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
387
金钱
387
注册时间
2014-8-19
在线时间
0 小时
 楼主| 发表于 2014-10-5 21:19:06 | 显示全部楼层
回复【15楼】正点原子:
---------------------------------
多高算高?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-10-5 23:08:19 | 显示全部楼层
回复【16楼】dongbaohui:
---------------------------------
你可以根据WR的频率,计算显示速率
你要速度快,肯定是WR越高越好了。(前提是LCD能承受)
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-30 16:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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