3251| 6
|
新手刚入手32,根据视频寄存器编写跑马灯,延时函数偏差很大?而且延时初始化时为什么要赋值? |
1金钱
最佳答案麻烦先好好看一下手册!你这么问,我感觉你可能C语言也没什么基础,定义的函数是这样的:void delay_init(u8 SYSCLK),你要调用delay_init函数,必须填入参数才可以,不然肯定报错,也不是随便填的,里面的值是MCU的主频,STM32F103ZET6主频是72M,如果MCU是STM32F103ZET6就填72,你填50肯定是错的,MCU的主频都是8的倍数!
先复习一下C语言的基础,再对照手册和例程去学
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-12 21:00
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网