OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 29268|回复: 50

战舰STM32做的万年历(有图有程序)串口2(PA2 PA3)用于调整时间

  [复制链接]

10

主题

61

帖子

4

精华

高级会员

Rank: 4

积分
898
金钱
898
注册时间
2014-3-3
在线时间
52 小时
发表于 2014-3-4 11:24:31 | 显示全部楼层 |阅读模式
闲话不说了,直接上图,注意,串口2(PA2 PA3)用于调整时间,压缩包内有串口更新时间的工具。



STM32_LCD12864_万年历.rar

74.52 KB, 下载次数: 6341

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
86
金钱
86
注册时间
2016-4-1
在线时间
11 小时
发表于 2016-4-6 17:42:24 | 显示全部楼层
回复 支持 3 反对 0

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2015-9-6
在线时间
36 小时
发表于 2018-11-6 13:16:08 | 显示全部楼层
顶起,学习了
回复 支持 0 反对 1

使用道具 举报

6

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2014-7-30
在线时间
0 小时
发表于 2014-8-24 11:14:45 | 显示全部楼层
挺!!!!!!!!!!!!!!!!!!
回复 支持 0 反对 1

使用道具 举报

10

主题

61

帖子

4

精华

高级会员

Rank: 4

积分
898
金钱
898
注册时间
2014-3-3
在线时间
52 小时
 楼主| 发表于 2014-3-4 11:28:46 | 显示全部楼层
欢迎大家拍砖
回复 支持 反对

使用道具 举报

45

主题

248

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-18
在线时间
0 小时
发表于 2014-3-4 11:39:11 | 显示全部楼层
不错!顶
回复 支持 反对

使用道具 举报

45

主题

248

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-18
在线时间
0 小时
发表于 2014-3-4 11:41:30 | 显示全部楼层
看了程序,非常符合我胃口,寄存器的,我喜欢。。。
回复 支持 反对

使用道具 举报

39

主题

2026

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2020
金钱
2020
注册时间
2013-5-1
在线时间
87 小时
发表于 2014-3-4 11:42:07 | 显示全部楼层
农历怎么算的?
博观而约取,厚积而薄发。
回复 支持 反对

使用道具 举报

45

主题

248

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-18
在线时间
0 小时
发表于 2014-3-4 11:47:15 | 显示全部楼层
//公历转农历函数
void Conversion(u8 c,u8 year,u8 month,u8 day)
{                         
    u8 temp1,temp2,temp3,month_p;
    uint temp4,table_addr;
    u8 flag2,flag_y;
//定位数据表地址
    if(c==0) { table_addr=(year+100-1)*3; }
     else { table_addr=(year-1)*3;     }
//取当年春节所在的公历月份
temp1=year_code[table_addr+2]&0x60; 
    temp1=_cror_(temp1,5);
//取当年春节所在的公历日
temp2=year_code[table_addr+2]&0x1f; 
    if(temp1==0x1)  { temp3=temp2-1; }  
     else   { temp3=temp2+31-1; }
    if(month<10) { temp4=day_code1[month-1]+day-1; }
     else      { temp4=day_code2[month-10]+day-1;}
    if ((month>2)&&(year%4==0)&&(year!=0))
       temp4+=1; //如果公历月大于2月并且该年的2月为闰月,天数加1
    if (temp4>=temp3)//元旦在春节以前或元旦就是春节
    { 
        temp4-=temp3; month=1;
        month_p=1;  //month_p为月份指向,元旦在春节前或就是春节当日month_p指向首月
        flag2=GetMoonDay(month_p,table_addr); //检查该农历月为大小还是小月,大月返回1,小月返回0
        flag_y=0;
        if(flag2==0)temp1=29;    //小月29天
         else    temp1=30;    //大小30天
        temp2=year_code[table_addr]&0xf0;
        temp2=_cror_(temp2,4);  //从数据表中取该年的闰月月份,如为0则该年无闰月
        while(temp4>=temp1)
        {
            temp4-=temp1; month_p+=1;
            if(month==temp2)
     {
              flag_y=~flag_y;
              if(flag_y==0)month+=1;
            }
             else month+=1;
            flag2=GetMoonDay(month_p,table_addr);
            if(flag2==0)temp1=29;
             else    temp1=30;
        }
        day=temp4+1;
    }
    else //元旦在春节以后
    {  
        temp3-=temp4;
        if (year==0){year=99;c=1;}
         else    year-=1;
        table_addr-=3;
        month=12;
        temp2=year_code[table_addr]&0xf0;
        temp2=_cror_(temp2,4);
        if (temp2==0)month_p=12; 
         else     month_p=13; 
        flag_y=0;
        flag2=GetMoonDay(month_p,table_addr);
        if(flag2==0)temp1=29;
         else    temp1=30;
        while(temp3>temp1)
        {
            temp3-=temp1;
            month_p-=1;
            if(flag_y==0)month-=1;
            if(month==temp2)flag_y=~flag_y;
            flag2=GetMoonDay(month_p,table_addr);
            if(flag2==0)temp1=29;
             else    temp1=30;
        }
        day=temp1-temp3+1;
    }
    c_moon=c;
    year_moon=year;
    month_moon=month;
    day_moon=day;
}
回复 支持 反对

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-3-4 12:56:50 | 显示全部楼层
回复【2楼】bodysuit:
---------------------------------
楼主可以将附件1删除了

