`
这个程序中的定时是用STM32的滴答定时器来做的,该部分代码没有,用户可以自己写
程序中的一些数字是根据TM1637的用户手册推出来的,用户不懂的可以百度用户手册
/***************************************************主函数部分*****************************************************/
#include "stm32f10x.h"
#include "TM1637.h"
#include "bsp_SysTick.h"
extern uint8_t dpFlag; //为1显示中间冒号
extern unsigned char Data[];//不加冒号的段选
extern unsigned char DataDp[];//加冒号的段选
//定义显示数据的结构体
extern struct
{
char shi;
char ge;
}Hour;
extern struct
{
char shi;
char ge;
}Min;
/**
* @brief 主函数显示 00:00
*/
int main(void)
{
Hour.shi = 0;
Hour.ge = 0;
Min.shi = 0;
Min.ge = 0;
dpFlag = 0;
GPIO_Config();
Time_Display();
while(1);
}
/*********************************************END OF FILE**********************/
关于TM1637的驱动这里提供一个.c文件和.h文件</