新手上路
- 积分
- 43
- 金钱
- 43
- 注册时间
- 2013-9-8
- 在线时间
- 0 小时
|

楼主 |
发表于 2013-10-16 21:24:21
|
显示全部楼层
百度搜到的基本都是这片文章 我想问的是TamperPin这个脚是PC13脚吗?还有 TamperPin这个脚怎么64分频?
还有我在网上找的一个程序上找到这段代码
/**
* @brief Determines the weekday
* @param Year,Month and Day
* @retval:Returns the CurrentWeekDay Number 0- Sunday 6- Saturday
*/
uint16_t WeekDay(uint16_t CurrentYear,uint8_t CurrentMonth,uint8_t CurrentDay)
{
uint16_t Temp1,Temp2,Temp3,Temp4,CurrentWeekDay;
if(CurrentMonth < 3)
{
CurrentMonth=CurrentMonth + 12;
CurrentYear=CurrentYear-1;
}
Temp1=(6*(CurrentMonth + 1))/10;
Temp2=CurrentYear/4;
Temp3=CurrentYear/100;
Temp4=CurrentYear/400;
CurrentWeekDay=CurrentDay + (2 * CurrentMonth) + Temp1 \
+ CurrentYear + Temp2 - Temp3 + Temp4 +1;
CurrentWeekDay = CurrentWeekDay % 7;
return(CurrentWeekDay);
}
移植到C编译器 发现能正常显示星期 就是有点开懂下面2句能帮我看看不?
Temp1=(6*(CurrentMonth + 1))/10;
CurrentWeekDay=CurrentDay + (2 * CurrentMonth) + Temp1 \
+ CurrentYear + Temp2 - Temp3 + Temp4 +1; |
|