野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17292|回复: 7

m3的输出管脚时钟配置问题

[复制链接]
发表于 2014-5-16 23:23:26 | 显示全部楼层 |阅读模式

32的每个管脚输出都要弄那个时钟吗  还有他每个管脚都有一个输出速率 比如50m  意思是说这个管脚会输出一个50m的方波吗 那些8位的单片机好像输出1一直就是1的呀 没有输出频率的吧  这个50m指的是什么呀  是在这个管脚输出高电平的时候才有输出50m的频率吗

管脚时钟频率.gif
回复

使用道具 举报

发表于 2014-5-17 08:25:44 | 显示全部楼层
对,每个GPIO端口都有自己相应的时钟,50MHz是指GPIO口的最高翻转速率
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-17 20:00:43 | 显示全部楼层
这个时钟是什么意思 还有他干嘛要用户设置啊 直接默认最高不就好了呀  还有m3的手册怎么都查不到寄存器呢 这个库我都不知道他是怎么操作寄存器的 这样我要是控制其他寄存器我连名字都不知道怎么操作呀
回复 支持 反对

使用道具 举报

发表于 2014-5-17 21:56:06 | 显示全部楼层
云的天下3223 发表于 2014-5-17 20:00
这个时钟是什么意思 还有他干嘛要用户设置啊 直接默认最高不就好了呀  还有m3的手册怎么都查不到寄存器呢 这 ...

这个不是时钟,是一个特性,比如你控制GPIO不断地高低电平切换,如果切换太快,而你这个翻转速率特性配置得不够高的话可能就会有影响
回复 支持 反对

使用道具 举报

发表于 2014-5-17 21:56:51 | 显示全部楼层
云的天下3223 发表于 2014-5-17 20:00
这个时钟是什么意思 还有他干嘛要用户设置啊 直接默认最高不就好了呀  还有m3的手册怎么都查不到寄存器呢 这 ...

参考野火的LED章节教程,这个章节把寄存器及库函数的实现讲解得很详细的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-17 22:14:36 | 显示全部楼层
祁羽彤 发表于 2014-5-17 21:56
这个不是时钟,是一个特性,比如你控制GPIO不断地高低电平切换,如果切换太快,而你这个翻转速率特性配置 ...

特性?不明白   还有要是怕速率不够高直接设成最高不就可以了 干嘛还有弄出来给用户用呢? 资料里说最高时50M 那么管脚翻转频率要是高于50m呢会怎么样   
回复 支持 反对

使用道具 举报

发表于 2014-5-17 22:52:17 | 显示全部楼层
云的天下3223 发表于 2014-5-17 22:14
特性?不明白   还有要是怕速率不够高直接设成最高不就可以了 干嘛还有弄出来给用户用呢? 资料里说最高时 ...

高于50MHz就会输出不正常吧,如果把它配置成低点估计可以降低功耗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-19 22:23:00 | 显示全部楼层
冷千秋 发表于 2014-5-17 22:52
高于50MHz就会输出不正常吧,如果把它配置成低点估计可以降低功耗

程序配置会高于50m吗 以前8位从来不用考虑这个的呀 程序能配多高就输出多高的呀 最快是一个机器周期翻转一次吧 难道32一个机器周期翻转一次会高于50m吗
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 04:50 , Processed in 0.047490 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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