完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近由于比赛原因,又使用51单片机,C8051F020 这个单片机还是比较高端的, 可是我们在做高速AD,所以考虑参数的时候需要把每条指令的周期以及执行一遍的周期大概知道,里面有使用了几条for循环, 这个一次是几个周期 1T方式,不考虑流水线
|
|
相关推荐
8个回答
|
|
得看汇编了.然后找汇编指令的执行周期,才能准确计算.
|
|
|
|
汇编跳来跳去,使用跳转,看起来很困难
|
|
|
|
你可以设置断点呀,在for()前停下,在for()后再停一下,看看过去的时间
|
|
|
|
看keil仿真时间?具体谈谈
|
|
|
|
设置2个断点,你看看第一个断点前的时间,再看看第2个断点前的时间,
|
|
|
|
嗯 谢谢 唉 貌似我们用的这个片子不支持 时间仿真 好像有流水线就不支持
|
|
|
|
如果有空余引脚的话可以控制该引脚在for()的前后翻转电平,测量这个引脚就可以测出时间
|
|
|
|
用keil仿真,然后慢慢调参数,应该比较精确.
|
|
|
|
只有小组成员才能发言,加入小组>>
3262 浏览 9 评论
2942 浏览 16 评论
3442 浏览 1 评论
8949 浏览 16 评论
4035 浏览 18 评论
1078浏览 3评论
558浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
551浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2286浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1846浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 04:32 , Processed in 1.304072 second(s), Total 95, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号