查看: 3575|回复: 3

[分享] 【VEML6040环境颜色检测试用体验】工程整理&开发板基本外...

[复制链接]
  • TA的每日心情
    开心
    2018-4-20 15:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    49

    主题

    188

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    3280
    最后登录
    2023-7-24
    发表于 2017-4-9 22:12:15 | 显示全部楼层 |阅读模式
        VEML6040开发板体积虽小,但是却带了一块完整的12864LCD,这可谓是整块开发板最亮眼的地方了。除此之外,板子的USB仿真接口也带有虚拟串口,可以直接配置成串口使用。另外,与其它所有32位单片机一样,LPC824也有Systick系统滴答时钟定时器。

        首先讲讲12864LCD的操作,官方例程里面自带了LCD的驱动代码,通过SPI总线向控制器写命令/写数据来进行指令控制。由于开发板不带字模芯片,因此字模只能手动录入。驱动代码我已经整理好放在一个头文件里面了。
    5.PNG
        然后是使用虚拟串口,目前我只弄懂开发板自带的这个虚拟串口,它属于串口0,串口的配置过程与STM32大致相同,使用库函数设置数据位8,停止位1,时钟频率和波特率等等参数。值得注意的是,串口的发送块函数名不能改名,改名会导致不可预料的结果。
    1.PNG 6.PNG
        最后是使用Systick定时器来翻转LED灯,LPC824的Systick定时器配置非常简单,一句话就搞定了,而且Systick事件是在中断服务函数里面的,不像STM32那样可以直接写一个Delay_ms()函数那样死等,Systick中断服务函数的执行频率与时钟节拍数有关。
    2.PNG 3.PNG 4.PNG
    1.gif
        上传一份工程文件+头文件。 工程文件.zip (3.25 MB, 下载次数: 11)
    今天心情不错
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2132
    最后登录
    2020-7-1
    发表于 2017-4-9 22:36:19 | 显示全部楼层
    你这是发烧友网上的帖子?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-20 15:04
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    49

    主题

    188

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    3280
    最后登录
    2023-7-24
     楼主| 发表于 2017-4-9 22:45:57 | 显示全部楼层
    1209实验室@ujn 发表于 2017-4-9 22:36
    你这是发烧友网上的帖子?

    嗯对,因为我想让更多的坛友学习到
    今天心情不错
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-15 08:42
  • 签到天数: 1952 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    1

    主题

    4686

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9405
    最后登录
    2023-9-15
    发表于 2017-4-10 06:14:05 | 显示全部楼层
    谢谢分享!!!
    今天天气不错!签到!
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-6 14:28 , Processed in 0.090040 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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