野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17777|回复: 34

LCD显示RTC和内部温度传感器值(自制中文字模)

[复制链接]
发表于 2014-10-20 09:23:04 | 显示全部楼层 |阅读模式
     昨天小弟花了点时间在液晶上集成了RTC和内部温度显示功能,感兴趣的朋友可以邮箱我~15008213616@163.com
     主要功能如下:

     1、字模显示汉字。很多时候我们没有SD卡,或者觉得GB2312太大了,但仍想用LCD显示汉字,那么自己用字模软件做一个像ASCII码那样的字模数组调用就好了~很小很方便~这里我设置的是显示汉字阳码,想显示阴码当然也很简单~

     2、配置stm32内部温度传感器显示当前温度。虽然不知道为何火哥没有提及stm32内部集成的内部温度传感器(大概是觉得DS18B20精度更高吧),但其实配置起来也挺简单的,开启ADC的第17个通道就好~这里我采用的是非DMA方式

     3、LCD显示实时时钟。关于这块火哥的程序我改动的不多,只改了几个地方。比如:
  1. while( temp )
  2.         {
  3.                 temp /= 10;
  4.                 length ++;
  5.         }
  6.         if(length==1)length=2;
复制代码
这样使得时钟读秒时如果是一位数6就会显示06,而不会出现一位数覆盖十位的bug了。

     不得不说,小弟水平有限,所以这个程序还是存在bug的。比如该程序复位后仍能正常运行,但断电后LCD就没显示了...这个算是比较严重的bug了,我也是头疼了好久,初步猜想是因为同时进行串口显示和LCD显示所以冲突了...如果大神们能给个解决方案,小弟感激不尽!
自制字模.JPG
效果图.jpg
汉字字模.JPG
回复

使用道具 举报

发表于 2014-10-20 10:33:19 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

发表于 2014-10-20 10:34:04 | 显示全部楼层
野火的adc章节里有一个内部温度传感器的例程。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-20 10:42:44 | 显示全部楼层
魏秋月 发表于 2014-10-20 10:34
野火的adc章节里有一个内部温度传感器的例程。。

这样啊...我怎么不知道...看来还是我看书不认真...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-24 17:34:04 | 显示全部楼层
姬银瑶 发表于 2014-10-20 10:33
感谢分享

不好意思我才看到你的邮件...
已经把全部工程给你打包发过去了,请注意查收~
此程序可以在MINI上直接运行~
回复 支持 反对

使用道具 举报

发表于 2014-10-25 09:21:37 | 显示全部楼层
帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2014-11-16 15:38:15 | 显示全部楼层
本帖最后由 老鹰123 于 2014-11-16 15:40 编辑

哥,求发一份!!!:2218323906@qq.com
回复 支持 反对

使用道具 举报

发表于 2014-11-29 07:58:45 | 显示全部楼层
我对这个感兴趣,请发一份源代码给我吧。sch3461@163.com
回复 支持 反对

使用道具 举报

发表于 2014-12-13 16:21:58 | 显示全部楼层
请问 能不能 帮忙修改 一下emwin GUI。将温度曲线显示为AD采样值
回复 支持 反对

使用道具 举报

发表于 2015-1-3 16:20:01 | 显示全部楼层
可以发个历程给我吗?314846817@qq.com
回复 支持 1 反对 0

使用道具 举报

发表于 2015-1-20 20:21:06 | 显示全部楼层
小弟跪求一份         
回复 支持 反对

使用道具 举报

发表于 2015-1-20 20:23:33 | 显示全部楼层
小弟跪求一份465712635@qq.com
回复 支持 反对

使用道具 举报

发表于 2015-1-28 07:53:33 | 显示全部楼层
已收到,,谢谢啦,,
回复 支持 反对

使用道具 举报

发表于 2015-3-6 17:41:35 | 显示全部楼层
求哥给一份。946333871@qq.com
回复 支持 反对

使用道具 举报

发表于 2015-5-4 10:07:05 | 显示全部楼层
【这样使得时钟读秒时如果是一位数6就会显示06】BUG确实是消除了 但是请问6是如何显示成06的呢?前面的0是怎么加进来的
回复 支持 反对

