打印

关于430的机器周期

[复制链接]
1663|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
胡斯哲|  楼主 | 2013-5-19 12:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
胡斯哲|  楼主 | 2013-5-19 17:45 | 只看该作者

使用特权

评论回复
板凳
胡斯哲|  楼主 | 2013-5-19 20:37 | 只看该作者
这个问题很弱智吗?

使用特权

评论回复
地板
chenci2013| | 2013-5-19 23:00 | 只看该作者
没有太关注的。

使用特权

评论回复
5
胡斯哲|  楼主 | 2013-5-19 23:36 | 只看该作者
chenci2013 发表于 2013-5-19 23:00
没有太关注的。

求关注  求高手解答

使用特权

评论回复
6
hwk612167| | 2013-5-20 09:17 | 只看该作者
理论上应该是。
LZ不妨做个试验,__delay_cycles(long t); 这个函数是精确延时多少个机器周期的。
你在设置时钟源前后,分别调用__delay_cycles(1000),周期可尽量大些,调用前后让特定IO口高低电平变化,用示波器测下就知道。  

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
adunihao + 1 很给力!
7
jifuele| | 2013-5-20 14:05 | 只看该作者
还是有高手的,帮楼主顶一下

使用特权

评论回复
8
胡斯哲|  楼主 | 2013-5-20 21:35 | 只看该作者
本帖最后由 胡斯哲 于 2013-5-20 21:39 编辑
hwk612167 发表于 2013-5-20 09:17
理论上应该是。
LZ不妨做个试验,__delay_cycles(long t); 这个函数是精确延时多少个机器周期的。
你在设置 ...

没这个条件   这个问题有那么不好确定吗?

使用特权

评论回复
9
hwk612167| | 2013-5-20 21:40 | 只看该作者
胡斯哲 发表于 2013-5-20 21:35
没这个条件

单位木有?
要么用另一块板子测量也可以。

实验验证过的,印象才比较深。

使用特权

评论回复
10
胡斯哲|  楼主 | 2013-5-20 21:50 | 只看该作者
hwk612167 发表于 2013-5-20 21:40
单位木有?
要么用另一块板子测量也可以。

在学校   从来没到没为测下机器周期去趟实验室   

使用特权

评论回复
11
hwk612167| | 2013-5-20 22:30 | 只看该作者
胡斯哲 发表于 2013-5-20 21:50
在学校   从来没到没为测下机器周期去趟实验室

还是学生啊,有前途:lol  这有何不可?

使用特权

评论回复
12
胡斯哲|  楼主 | 2013-5-20 23:11 | 只看该作者
hwk612167 发表于 2013-5-20 22:30
还是学生啊,有前途  这有何不可?

嘻嘻  多谢前辈鼓励  加油

使用特权

评论回复
13
Linda_008| | 2013-5-20 23:47 | 只看该作者
MSP430单片机振源结构多元化,执行每个步骤所用的振源都有可能不一样
道理上如MCLK为DCO振源为800K,一条一周期的指令为1/800KHZ=1.25us

使用特权

评论回复
14
胡斯哲|  楼主 | 2013-5-22 00:19 | 只看该作者
Linda_008 发表于 2013-5-20 23:47
MSP430单片机振源结构多元化,执行每个步骤所用的振源都有可能不一样
道理上如MCLK为DCO振源为800K,一条一 ...

哦  我没考虑到振源的问题  那设置的定时器A时钟为XT2  定时时 则机器周期肯定是1/8us吧   

使用特权

评论回复
15
Linda_008| | 2013-5-22 08:14 | 只看该作者
是的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:读书喝茶,不争朝夕

141

主题

1431

帖子

6

粉丝