请选择 进入手机版 | 继续访问电脑版
查看: 2197|回复: 1

【S08P闯关赛经验分享】+官方测试用例解析

[复制链接]
  • TA的每日心情
    奋斗
    前天 16:17
  • 签到天数: 2312 天

    连续签到: 2 天

    [LV.Master]伴坛终老

    56

    主题

    5152

    帖子

    73

    金牌会员

    Rank: 6Rank: 6

    积分
    25629
    最后登录
    2025-4-25
    发表于 2020-6-20 16:10:12 | 显示全部楼层 |阅读模式
    S08PT60的开发板收到了,由于前期已经搭建好了开发环境,于是直接上电,发现8个LED闪烁后只有一两个led灯亮,于是打开官方网站下载的板载程序源码,仔细阅读后发现程序卡在了温度测试环节。 01.png
    在主程序中ADC测试使用了温度传感器,这里有一个温度测试函数。
    02.png
    在adc.c文件中可以找到该函数的实现。

    03.png
    通过阅读代码,发现该函数实现很有意思,需要测量两次温度的差值达到一定值才会退出,否则一直在这里等待。
    看原理图:

    RT1.png
    RT1就是温度传感器了。
    06.png



    在开发板上也就是这个位置了。
    在阅读代码的时候发现开发板是支持串口调试的,波特率设置为115200,接串口调试工具,发现是有串口信息输出的。
    05.png
    这里有明确的提示,用手加热RT1片刻,等到8个LED全亮,测试程序就可以继续往下运行了。
    这里可以使用手指按压,使用人体体温达到所需温差。
    09.png
    接下来需要按动SW2和SW3,触摸E2,E1以便完成全部测试。
    串口输出"S08-LITE FAT ENDS"则测试完成。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-12-24 19:50
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]常住居民I

    7

    主题

    95

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    374
    最后登录
    2023-12-24
    发表于 2020-6-20 23:18:20 | 显示全部楼层
    向楼主学习
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-4-27 18:23 , Processed in 0.116655 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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