打印

RTC时钟显示在液晶上

[复制链接]
244|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
河童|  楼主 | 2019-10-31 17:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想通过修改例程RTC实时时钟,使其显示在液晶屏上 结果越编译 错误越多 
思路是这样的:在主程序最前面加   LCD_Init();
在 其原有语句Time_Show(&systmtime)后面加
   LCD_DisNum(100, 50, systmtime.tm_year,WHITE);
   LCD_DisNum(100,100, systmtime.tm_mon,WHITE);
 .....或 LCD_DispChar()等语句
但编译 提示这某个函数未定义 最后不断添加新的文件和编译路径 一个错误消除了 带来更多错误 
好象是汉字显示函数惹的祸 由于 LCD_DisNum()函数的源文件中有函数GetGBKCode_from_sd(buffer,pstr);  /* 取字模数据 */
这个函数又要读SD卡 于是又牵出一大堆 SD卡操作的函数 还用到文件系统 还有许多中断配置 最后编译还是有好多结构体未定义
DMA也用上了 SDIO也用上了 文件夹套文件夹  源文件套头文件 头文件套源文件 真乱套了! 
哪位大侠有成功的例子和较清的思路,请提出指导,多谢了! 

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

452

主题

452

帖子

0

粉丝