你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 9185|回复: 7

我使用STM8L15X系列的悲催经历

[复制链接]

2

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
2020-5-30
发表于 2012-9-14 00:32:41 | 显示全部楼层 |阅读模式
 首先,在这里给大家说一下我的经历,并不是想诋毁ST的东西。
     其次,希望有经验的高手可以指点一二,是否我在开发过程中哪里出错才导致现在的结果。
     废话不说了,进入主题~~~
     我是需要驱动一块段式的液晶屏,屏是4个COM口。最初选用的是STM8L152带LCD驱动的,做出来的效果相当不理想,显示闪烁不均匀。后来反复的调试占空比、扫描时间、死区时间、内外LCD供电方式等等,都无法达到满意的显示效果。最终没有办法弃用了这款带LCD驱动的芯片,改用普通型的STM8S103,并且配上LCD驱动专用芯片HT1621B来驱动我的屏,显示效果相当好。在这里说一下,CPU与HT1621B的通信是使用三线串口通信,只需将数据发送过去即可。
     后来由于项目要求提高,STM8S103的10位ADC无法满足需求。在对比之后发现STM8L152的AD是12位的,正好,于是就决定拿STM8L152加上HT1621B来做。满以为只是程序移植一下就可以完成的事,结果却让我大跌眼镜-------液晶屏根本就不能点亮!!!选了一个IO口点亮一只LED灯,程序上让LED闪烁,以此来证明CPU是否正常工作。测试证明LED正常闪烁,说明CPU是工作了的。反复的查阅硬件、液晶屏驱动程序,逐步的打断点跟踪、测电平,都找不到异常的地方。至此,考虑到之前使用该款芯片LCD无法显示好的事情,我以为是买到假芯片了,于是乎又买了2片不带LCD驱动的同系列的STM8L151,结果还是不能点亮液晶屏,又是一轮加LED灯、反复的查阅硬件、程序,逐步的打断点跟踪、测电平,结果是cpu依然是工作了的,只是屏不亮。。。。。
     后来做了2个测试,
     第一,拿一块STM32F4的开发板给HT1621B发送数据(飞线的),显示正常。
     第二,拿一片STM8S103K4焊上去,依然显示正常!!!(同样是飞线,同样是STM8L152的那块PCB板,因为封装相同,只是把电源、下载口等飞线解决了)。
     
     现在项目搁置了,我在想是不是因为STM8L系列的低功耗IO口驱动能力没有基础型的那么强呢?希望哪位有经验的高手可以指点一下,我的邮箱是
hj_ting@163.com,万分感谢!
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2012-9-14 11:26:50 | 显示全部楼层

RE:我使用STM8L15X系列的悲催经历

首先103和152是有区别的,而对于你说屏闪烁的问题,你可以用STM8的开发板试试,他就是用15X的。
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-9-22 16:47:20 | 显示全部楼层

RE:我使用STM8L15X系列的悲催经历

个人感觉应该是你的IO口设置出现问题,比如I2C通讯的端口必须加上拉电阻,而你如果没有加则不会输出高低电平;
很简单的方法:用示波器抓取各个端口及通讯信号是否正常?应该为某个端口不正常原因导致!
因为STM8L151与STM8S的端口功能不同!
回复 支持 反对

使用道具 举报

24

主题

591

回帖

0

蝴蝶豆

中级会员

最后登录
2020-12-2
发表于 2012-11-7 21:55:14 | 显示全部楼层

回复:我使用STM8L15X系列的悲催经历

152绝对没有问题的,我就是驱动了段式的LCD啊,效果挺好,我看你是硬件有问题。你仔细查查。
回复 支持 反对

使用道具 举报

8

主题

43

回帖

0

蝴蝶豆

初级会员

最后登录
2020-11-30
发表于 2013-1-9 07:06:05 | 显示全部楼层

回复:我使用STM8L15X系列的悲催经历

弱弱的问一下,她的ADC是否好用,稳定性怎么样,精度又如何,望指示!
回复 支持 反对

使用道具 举报

4

主题

17

回帖

0

蝴蝶豆

新手上路

最后登录
2018-1-1
发表于 2013-4-18 17:01:33 | 显示全部楼层

回复:我使用STM8L15X系列的悲催经历

楼主自己的问题吧。stm8L152液晶很好用。
回复 支持 反对

使用道具 举报

0

主题

1

回帖

0

蝴蝶豆

新手上路

最后登录
2017-12-13
发表于 2017-12-13 11:00:15 | 显示全部楼层
lCD 不亮  我遇到的有三个 问题 一是接触不良 二是频率不对 三是电压过低
回复 支持 反对

使用道具 举报

0

主题

1277

回帖

30

蝴蝶豆

金牌会员

最后登录
2020-7-4
发表于 2017-12-13 22:22:49 | 显示全部楼层
楼主应该把硬件、软件发上来,你这样泛泛而谈很难找到问题。做技术是要严谨的,哪怕是一个很小的错误,都有可能是失败原因。。。。
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版