搜索
bottom↓
回复: 25

成功实现LGT驱动5110,发帖祝贺

[复制链接]

出0入8汤圆

发表于 2012-5-20 10:55:40 | 显示全部楼层 |阅读模式
ICC工程文件如下:
工程文件中包含HEX文件。
这里是图片:




顺便说一下,在编译前一定要在ICC的progect选项中选择芯片型号为atmega164P,否则编译下载到芯片后会锁死芯片,切记

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入8汤圆

 楼主| 发表于 2012-5-20 11:12:06 | 显示全部楼层
沙发自己做,此工程中本来就是采用阿莫论坛上原有的AVR驱动3310的范例,只是现在搬到LGT上了,这应该可以成为LGT的SPI驱动3310(5110)的范例

出0入0汤圆

发表于 2012-5-20 11:18:45 | 显示全部楼层
本帖最后由 xsh2005105326 于 2012-5-20 11:22 编辑
jianjun42 发表于 2012-5-20 11:12
沙发自己做,此工程中本来就是采用阿莫论坛上原有的AVR驱动3310的范例,只是现在搬到LGT上了,这应该可以成 ...


硬件SPI驱动?另外你的外部时钟是多少

出0入12汤圆

发表于 2012-5-20 11:24:47 | 显示全部楼层
锁死芯片??
LGT也有那个蛋疼的熔丝位?

出0入0汤圆

发表于 2012-5-20 11:41:19 | 显示全部楼层
skynet 发表于 2012-5-20 11:24
锁死芯片??
LGT也有那个蛋疼的熔丝位?

不是,是程序问题导致的。无法进入编程状态,一直在复位。。

出0入0汤圆

发表于 2012-5-20 11:48:11 | 显示全部楼层
skynet 发表于 2012-5-20 11:24
锁死芯片??
LGT也有那个蛋疼的熔丝位?

因为M16和M164P的SRAM以及IO寄存器的地址分配不同,LGT8F08A是兼容M164P的,

选M16的话就导致了特殊功能寄存器被当作SRAM来写了,就是乱写了,导致不可想象的错误。

有可能误进入了节能模式和关掉了SWD调试接口。

出0入8汤圆

 楼主| 发表于 2012-5-20 12:35:19 | 显示全部楼层
xsh2005105326 发表于 2012-5-20 11:18
硬件SPI驱动?另外你的外部时钟是多少

是硬件SPI驱动,我使用的是外部16M晶振

出0入0汤圆

发表于 2012-5-20 13:50:02 | 显示全部楼层
好,谢谢,我喜欢ICC。正要驱动5110,你抢先了。

出0入0汤圆

发表于 2012-5-20 17:40:05 | 显示全部楼层
jianjun42 发表于 2012-5-20 12:35
是硬件SPI驱动,我使用的是外部16M晶振

使用 内部部16M 也应该可以

出0入8汤圆

 楼主| 发表于 2012-5-21 09:17:21 | 显示全部楼层
output 发表于 2012-5-20 17:40
使用 内部部16M 也应该可以

当然可以,去掉外部时钟设定那段代码,芯片默认内部16M,2分频

出0入8汤圆

 楼主| 发表于 2012-5-21 13:52:12 | 显示全部楼层
上面的例程,外接26.800MHZ有源晶振,测试通过,有源晶振输出脚接LGT的XTAL2(PC0)脚

出0入0汤圆

发表于 2012-5-21 21:35:56 | 显示全部楼层
谁能画个原理图啊?

出0入0汤圆

发表于 2012-5-22 00:09:32 | 显示全部楼层
不错不错

出0入8汤圆

 楼主| 发表于 2012-5-22 08:09:29 | 显示全部楼层
fsclub 发表于 2012-5-21 21:35
谁能画个原理图啊?

不用原理图,接线很简单,程序里有LGT(SPI)==》5110的对应接法,都是直接连接,包括Vcc,LGT的Vcc是3.3V,5110的也是。

出0入0汤圆

发表于 2012-5-23 20:24:11 | 显示全部楼层
不成功,哎~
我的5110是这样的,但没有丝印。目前只搞清了VCC,GND,及背光控制。。。

CE,SDIN,RESET,SCK都搞不清楚。。。

http://www.ourdev.cn/forum.php?mod=viewthread&tid=3995627

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入8汤圆

 楼主| 发表于 2012-5-23 20:59:23 | 显示全部楼层
fsclub 发表于 2012-5-23 20:24
不成功,哎~
我的5110是这样的,但没有丝印。目前只搞清了VCC,GND,及背光控制。。。

那贴已经有人回复了,你照图试试

出0入0汤圆

发表于 2012-5-23 21:05:36 | 显示全部楼层
哦,我已经搞定了,拆开了上面的屏,下面有丝印,哈哈哈,已经烧了楼主的程序,开始不亮,后面焊了个11.5M的晶振上去就OK了。

出0入0汤圆

发表于 2012-5-23 22:34:36 | 显示全部楼层


楼主,能不能看下我这个什么问题?用你的原版工程文件,编译出错。
程序是刚刚从官网上下的ICCAVR7.23 DEMO

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-5-23 23:18:07 | 显示全部楼层
大胡子,看图是少包含了一个头文件。

出0入8汤圆

 楼主| 发表于 2012-5-24 07:32:02 | 显示全部楼层
fsclub 发表于 2012-5-23 22:34
楼主,能不能看下我这个什么问题?用你的原版工程文件,编译出错。
程序是刚刚从官网上下的ICCAVR7.23 DE ...

将LGT8的头文件直接复制到ICCacr的头文件目录中,请注意,我的程序文件中,LGT的的头文件用的是< >不是” “

出0入8汤圆

 楼主| 发表于 2012-5-24 07:44:04 | 显示全部楼层
上面打错了是把LGT的头文件复制到ICCAVR的头文件安装目录中,然后在程序的开始使用<>包含该头文件就可以了。

出0入8汤圆

 楼主| 发表于 2012-5-24 07:49:25 | 显示全部楼层
刚刚收拾好行囊,准备出发去旅游了,昆明、大理加丽江,心仪已久的地方,6月9号再见!

出0入0汤圆

发表于 2012-5-24 08:46:12 | 显示全部楼层
Rapido 发表于 2012-5-23 23:18
大胡子,看图是少包含了一个头文件。

没有少头文件啊?

另外,楼主,我把那个LGT的头文件已经复制到包括工程文件夹,ICC\INCLUD文件夹,还有一个单独的文件夹。已经几个地方都有了。但仍如上面的图片相同,提示"???.o"中几个没有定义的变量。
考,那".o"文件是他自己生成的,已经不是我写的,变量也不是我定义的啊。

出0入8汤圆

 楼主| 发表于 2012-5-24 09:13:43 | 显示全部楼层
fsclub 发表于 2012-5-24 08:46
没有少头文件啊?

另外,楼主,我把那个LGT的头文件已经复制到包括工程文件夹,ICC\INCLUD文件夹,还有 ...

将ICCAVR=》progect=》options=》compiler选项卡中的“const”选项选中再试试

出0入0汤圆

发表于 2012-5-24 10:01:19 | 显示全部楼层
jianjun42 发表于 2012-5-24 09:13
将ICCAVR=》progect=》options=》compiler选项卡中的“const”选项选中再试试

本来就是选中的,不然那些数组太大不可能编译通过。

出0入0汤圆

发表于 2012-6-1 22:06:03 来自手机 | 显示全部楼层
等入手这个东东了再学习5110驱动
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-4 20:56

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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