查看: 10782|回复: 23

【枫叶分享】玩转ATMEL SAM4S XPLD +七寸液晶屏(源码+视频)

  [复制链接]
  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-3-13 09:39:32 | 显示全部楼层 |阅读模式
    分享到:

          在年前原来的计划中,是想玩起手中的2.4寸屏的,结果在SDRAM引脚上密密麻麻地焊了16条线,仿真调试就是不成功,那个郁闷啊。在ST上的板子跑的那么欢,到了ATMEL这里就不配合了,也开始怀疑2.4寸也是有智慧的,也有它的喜好,哈哈。16条线不行,那就整8条呗,顶多速度慢一倍,有了想法就开始行动,把SDRAM的焊线都拆掉了,然后在引脚上接线,加上5条控制,13条线也不费事,等把这些工作都做完,才想起这个2.4寸可不好伺候呢,它的启动模式引脚厂家没有外置,于是拆了它,找那几个引脚。对着网上下载的数据手册看了半天,加上万用表的帮助,开始折腾了。心想,你一共37条线,数据手册上都有了,量量不就出来了,呵呵。没想到,事情竟然是这样。这个2.4有点2,和正常的37引脚线信号定义不一样,量了半天,也不好确定那几条模式线(线细,加上偷懒),这样也就把它放下了。
          峰回路转,看到了一个七寸屏,就有了在SAM4S XPLD上玩转它的想法。这个屏是串口驱动的,不用那么多的信号线,也省略了SAM4S XPLD的引脚空间。其实驱动TFT的实质都是一样的,只是最低层的驱动不同罢了,中间层和上层全是一些独立的东东。为此,利用UART1实现和屏的信号交互,利用USART1和PC机通信,在两个串口上都实现了中断方式,USART1只有串口回环,这样设置,是因为该演示中没有增加人机命令部分,后续有需要可以再额外增加。此演示包括一个启动界面,一个欢迎界面,一个简单触摸界面和图片浏览显示。实现了一个按钮的触摸功能,用于进入图片浏览。具体的效果及演示见图片和拍摄视频。
    20130312412.jpg
    20130312413.jpg
    20130312415.jpg

    工程文件源码.rar

    577.16 KB, 下载次数: 113

    图片文件.rar

    855.35 KB, 下载次数: 26

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-3-13 09:49:58 | 显示全部楼层
    哇塞,十分不错!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-7-19 22:30
  • 签到天数: 129 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-3-13 10:06:56 | 显示全部楼层
    楼主强悍啊  敬佩
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-28 16:20
  • 签到天数: 980 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-3-13 10:12:47 | 显示全部楼层

    厉害啊               
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-15 08:49
  • 签到天数: 1031 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2013-3-13 12:15:18 | 显示全部楼层
    楼主强呀!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-3-13 18:19:19 | 显示全部楼层
    xinxincaijq 发表于 2013-3-13 09:49
    哇塞,十分不错!!!

    :P:P
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-8-29 20:40
  • 签到天数: 1341 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-3-13 23:07:04 | 显示全部楼层
    哇 可以启动windows 啊!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-3-14 14:57:55 | 显示全部楼层
    wangku001wei 发表于 2013-3-13 23:07
    哇 可以启动windows 啊!

    这是个伪命题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-2 16:02
  • 签到天数: 257 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-3-16 12:40:52 | 显示全部楼层
    NB,可以启动WINDOWS系统,你移植系统了吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-25 12:42
  • 签到天数: 692 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-3-17 20:13:50 | 显示全部楼层
    xiaopaohu123 发表于 2013-3-16 12:40
    NB,可以启动WINDOWS系统,你移植系统了吗?

    这个只是个界面,呵呵,就这点内存跑微型的系统还行,大的就用A8啦,呵呵
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-23 06:09 , Processed in 0.202922 second(s), 34 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.