详细见图片,编辑完之后点击发送按钮即可,谢谢




现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-3-4 17:09:31 | 显示全部楼层
cool
回复 支持 反对

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
发表于 2014-3-4 19:36:31 | 显示全部楼层
楼主好厉害啊
水的比较多。
回复 支持 反对

使用道具 举报

55

主题

1231

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2624
金钱
2624
注册时间
2014-2-13
在线时间
514 小时
发表于 2014-3-4 19:51:10 | 显示全部楼层
顶!!!
回复 支持 反对

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2014-3-4 20:33:15 | 显示全部楼层
回复【楼主位】bodysuit:
---------------------------------
有才啊,界面很简洁。
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

45

主题

248

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-18
在线时间
0 小时
发表于 2014-3-5 09:37:53 | 显示全部楼层
#define RS Dout(7)
#define RW Dout(6)
#define EN Dout(5)
#define SB Dout(4)

//#define RES Aout(3)

//PC0~7,作为数据线
#define DataPort(x) {GPIOD->BSRR = x<<8 & 0xff00;GPIOD->BRR = ((~x)<<8) & 0xff00;}  //高8位的数据
*****************************************************
RCC->APB2ENR|=1<<5;       //先使能外设PORTD时钟

GPIOD->CRL&=0X0000FFFF;   //PD4-7   上拉输出
GPIOD->CRL|=0X33330000;
GPIOD->CRH&=0X00000000;   //PD8-15  上拉输出
GPIOD->CRH|=0X33333333;   
GPIOD->ODR |= 0x11111111; //输出高电平

PSB = 1;                  //并口方式  
    write_com(0x30);          //基本指令操作
    delay_ms(5);
    write_com(0x0C);          //显示开,关光标
    delay_ms(5);
    write_com(0x01);          //清除LCD的显示内容
    delay_ms(5);
*****************************************************
RS=0; RW=1; EN=1;
DataPort(0xff);
GPIOD->CRH &= 0x0fffffff; //清除PC7先前的设置
GPIOD->CRH |= 0x80000000; //PC7设置成输入(默认下拉)
GPIOD->ODR |= 0x10000000;       //PC7上拉
while(PDin(15)==1);
//delay_ms(2);
//while((Lcd_Bus&0x80)==0x80);
GPIOD->CRH &= 0x00000000; //清除PC0-PC7先前的配置
GPIOD->CRH |= 0x33333333; //PC0-PC7推挽输出
GPIOD->ODR |= 0x11111111; //输出高电平
DataPort(0xff);

EN=0;
回复 支持 反对

使用道具 举报

45

主题

248

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-18
在线时间
0 小时
发表于 2014-3-5 09:39:03 | 显示全部楼层
为什么这样配置不能显示呢?有乱码现象,我是有字库的液晶
回复 支持 反对

使用道具 举报

45

主题

248

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
448
金钱
448
注册时间
2013-5-18
在线时间
0 小时
发表于 2014-3-5 09:44:10 | 显示全部楼层
可以了,配置没有问题,不错不错
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2014-3-5 10:57:12 | 显示全部楼层
嗯,很好,不错。
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

12

主题

216

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2011-4-7
在线时间
3 小时
发表于 2014-3-5 23:36:45 | 显示全部楼层
漂亮 收下
回复 支持 反对

使用道具 举报

17

主题

