查看: 3900|回复: 5

【香蕉派程序开发】5110屏幕显示当前系统信息(1) - 准备工作

[复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2014-9-13 08:20:37 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 tjcfeng 于 2014-9-13 08:21 编辑

      前天香蕉派被我搞坏了,多亏sinovip版主伸出援手,帮忙修理,再次万分感谢。
      在此把香蕉派损坏之前搞的一个小程序分享一下,供大家参考。

      很希望香蕉派在运行某些大程序的时候能够看到一些信息,但是又不想占用屏幕怎么办?自己做个程序来实现它。
      一般在linux上开发都用C之类的比较灵活,而python还要再装开发库才能操作IO口很不爽,而且最重要的是我不会,呵呵。用了十多年的Delphi,始终割舍不下对她的感情,所以这次用她的替代品Lazarus(free pascal)找一下原来的感觉。其实道理都是相通的,语法不同而已。

      这个程序完全工作在用户态,不需要内核开发的那些东西,所以很简单。

        需要的物品:
        软件:apt-get install lazarus
        硬件:LCD5110 + 杜邦线
       
      Nokia 5110 LCD的数据口只有5个,再加上供电和LED,一共才8个引脚,连接方便,且屏幕小刷新快,很适合显示一些实时信息。这些引脚分别是:

      RST: 复位引脚,初始化时使用
      SCE: 片选脚,低电平选中
      D/C: 数据/命令选择脚,1数据,0指令
      SDIN(MOSI): 数据接收线,用于接收主机发送的数据或指令
      SCLK: 时钟线,确定数据/指令高低电平的结束
      LED: 背光灯,可支持PWM调光
      VCC: 供电
      GND: 地

      看着是不是有点像SPI,我管它叫半SPI(自己瞎起的名字),只有接收没有发送。

      介绍完这些,再看看杜邦线是怎样连接的吧。

      RST - PI14  SCE - PI10
      D/C - PI16
      SDIN - PH21
      SCLK - PH20


    IMG_0175.JPG

    IMG_0176.JPG

      根据自己的需要,可以选择其他口,把程序中的引脚定义改一下就可以了。

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 16:41
  • 签到天数: 709 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-9-13 08:26:50 | 显示全部楼层
    不错 期待效果
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2014-9-13 08:28:54 | 显示全部楼层
    outstanding1573 发表于 2014-9-13 08:26
    不错 期待效果

    你最近没怎么写啊,研究什么高深的东西了?能透露一小下吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 16:41
  • 签到天数: 709 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-9-13 08:30:28 | 显示全部楼层
    tjcfeng 发表于 2014-9-13 08:28
    你最近没怎么写啊,研究什么高深的东西了?能透露一小下吗?

      没有啊  忙ST的去了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2014-9-13 08:33:07 | 显示全部楼层
    outstanding1573 发表于 2014-9-13 08:30
    没有啊  忙ST的去了

    哦,就是那个白色的板子吗?现在感觉还是A系列的好玩
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-24 16:41
  • 签到天数: 709 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-9-13 09:24:00 | 显示全部楼层
    tjcfeng 发表于 2014-9-13 08:33
    哦,就是那个白色的板子吗?现在感觉还是A系列的好玩

    恩  白色的。。。。。。。。。。。。。。。。。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 18:56 , Processed in 0.163316 second(s), 27 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.