完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在CUBEMX里可以配置时钟输出到PA8上,请问这个是固定的吗,另外测得频率大概是20多NS,跟48MHZ到是不差,就是波形的幅度是1V,按说管脚复用推挽输出的高电平不是3.3V吗,
找到问题了,垃圾模拟示波器啊,幅频特性真差,降到1MHZ,波形完美显示 |
|
相关推荐
1个回答
|
|
MCO(Main Clock Output)是微控制器的一个功能,它可以将内部时钟信号输出到一个GPIO(通用输入输出)引脚上。在STM32系列微控制器中,MCO的输出引脚并不是固定的,而是可以在一定范围内进行配置。在STM32CubeMX工具中,用户可以根据自己的需求配置MCO输出到不同的GPIO引脚上。
关于您提到的PA8引脚,这并不是MCO输出的唯一固定引脚。实际上,STM32系列微控制器的MCO输出引脚可能因型号和封装而异。例如,在STM32F103系列中,MCO输出引脚可能是PA8,而在STM32F407系列中,MCO输出引脚可能是PC9。因此,在使用MCO功能时,需要查阅具体微控制器的参考手册,了解其支持的MCO输出引脚。 在STM32CubeMX中配置时钟输出到PA8上,并不意味着MCO输出引脚一定是PA8。您需要根据实际使用的微控制器型号和封装来选择合适的引脚。在配置过程中,CubeMX会提供一个下拉菜单,供用户选择可用的MCO输出引脚。 关于您提到的波形幅度问题,通常情况下,STM32微控制器的GPIO引脚在推挽输出模式下,高电平应该是3.3V或5V(取决于电源电压)。然而,实际测量到的波形幅度可能会受到多种因素的影响,如引脚的负载电容、引脚的驱动能力、测量仪器的精度等。 在您的情况下,使用模拟示波器测量到的波形幅度为1V,可能是由于示波器的幅频特性较差导致的。当您将测量频率降低到1MHz时,波形显示变得完美,这进一步证实了示波器性能的问题。在这种情况下,建议您使用数字示波器进行更精确的测量,以获得更准确的波形幅度。 总之,MCO输出引脚并不是固定的,而是可以根据具体微控制器型号和封装进行配置。在STM32CubeMX中配置MCO输出时,需要根据实际使用的微控制器选择合适的引脚。此外,为了获得更准确的测量结果,建议使用数字示波器进行波形测量。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1627 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1550 浏览 1 评论
984 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
688 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1601 浏览 2 评论
1867浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
650浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
518浏览 3评论
536浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
506浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 11:19 , Processed in 0.734694 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号