FAQ0112 PDF预览

FAQ0112

更新时间: 2025-02-11 14:57:35
品牌 Logo 应用领域
雅特力 - ARTERY /
页数 文件大小 规格书
3页 108K
描述
编写代码利用CPU 去翻转IO 口,模拟PWM 输出,但是第一个波形的频率会不准?

FAQ0112 数据手册

 浏览型号FAQ0112的Datasheet PDF文件第2页浏览型号FAQ0112的Datasheet PDF文件第3页 
CPU 翻转 IO 口注意事项  
FAQ0112  
常见问题解答  
CPU翻转IO口注意事项  
Questions编写代码利用 CPU 去翻转 IO PWM 输出是第一个波形的频率会不准?  
Answer:  
因为代码是放在闪存内,读取速度比较慢,CPU 读取代码后执行花费时间较久,导致波形频率变慢。  
AT32 系列会把执行后的代码暂时保留在快速缓存中CPU 短时间内再次重复执行相同的代码区域时因  
为快速缓存的原因,不需要再次读取闪存,运行时间较短,波形的频率变快了。  
如果需要相同的频率,有两种做法:  
1. 使用 Timer PWM 功能输出。  
2. 将代码放到 SRAM 去,在 IO 翻转期间关闭所有中断和 DMA。  
类型:MCU 应用  
适用型号:AT32 全系列  
主功能:无  
次功能:无  
2022.2.28  
1 页  
版本 2.0.0  

与FAQ0112相关器件

型号 品牌 获取价格 描述 数据表
FAQ0114 ARTERY

获取价格

在使用 Deepsleep 模式时,唤醒源在进入 Deepsleep 的过程中进来的话,将
FAQ0115 ARTERY

获取价格

在使用ARM Compiler version 6(AC6)时,可能会出现如下情形之一:
FAQ0116 ARTERY

获取价格

CAN 接收报文数据错位问题
FAQ0117 ARTERY

获取价格

配置XMC时序注意事项
FAQ0118 ARTERY

获取价格

USB虚拟串口发送数据上位机不能显示问题
FAQ0119 ARTERY

获取价格

当程序出现操作erase/program,然后后续都没有read 操作的情况
FAQ0120 ARTERY

获取价格

TMR 产生的DMA 请求如何清除?
FAQ0121 ARTERY

获取价格

TMR 在编码器模式下的Overflow 事件有何注意事项?
FAQ0122 ARTERY

获取价格

AT32_Bootloader_连接注意事项
FAQ0123 ARTERY

获取价格

AT32 部分型号不支持ADC 精度调整,固定以12 位精度进行采样转换。当应用期望使用8