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