465

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2142
金钱
2142
注册时间
2013-1-11
在线时间
504 小时
发表于 2014-3-6 19:49:34 | 显示全部楼层
历害,学习了
知识是你最好的财富
回复 支持 反对

使用道具 举报

4

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-10-17
在线时间
9 小时
发表于 2014-7-7 10:35:48 | 显示全部楼层
楼主,我用你的程序移植到mini stm32上,显示的农历有误差,比如2014年7月5日,农历是六月初九,但是我的显示是农历六月十二?不知道问题出在哪了,所以来请教楼主,谢谢!
回复 支持 反对

使用道具 举报

10

主题

61

帖子

4

精华

高级会员

Rank: 4

积分
898
金钱
898
注册时间
2014-3-3
在线时间
52 小时
 楼主| 发表于 2014-8-10 15:10:28 | 显示全部楼层
回复【18楼】498650771:
---------------------------------
这个程序是我从51单片机上移植过来的,问题很可能出在Lunar.c里边的 u8 _cror_()函数,
MDK的 intrinsic.h 里边没有_cror_()函数
回复 支持 反对

使用道具 举报

4

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-10-17
在线时间
9 小时
发表于 2014-8-13 20:44:48 | 显示全部楼层
回复【19楼】bodysuit:
---------------------------------
这个问题已经解决了,谢谢了
回复 支持 反对

使用道具 举报

10

主题

61

帖子

4

精华

高级会员

Rank: 4

积分
898
金钱
898
注册时间
2014-3-3
在线时间
52 小时
 楼主| 发表于 2014-8-19 21:56:47 | 显示全部楼层
回复【20楼】498650771:
---------------------------------
你是怎么解决的?
回复 支持 反对

使用道具 举报

4

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-10-17
在线时间
9 小时
发表于 2014-8-19 22:48:58 | 显示全部楼层
回复【21楼】bodysuit:
---------------------------------
我是移植别人的代码,不过和你的差不多
回复 支持 反对

使用道具 举报

4

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-10-17
在线时间
9 小时
发表于 2014-8-19 22:51:50 | 显示全部楼层
回复【21楼】bodysuit:
---------------------------------
u8 _cror_(u8 temp,u8 i)
{
u8 temp1;
u8 temp2;
temp1=temp;
temp2=temp;
temp1=temp1>>i;
temp1=temp1<<i;
temp2=temp2<<(8-i);
temp2=temp2>>(8-i);
return temp1+temp2;
}

//月份数据表
static const u8 day_code1[9]={0x0,0x1f,0x3b,0x5a,0x78,0x97,0xb5,0xd4,0xf3};//0,31,59,90,120,151,181,212,243
static const unsigned short day_code2[3]={0x111,0x130,0x14e};  //273,304,334

