5
30
524
高级会员
stc32g_cdc_test_i2c_soft_hard.zip
2025-4-6 11:45 上传
点击文件名下载附件
307.86 KB, 下载次数: 52
使用道具 举报 送花
3
2031
910
等待验证会员
775
1万
管理员
86
5979
超级版主
// I2CCFG = 0xe0; //使能I2C主机模式 // I2CMSST = 0x00; // EA = 1; void I2C_Init(){ P_SW2 = 0x80; P_SW2 |= 0x30; //I2C: I2CSCL(P3.2), I2CSDA(P3.3) I2CCFG = 0xC0; //使能I2C主机模式 // I2CPSCR = 0x00; //MSSPEED[13:0]总线速度设置 // I2CMSAUX = 0x01; //使能自动发送功能 I2CMSST = 0x00; EA = 1; }
终于知道原因了是自己参考例程代码将I2C总线的速率倍率太大,导致刷屏速度这么慢的,将速度设置到系统时钟/8,在24MHZ时,OLED刷屏速度达到了112帧
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-8-24 07:12 , Processed in 0.112069 second(s), 76 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.