OpenEdv-开源电子网

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

MCO有啥子作用?

[复制链接]

5

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2012-2-13
在线时间
0 小时
发表于 2012-3-31 09:00:23 | 显示全部楼层 |阅读模式
 各位大大,MCO具体有啥作用,是给外设做输出时钟吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

187

主题

324

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1123
金钱
1123
注册时间
2012-6-4
在线时间
120 小时
发表于 2012-11-2 11:23:47 | 显示全部楼层
            

回复【5楼】 正点原子 :
---------------------------------


有图有真相,并不是你说的“MCO=SYSCLK/分频系数.”MCO可以有四个来源。

回复 支持 1 反对 0

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-31 09:19:20 | 显示全部楼层
就是主时钟输出.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2012-2-13
在线时间
0 小时
 楼主| 发表于 2012-3-31 09:24:49 | 显示全部楼层
原子哥,主时钟输出和系统时钟输出有什么区别吗?它和sysclk有什么区别啊?
回复 支持 反对

使用道具 举报

5

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2012-2-13
在线时间
0 小时
 楼主| 发表于 2012-3-31 09:25:10 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥,主时钟输出和系统时钟输出有什么区别吗?它和sysclk有什么区别啊?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-3-31 10:10:24 | 显示全部楼层
MCO=SYSCLK/分频系数.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2012-10-16
在线时间
1 小时
发表于 2012-11-2 09:55:07 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
你这个观点有点问题把!?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-11-2 11:15:31 | 显示全部楼层
回复【6楼】372020552:
---------------------------------
你认为是怎么样的呢?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

39

主题

168

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2012-7-23
在线时间
24 小时
发表于 2012-11-2 11:45:39 | 显示全部楼层
绝对有用,比如原子的摄像头模块,如果原子不在上面加晶振,可以用MCO输出时钟给OV7670的xclk。很多人是那么做的,原子的不是。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-11-2 20:58:16 | 显示全部楼层
回复【8楼】51921866:
---------------------------------
谢谢指正。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2013-6-3
在线时间
0 小时
发表于 2013-6-3 11:18:17 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
7楼说的也不对吧。
在STM32F103中,有三个不同的时钟源可以用来驱动系统时钟(SYSCLK)
(1)HSI晶振时钟(高速内部时钟信号)
(2)HSE晶振时钟(低速外部时钟信号)
(3)PLL时钟
那个图上的SYSCLK的意思是系统时钟,是个统称,其实只有三个。
加油,当我们的时代还没有来临的时候!!!
回复 支持 反对

使用道具 举报

68

主题

212

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-5-7
在线时间
28 小时
发表于 2013-6-29 12:34:58 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

68

主题

212

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-5-7
在线时间
28 小时
发表于 2013-6-29 12:35:27 | 显示全部楼层
回复【11楼】远方boy:
---------------------------------
把时钟系统分析的那么透彻有必要么
回复 支持 反对

使用道具 举报

19

主题

156

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
金钱
291
注册时间
2011-3-23
在线时间
5 小时
发表于 2013-8-26 13:54:00 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
mco可以中断吗?就是发送一个脉冲完成实现中断!!!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-26 13:58:18 | 显示全部楼层
不可以
回复 支持 反对

使用道具 举报

19

主题

156

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
金钱
291
注册时间
2011-3-23
在线时间
5 小时
发表于 2013-8-26 15:37:48 | 显示全部楼层
回复【15楼】正点原子:
---------------------------------
好的,谢谢了
我在网上找了这四种方式pwm输出脉冲计数
发送脉冲方式为PWM,速率稳定而且资源占用少

stm32位置控制需要获得发送的脉冲数,有下面4种手段
1)每发送一个脉冲,做一次中断计数
2)根据发送的频率×发送的时间,获得脉冲数量,对于变速的脉冲,可以累计积分的方法来获得总脉冲
3)一个定时器作为主发送脉冲,另外一个定时器作为从,对发送的脉冲计数
4)使用DMA方式,例如共发送1000个脉冲,那么定义u16 per[1001],每发送一个脉冲,dma会从数组中更新下一个占空比字,数组最后一个字为0,表示停发脉冲
回复 支持 反对

使用道具 举报

19

主题

156

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
金钱
291
注册时间
2011-3-23
在线时间
5 小时
发表于 2013-8-26 15:46:50 | 显示全部楼层
回复【15楼】正点原子:
---------------------------------
原子哥,还有什么方式实现脉冲个数计数吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-26 15:56:55 | 显示全部楼层
我常用的:1,中断计数,2,外部计数模式。
至于其他方法,没研究了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2613
金钱
2613
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-8-26 16:59:09 | 显示全部楼层
3.帮外设提供时钟。。
一直努力就很好。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2015-2-4
在线时间
0 小时
发表于 2015-2-4 21:10:45 | 显示全部楼层
原子哥没错。。在stm32l0系列芯片里是将系统时钟分频后再输出的。
回复 支持 反对

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11556
金钱
11556
注册时间
2014-4-1
在线时间
1317 小时
发表于 2015-2-5 08:35:18 | 显示全部楼层
我用MCO给CPLD提供时钟。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-10-26
在线时间
2 小时
发表于 2016-10-26 23:03:19 | 显示全部楼层
请问原子哥,可用定时器分频提供脉冲给XCLK吗?
回复 支持 反对

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2014-7-9
在线时间
13 小时
发表于 2017-2-28 13:39:38 | 显示全部楼层
苹果 发表于 2013-8-26 15:46
回复【15楼】正点原子:
---------------------------------
原子哥,还有什么方式实现脉冲个数计数吗?

增量编码器你研究研究,好像能实现你的要求。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2016-4-9
在线时间
1 小时
发表于 2019-1-10 10:17:28 | 显示全部楼层
请问大家 是我不清楚论坛的使用规则吗?  我怎么看不见8L 的内容?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-23 00:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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