使用道具 举报

发表于 2015-6-6 11:16:46 | 显示全部楼层
小弟跪求一份chen_qianhua@qq.com
回复 支持 反对

使用道具 举报

发表于 2015-6-6 20:08:30 | 显示全部楼层
能发一份给我妈,965385313@qq.com感谢
回复 支持 反对

使用道具 举报

发表于 2015-6-6 20:12:18 | 显示全部楼层
魏秋月 发表于 2014-10-20 10:34
野火的adc章节里有一个内部温度传感器的例程。。

怎么我的教程里没有。。。你是不是看零死角玩转STM32???还是其他?
回复 支持 反对

使用道具 举报

发表于 2015-7-30 20:49:05 | 显示全部楼层
814699480@qq.com谢谢分享一个,感激不尽
回复 支持 反对

使用道具 举报

发表于 2015-7-31 15:36:47 | 显示全部楼层
跪求一份亲1053720300@qq.com
回复 支持 反对

使用道具 举报

发表于 2015-7-31 15:42:00 | 显示全部楼层
獨自、成雙 发表于 2014-10-24 17:34
不好意思我才看到你的邮件...
已经把全部工程给你打包发过去了,请注意查收~
此程序可以在MINI上直接运 ...

跪求一份1053720300@qq.com
回复 支持 反对

使用道具 举报

发表于 2016-2-22 15:38:44 | 显示全部楼层
我想看一下,麻烦给我发一份工程文件954162629@qq.com
回复 支持 反对

使用道具 举报

发表于 2016-5-2 09:07:21 | 显示全部楼层
跪求一份,小弟感激不尽466931077@qq.ocm
回复 支持 反对

使用道具 举报

发表于 2016-5-3 08:20:54 | 显示全部楼层
你好,能发个历程给我么,我是初学者,不太会,3071326205qq.com
回复 支持 反对

使用道具 举报

发表于 2016-5-3 08:21:17 | 显示全部楼层
你好,能发个历程给我么,我是初学者,不太会,3071326205qq.com            
回复 支持 反对

使用道具 举报

发表于 2016-5-3 13:16:54 | 显示全部楼层
能发一份吗?642199390@qq.com
回复 支持 反对

使用道具 举报

发表于 2016-5-12 19:10:51 | 显示全部楼层
楼主你好,能发我一份么,想学习一下1062912312@qq.com
回复 支持 反对

使用道具 举报

发表于 2016-5-13 12:40:06 | 显示全部楼层
请大神  发一份谢谢   1654108407@qq.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-8 09:42:50 | 显示全部楼层
那个,以后大家还是不要在帖子里留邮箱啦哈,我因为研究生项目比较忙,平时较少时间来贴吧里逛了....
我在帖子开头留下我的邮箱了,凡是发我邮件的,语气不是很恶劣的,我很愿意和大家一起分享~所以发我邮箱好了,我看到会回复的哦亲~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-8 09:45:27 | 显示全部楼层
jessejiang 发表于 2015-5-4 10:07
【这样使得时钟读秒时如果是一位数6就会显示06】BUG确实是消除了 但是请问6是如何显示成06的呢?前面的0是 ...

呃...程序我有贴啊,自己看程序哈
回复 支持 反对

使用道具 举报

发表于 2016-8-19 17:10:26 | 显示全部楼层
大神给我来一个吧   我最近在学习这个东西  还没有调试出来
回复 支持 反对

使用道具 举报

发表于 2017-1-9 16:58:38 | 显示全部楼层
大神,求分享源代码啊,正在学习中,拜托了
回复 支持 反对

使用道具 举报

发表于 2017-1-9 16:59:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2017-1-13 20:16:37 | 显示全部楼层
可以发这份历程吗?535851684@qq.com
回复 支持 反对

使用道具 举报

发表于 2017-9-15 15:59:40 | 显示全部楼层
楼主,能分享下历程吗?982704236@qq.com
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-16 20:52 , Processed in 0.044844 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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