WCH沁恒单片机
直播中

tr4578

8年用户 940经验值
擅长:模拟技术
私信 关注
[问答]

请问CH582 60兆/80兆/io翻转速度多少?

CH582  60兆  80兆   io翻转速度多少???
  
  为什么???


回帖(1)

曾玲娟

2022-9-20 09:44:52
IO的翻转速度是取决于完成一个周期实际所需的汇编指令,
如代码这样写:
_HIGH_CODE
void gpio_toggle_test( void )
{
while( 1 )
{
GPIOB_InverseBits(GPIO_PIN_22);
}
}
80M主频下IO翻转的频率测试结果在5M,如想要实现更高频率的翻转,可以通过直接对寄存器操作的方式减少指令或者是是用定时器输出的PWM。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分