问答

汇集网友智慧,解决技术难题

21ic问答首页 - CH32V307单片机,SRAM最快写入的周期是多少?

CH32V307 单片机 SRAM gp pi IO

CH32V307单片机,SRAM最快写入的周期是多少?

本帖最后由 怀揣少年梦 于 2025-6-23 16:06 编辑

背景:在进行GPIO测试时,发现GPIO的翻转极限是24Mhz,应该是受限于SRAM周期问题:想了解一下SRAM最快写入的周期是多少?有什么办法可以提升吗?
汇编如下:
  1. .section .text
  2. .global GPIO_Toggle_Asm

  3. GPIO_Toggle_Asm :
  4.     # 高速模式(约48MHz)
  5.     li t1, 0x40011410   # GPIOD_BSHR地址
  6.     li t2, 0x40011414   # GPIOD_BCR地址
  7.     li a5, 0x0001     # PD0置位值
  8.     loop:

  9.     sw a5, 0(t1)      # 输出高电平
  10.     sw a5, 0(t2)      # 输出低电平
  11.     j loop


回答 +关注 1
7248人浏览 5人回答问题 分享 举报
5 个回答

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