[STM32L0] 关于STM32L053xx的LCD及其时钟的配置

[复制链接]
 楼主| 化雨眠66 发表于 2014-8-7 08:09 | 显示全部楼层 |阅读模式
这是我摸索好几天才配置出来代码,能够在段码LCD上显成功。

坛子里的代码非常多,但是,关于LCD的配置以及时钟的配置 却比较少。

开源共享!!!欢迎下载!!!

Desktop.zip

2.83 KB, 下载次数: 179

wxlhonker 发表于 2014-8-7 11:35 | 显示全部楼层
你好超前啊,L051的片子到现在都买不到呢,你用的开发板吗?哪买的多少银子?
mmuuss586 发表于 2014-8-7 12:02 | 显示全部楼层

谢谢楼主分享;
 楼主| 化雨眠66 发表于 2014-8-7 12:27 | 显示全部楼层
wxlhonker 发表于 2014-8-7 11:35
你好超前啊,L051的片子到现在都买不到呢,你用的开发板吗?哪买的多少银子? ...

不是开发板。
ST代理商给的样片。

超低功耗!!!很震撼
grant_jx 发表于 2014-8-7 13:25 | 显示全部楼层
Cortex M0+ 有STM32L053R-Nucleo的板,这个应该比较便宜。Discovery的板还没瞧见哪个拿到。
liguang02 发表于 2015-7-2 19:52 | 显示全部楼层
你用的是那个开发环境,怎么我iar提示 Failed to read CPUID,用的是7.1
mgfhappy 发表于 2015-9-13 18:49 | 显示全部楼层
朋友,能留个联系方式么? 我搞了一段时间表,LCD仍然不能显示,走到一个函数后就死机那里了,我的邮件mgfhappy@126.com
mgfhappy 发表于 2015-9-13 19:00 | 显示全部楼层
楼主能留个联系方式么? 小弟也在搞STM32L053,但是走到 /*!< Wait Until the LCD display is done */
  while((hlcd->Instance->SR & LCD_FLAG_UDD) == (uint32_t)RESET)
  {
    if( (HAL_GetTick() - tickstart) > LCD_TIMEOUT_VALUE)
    {
      hlcd->ErrorCode = HAL_LCD_ERROR_UDD;      
      return HAL_TIMEOUT;
    }
  }
这个函数时就会卡死,很郁闷
mgfhappy 发表于 2015-9-13 19:20 | 显示全部楼层
楼主,你好!
    有照片么? 小弟想目堵一下实际效果,谢谢!
mgfhappy 发表于 2015-9-27 00:20 | 显示全部楼层
我的LCD只能显示  3个  8字,想教下,能留个联系方式?
734774645 发表于 2015-9-27 14:55 来自手机 | 显示全部楼层
超低功耗!!!很震撼
C洛达尔多 发表于 2015-9-27 15:02 | 显示全部楼层
谢谢楼主的共享精神,赞
上官梦舞 发表于 2019-7-18 16:11 | 显示全部楼层
下载看看,不知道是软件还是硬件问题,使用HAL库显示不正常。

评论

对比楼主的程序,发现我的代码少了一行 HAL_LCD_Clear(&hlcd);//ST官方自带库函数操作,RAM 全部清0 加上后显示正常了。  发表于 2019-7-18 17:29
单片机爱好者369 发表于 2019-8-13 16:03 | 显示全部楼层
下载了,学习学习~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

77

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部

17

主题

77

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部