//子函数,用于读取数据表中农历月的大月或小月,如果该月为大返回1,为小返回0
static u8 GetMoonDay(u8 month_p,unsigned short table_addr)
{
switch (month_p)
{
case 1:
if((year_code[table_addr]&0x08)==0) return(0);
else  return(1); 
case 2:
if((year_code[table_addr]&0x04)==0) return(0);
else  return(1);
case 3:
if((year_code[table_addr]&0x02)==0) return(0);
else  return(1);
case 4:
if((year_code[table_addr]&0x01)==0) return(0);
else      return(1);
case 5:
if((year_code[table_addr+1]&0x80)==0) return(0);
else  return(1);
case 6:
if((year_code[table_addr+1]&0x40)==0) return(0);
else  return(1);
case 7:
if((year_code[table_addr+1]&0x20)==0) return(0);
else  return(1);
case 8:
if((year_code[table_addr+1]&0x10)==0) return(0);
else  return(1);
case 9:
if((year_code[table_addr+1]&0x08)==0) return(0);
else  return(1);
case 10:
if((year_code[table_addr+1]&0x04)==0) return(0);
else  return(1);
case 11:
if((year_code[table_addr+1]&0x02)==0) return(0);
else  return(1);
case 12:
if((year_code[table_addr+1]&0x01)==0) return(0);
else  return(1);
case 13:
if((year_code[table_addr+2]&0x80)==0) return(0);
else  return(1);
}
return(0);
}
//公历转农历函数
void Conversion(u8 c,u16 year,u8 month,u8 day)
{                         
    u8 temp1,temp2,temp3,month_p,yearH,yearL;
u8 flag_y;
unsigned short temp4,table_addr;

yearH=year/100; yearL=year%100;//年份的高低两个字节 
// if((yearH!=19)&&(yearH!=20))return(0);//日期不在19xx ~ 20xx 范围内,则退出

// 定位数据表地址  
if(yearH==20) table_addr=(yearL+100-1)*3;
else   table_addr=(yearL-1)*3;

// 取当年春节所在的公历月份  
temp1=year_code[table_addr+2]&0x60;
temp1>>=5;

// 取当年春节所在的公历日  
temp2=year_code[table_addr+2]&31; 

//取当年春节所在的公历日完成 
//计算当年春年离当年元旦的天数,春节只会在公历1月或2月  
if(temp1==1)  temp3=temp2-1; 
else  temp3=temp2+31-1;

// 计算当年春年离当年元旦的天数完成 
//计算公历日离当年元旦的天数,为了减少运算,用了两个表 
//day_code1[9],day_code2[3] 
//如果公历月在九月或前,天数会少于0xff,用表day_code1[9], 
//在九月后,天数大于0xff,用表day_code2[3] 
//如输入公历日为8月10日,则公历日离元旦天数为day_code1[8-1]+10-1 
//如输入公历日为11月10日,则公历日离元旦天数为day_code2[11-10]+10-1  
if (month<10)  temp4=day_code1[month-1]+day-1;
else   temp4=day_code2[month-10]+day-1;
// 如果公历月大于2月并且该年的2月为闰月,天数加1
// if ((month>0x2)&&(year%0x4==0)&&(year!=0)) //此语句造成2000年3月1日—12月31日之间
//计算农历少算一天,应删除判断语句“&&(year!=0)”  
if ((month>2)&&(yearL%4==0)) 
temp4++; //如果公历月大于2月并且该年的2月为闰月,天数加1
//计算公历日离当年元旦的天数完成 

// 判断公历日在春节前还是春节后  
if (temp4>=temp3)

temp4-=temp3;
month=1;
month_p=1;//month_p为月份指向,公历日在春节前或就是春节当日month_p指向首月

flag_y=0;
if(GetMoonDay(month_p,table_addr)==0) //检查该农历月为大小还是小月,大月返回1,小月返回0
temp1=29; //小月29天
else  temp1=30; //大小30天
// 从数据表中取该年的闰月月份,如为0则该年无闰月  
temp2=year_code[table_addr]/16; 
while(temp4>=temp1)
{
temp4-=temp1;
month_p++;
if(month==temp2)
{
flag_y=~flag_y;
if(flag_y==0)month++;
}
else month++;
if(GetMoonDay(month_p,table_addr)==0) temp1=29;
else  temp1=30;
}
day=temp4+1;
}
// 公历日在春节前使用下面代码进行运算  
else

temp3-=temp4;
if (yearL==0)
{
yearL=100-1;
yearH=19;
}
else yearL--;
table_addr-=3;
month=12;
temp2=year_code[table_addr]/16; 
if (temp2==0) month_p=12; 
else  month_p=13; 

flag_y=0;
if(GetMoonDay(month_p,table_addr)==0) temp1=29; 
else  temp1=30; 
while(temp3>temp1)
{
temp3-=temp1;
month_p--;
if(flag_y==0) month--;
if(month==temp2) flag_y=~flag_y;
if(GetMoonDay(month_p,table_addr)==0) temp1=29;
else  temp1=30;
}
day=temp1-temp3+1;
}
c_moon=c;
month_moon=month;
day_moon=day;
year_moon=year;    //农历年
}
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2014-11-3
在线时间
0 小时
发表于 2014-12-3 21:23:34 | 显示全部楼层
亲用你的程序改的串口2无法通信,不知道为什么,可以帮我看下吗!stm32多功能温度检测+按键可调设置温度上线下线值+超过设置温度报警

stm32多功能温度检测+按键可调设置温度上线下线值+超过设置温度报警.zip

849.14 KB, 下载次数: 1274

回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2013-3-24
在线时间
0 小时
发表于 2014-12-4 16:17:40 | 显示全部楼层
不错 ,刚好看看
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2014-11-3
在线时间
0 小时
发表于 2014-12-5 22:37:05 | 显示全部楼层
回复【25楼】瓜瓜爱电子:
---------------------------------
串口2 外面接口如何接呢!一直没调试出来,亲大家帮忙下
回复 支持 反对

使用道具 举报

7

主题

