专栏名称: Geehy极海半导体
极海半导体致力于开发工业级/车规级MCU、高性能模拟芯片及系统级芯片,为客户提供核心可靠的芯片产品,实现准确感应、安全传输和实时控制,助力客户在智能家居、高端消费电子、汽车电子、工业控制、以及智慧能源等领域的创新拓展。
今天看啥  ›  专栏  ›  Geehy极海半导体

APM32芯得 EP.44 | GPIO翻转速度极限在哪里?

Geehy极海半导体  · 公众号  ·  · 2024-11-07 10:02
    

文章预览

《APM32芯得》系列内容为用户使用APM32系列产品的经验总结,均转载自21ic论坛极海半导体专区,全文未作任何修改,未经原文作者授权禁止转载。 1 背景 近期有小伙伴讨论到APM32F103ZE的GPIO翻转速度极限值是多少?他用C语言的GPIO翻转速度远远达不到。本文章对APM32F103ZE的GPIO翻转速度的最大值的测试过程进行梳理分享。 2 APM32F103ZE基本规格 首先我们先去确认一下APM32F103ZE基本规格: 1. 主频:96MHz 2. GPIO处于APB2时钟上,最大频率支持96MHz。 注:我的测试平台是APM32F103ZET6 MINI板,测试引脚是PE5/PE6。 3 GPIO翻转频率测试 常见的GPIO翻转的测试非常简单,使用C语言编写,深究底层就是控制其输出寄存器,不断重复输出0/1此时便是翻转。但我们这里是测试极限速度,我们需要注意主频(包括GPIO所在的APB2时钟)要求是最高,GPIO模式什么的也要求设置为最高值。 梳 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览