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

查看: 9113|回复: 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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版