查看: 2521|回复: 2

[分享] [MAPS-KL43套件试用] MAPS-KL43的外设功能验证(3)

[复制链接]
  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7123
    最后登录
    2023-4-20
    发表于 2016-7-24 10:50:34 | 显示全部楼层 |阅读模式
    10. IR UART
        IR UART是一个关于IR 应用的例程,它以UART TXDIR的输入,以UART RXDIR的输出。
    实验前的准备工作为:
        1)将MAPS-KL43 MAPS-DOCK板连到一起,并短接JP3/JP4/JP5/JP6/JP7/JP9
        2)分别连接JP12LDOJP8 LDO
        3)在MAPS-DOCK 板短接JP5 来连接UART2,短接JP12 IR 连接,打开 JP7
        4)用CN12RS232串口与电脑相连,将串行通讯参数设置为115200的波特率、8位数据位、无校验、1位停止位、非数据流控制并打开串口连接。
        5)打开工程文件ir_uart.uvprojx,然后进行编译和下载,则可见“ir_uart demo running...
    ”的提示,在正常情况下会显示“communication is success”,否则显示“receiver is timeout”。
    11. RTC
    RTC_FUNC是一个关于RTC使用的例程,它包括如下几个功能:
        1)获取当前日期与时间值
        2)设置当前日期与时间值
        3)显示提示时间值
        4)秒中断显示 (20s
        5)设置RTC补偿
        各功能的详细介绍如下:
        读取日期与时间
        在读取后,其显示格式为YYYY-MM-DD HH:MM:SS
        其形式为:Current datetime: 2014-04-30 14:32:55
        设置日期与时间
        设置日期与时间是为了向RTC提供基准时间,其格式为YYYY-MM-DD HH:MM:SS
        其形式为:Input date time like: "2014-04-22 16:40:00"
        设置闹钟值
        闹钟设置值取 19秒,然后等待闹钟事件的出现,若闹钟时间取14:37:31
        30,则秒中断时显示:
                       14:39:11
                       14 39 12
        设置RTC补偿
        由于RTC的时钟设置为32.768 kHz ,而其偏差范围会在32641 Hz~ 32896 Hz之间。为验证补偿的效果,可从RTC外部输出引脚RTC_CLKOUT得到一个1 Hz的信号来检验。
        实验前的准备工作为:
        1)将MAPS-KL43 MAPS-DOCK板连到一起,并短接JP3/JP4/JP5/JP6/JP7/JP9
        2)分别连接JP12LDOJP8 LDO
        3)在MAPS-DOCK 板短接JP11 以连到32.768K,打开JP10,短接JP7 以连接LPUART0
        4)将MAPS-DOCK 板的CN14与电脑相连,将串行通讯参数设置为115200的波特率、8位数据位、无校验、1位停止位、非数据流控制并打开串口连接。
    5)打开工程文件rtc_func.uvprojx,然后进行编译和下载,执行后会通过串口显示出该例程的功能选择菜单,选择后会显示相应的运行效果。
    12. SAI
        SAI_Demo 是一个关于使用WM8960音频编码的例程,它由 SAI 来驱动,既适用于wav文件。也适用于存储在Flash的数据。
    实验前的准备工作为:
        1)将MAPS-KL43 MAPS-DOCK板连到一起,并短接JP3/JP4/JP5/JP6/JP7/JP9
        2)分别连接JP12LDOJP8 LDO
        3)在MAPS-DOCK 短接JP7 来连接LPUART0,短接JP4 I2C连接,短接JP1 I2S连接。
        4)将MAPS-DOCK 板的CN14与电脑相连,将串行通讯参数设置为115200的波特率、8位数据位、无校验、1位停止位、非数据流控制并打开串口连接。
        5)打开工程文件sai_demo.uvprojx,然后进行编译和下载,将耳机插入MAPS-DOCK 开发板的 CN10,以听取播放的音乐。
    图片1.png
    SAI测试
    13. SLCD
        SLCD Demo是一个关于使用SLCD模组的例程,用于驱动4COM笔段式LCD显示屏。
    实验前的准备工作为:
        1)只使用MAPS-KL43开发板,并短接JP3/JP4/JP5/JP6/JP7/JP9
        2)分别连接JP12LDOJP8 LDO
        3)短接JP11 来连接32.768K晶振,短接JP2 4COM笔段式LCD连接,打开JP10
        4)打开工程文件SLCD_demo.uvprojx,然后进行编译和下载,则可见图示的字符显示。
    图片2.png
    SLCD
    测试
        通过对例程的了解和测试,后面我们可将例程的一些功能进行一些组合或扩展来获取新功能。

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-12 00:23
  • 签到天数: 745 天

    连续签到: 1 天

    [LV.9]以坛为家II

    27

    主题

    1万

    帖子

    26

    金牌会员

    Rank: 6Rank: 6

    积分
    6868
    最后登录
    2020-7-15
    发表于 2016-7-24 20:44:46 | 显示全部楼层
    不错,赞一个!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7123
    最后登录
    2023-4-20
     楼主| 发表于 2016-7-25 12:38:43 | 显示全部楼层
    lising 发表于 2016-7-24 20:44
    不错,赞一个!

    多谢了!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 19:10 , Processed in 0.085101 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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