-
大小: 8KB文件類型: .c金幣: 1下載: 0 次發(fā)布日期: 2021-01-04
- 語(yǔ)言: 其他
- 標(biāo)簽: STM32F103R??萬(wàn)年歷??
資源簡(jiǎn)介
已經(jīng)在開(kāi)發(fā)板上調(diào)試成功了 可以直接用,并且時(shí)間比較準(zhǔn)確
代碼片段和文件信息
#include?“timer.h“
#include?“key.h“
#include?“l(fā)cd.h“
#include?“wdg.h“
#include?“delay.h“
#include?“l(fā)ed.h“
//通用定時(shí)器中斷初始化
//這里時(shí)鐘選擇為APB1的2倍,而APB1為36M
//arr:自動(dòng)重裝值。
//psc:時(shí)鐘預(yù)分頻數(shù)
//這里使用的是定時(shí)器3!
u8?lcdnum;
u8?secondminutehour;
u8?number;
u8?rtc_secondrtc_minutertc_hour;
tm?timer;
const?u8?mon_table[12]={312831303130313130313031};
void?Timer3_Init(void)
{
??TIM_TimebaseInitTypeDef??TIM_TimebaseStructure;
NVIC_InitTypeDef?NVIC_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3?ENABLE);?//時(shí)鐘使能
TIM_TimebaseStructure.TIM_Period?=?300;?//設(shè)置在下一個(gè)更新事件裝入活動(dòng)的自動(dòng)重裝載寄存器周期的值 ?計(jì)數(shù)到5000為500ms
TIM_TimebaseStructure.TIM_Prescaler?=(7200-1);?//設(shè)置用來(lái)作為T(mén)IMx時(shí)鐘頻率除數(shù)的預(yù)分頻值??10Khz的計(jì)數(shù)頻率??
TIM_TimebaseStructure.TIM_ClockDivision?=?0;?//設(shè)置時(shí)鐘分割:TDTS?=?Tck_tim
TIM_TimeBa
評(píng)論
共有 條評(píng)論