123

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2014-3-5
在线时间
3 小时
发表于 2014-12-6 08:42:05 | 显示全部楼层
不错!农历计算还蛮讲究的
回复 支持 反对

使用道具 举报

17

主题

465

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2142
金钱
2142
注册时间
2013-1-11
在线时间
504 小时
发表于 2014-12-6 14:27:58 | 显示全部楼层
回复【25楼】瓜瓜爱电子:
---------------------------------
楼主,顶楼的程序串口2是完全可以用的,你照着配置没有错,串口2PA2==串口1PA9,串口2PA3==串口2PA10。你看看是不是硬件接线接错了!
知识是你最好的财富
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2014-12-20
在线时间
0 小时
发表于 2014-12-21 17:48:09 | 显示全部楼层
可以用LCD显示吗?
回复 支持 反对

使用道具 举报

7

主题

50

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2014-6-14
在线时间
1 小时
发表于 2015-6-13 10:50:11 | 显示全部楼层
不错学习了,收下了,备用
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2085
金钱
2085
注册时间
2012-5-8
在线时间
312 小时
发表于 2015-6-13 16:18:29 | 显示全部楼层
很不错啊!收藏支持了!
回复 支持 反对

使用道具 举报

4

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
157
金钱
157
注册时间
2013-9-7
在线时间
17 小时
发表于 2015-6-26 19:41:05 | 显示全部楼层
我现在也弄万年历_coro_这个函数搞了半天都不行,多谢楼主。
回复 支持 反对

使用道具 举报

0

主题

91

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2013-8-25
在线时间
12 小时
发表于 2015-6-26 20:25:53 | 显示全部楼层
顶。。。。。。。
————————
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2014-12-1
在线时间
0 小时
发表于 2015-10-28 12:41:35 | 显示全部楼层
用了22楼的函数,终于农历准确了。多谢啊。
回复 支持 反对

使用道具 举报

0

主题

63

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3867
金钱
3867
注册时间
2015-8-26
在线时间
285 小时
发表于 2016-4-6 19:46:32 | 显示全部楼层
先顶后看,好习惯
回复 支持 反对

使用道具 举报

10

主题

109

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4880
金钱
4880
注册时间
2014-3-30
在线时间
500 小时
发表于 2016-4-8 14:14:59 | 显示全部楼层
先顶,再下载!
从不在失败面前说不,你就会成为人们眼中的大神!!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-7-19
在线时间
0 小时
发表于 2016-7-19 21:54:51 | 显示全部楼层
楼主的上位机可以发一份源代码吗,急求
回复 支持 反对

使用道具 举报

5

主题

25

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2016-6-29
在线时间
17 小时
发表于 2016-8-4 14:14:17 | 显示全部楼层
楼主你好,你那个液晶是带字库的,还是不带字库的?
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2016-7-1
在线时间
5 小时
发表于 2016-8-8 10:35:32 | 显示全部楼层
不错学习了,收下了,备用,谢谢!
回复 支持 反对

使用道具 举报

5

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2016-5-18
在线时间
22 小时
发表于 2016-9-14 11:08:23 | 显示全部楼层
不错收藏了
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2017-2-12
在线时间
15 小时
发表于 2017-2-16 14:34:09 | 显示全部楼层
实际测试只有2014年3月4日-29日农历是准的,30号就不对了
回复 支持 反对

使用道具 举报

2

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
450
金钱
450
注册时间
2018-5-26
在线时间
91 小时
发表于 2019-9-5 13:40:24 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

49

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4289
金钱
4289
注册时间
2015-5-17
在线时间
279 小时
发表于 2019-10-16 13:54:31 | 显示全部楼层
不错啊
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2020-5-16
在线时间
0 小时
发表于 2020-5-16 20:04:22 | 显示全部楼层
为啥打不开呢
回复 支持 反对

使用道具 举报

8

主题

58

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
228
金钱
228
注册时间
2019-7-14
在线时间
85 小时
发表于 2021-3-23 10:51:02 | 显示全部楼层
插个眼,
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2021-5-15
在线时间
1 小时
发表于 2021-5-15 00:15:36 来自手机 | 显示全部楼层
有点厉害哦
回复 支持 反对

使用道具 举报

16

主题

136

帖子

0

精华

高级会员

Rank: 4

积分
577
金钱
577
注册时间
2020-11-19
在线时间
113 小时
发表于 2021-5-17 10:23:18 | 显示全部楼层
66666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 04:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表