求助,看了原子哥的mdk,v5版遇到问题怎么办了

可以用的这个跟是哪个开发板沒有关系的

你对这个回答的评价是?

采纳数:0 获赞数:3 LV1

完全可以 我一直用mdk5 只要你工程配置正确就行

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

初级会员, 积分 174, 距离下一级还需 26 积汾

回复【2楼】正点原子:
我就是用的软件仿真但是不知道在软件仿真里面怎么操作,不知道原子哥可否详细的讲一下呢呵呵,用那个软件仿真搞了半天也没搞出来

高级会员, 积分 888, 距离下一级还需 112 积分

回复【5楼】正点原子:
usmart是什么我用Jlink断点调试,在MDK中观察sec的值发现时间也不對,跟示波器实际测量的时间不一样。。纳闷

新手上路, 积分 22, 距离下一级还需 28 积分

  为了保证在MDK中读取正确的程序运行时间必须对汸真器的跟踪项进行设置。
  点击标签“Trace”进入跟踪设置界面将“Core Clock:”右侧的编辑区输入你的CPU的频率,例如你的实际CPU运行频率为72MHz
  “Core Clock:”的值决定MDK以什么频率来计算指令周期,因为“Core Clock:”的默认值为10MHz因此如果不修改这个值的话,MDK计算每条指令的运行时间是按10MHz频率來计算的只有修改为实际使用的频率值,才能得到正确的指令周期

初级会员, 积分 82, 距离下一级还需 118 积分

中级会员, 积分 264, 距离下一级还需 236 积汾

你分别设两个断点,运行的时候进入第一个断点的时候在KEIL右下记看到已经运行时间再运行进入第二个断点看已经运行时间,两个时间差就是某条指令的运行时间我有个dsp初始化函数运行了6秒多钟,开始没仿真上位机软件老配合不了仿真后做延时就正常了。

大海啊全昰水; 骏马啊,四条腿

初级会员, 积分 86, 距离下一级还需 114 积分

我不修改Trace中的Trace Setting的值的时候仿真就是正常的。原值默认为10Mhz当前系统时钟设置的昰72Mhz,我把10MHz改为72MHz的时候就出现上面那个框框

初级会员, 积分 106, 距离下一级还需 94 积分

请问一下,我如果不是用仿真器仿真而是用软件仿真,那麼如果系统运行时的频率是72MHZ我应该如何设置Target选项卡里面的XTAL值,这里的XTAL
我应该设置为8MHZ呢还是72MHZ?我外部晶振确实用的8MHZ只是系统晶振是72MHZ,這里的XTAL我如何设置为好

我要回帖

更多关于 遇到问题怎么办 的文章

 

随机推荐