查看: 1472|回复: 3

【S08P闯关赛经验分享】+开箱测试

[复制链接]
  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 2005 天

    [LV.Master]伴坛终老

    23

    主题

    6178

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    11949
    最后登录
    2024-4-29
    发表于 2020-6-21 14:58:46 | 显示全部楼层 |阅读模式
        今天是周末,昨天下班的时候收到S08P-Lite开发板了,感觉板卡挺精致,外设比较齐全的。废话不多说,直接来张外包装盒照片吧。
    外包装盒.jpg
        然后打开纸盒子,里面有软泡沫封装的,防运输中震荡的吧,晒晒此次套件的组件
    各组件.jpg
         核心板一如既往地采用防静电袋密封包装的,还送了一条带Micro USB的数据线,快速操作手册,另外一张针对此次活动的说明书。迫不及待的将板卡取出,来一张正面速写
    核心板正面.jpg
         板上资源丰富吧,来对照一下元器件的点位图
    点位图.png
         整块开发板的供电、通信连线,具体如下:
    原理布局.png
          这块开发板主控芯片为功能全面的S08PT60,集成了OSBDM调试电路,支持Arduino扩展,芯片所有的通用IO都通过兼容Arduino的扩展接口引出,板载资源包括电位器,蜂鸣器,触摸与普通按键,LED,红外发射接收等。
         再来瞧瞧S08P-Lite开发板的背面倩影
    核心板背面.jpg
          背面无需焊接电子元器件,四个脚落都采用软胶垫包裹着,防止板卡放在金属物上通电,导致短路,这样的设计完全是有必要的。然后看看板上的排针孔位对应的丝印标识,这里存在一点点失误,可能是打板的时候不小心搞错了吧,图中标识的位置应该是J4的,这也是我看原理图判断出的。
         然后再将开发板连接到电脑,上电看看是否正常启动。
    上电状态.jpg
           此时打开SecureCRT串口调试助手,在设备管理器中查找到对应的串口号,设置好板卡对应的串口号,波特率115200,打印的信息如下:
    串口打印.png
         从打印的提示信息可知,我们需要对Thermistor功能模块做出变化才能检测通过,打开原理图,看看Thermistor部分
    Thermistor.png
         由上面原理图可知,只有使RT1温敏电阻发生变化,才能让Thermistor项测试通过,在板卡上找到RT1的位置
    温敏电阻位置.png
         这里用手触摸到该电阻时,靠近蜂鸣器的一排LED灯会随着温度值的变化而被依次点亮。由于人体温度恒定,如需快速点亮八盏状态灯,通过Thermistor的检测,需要借助我们常用的打火机,将手指放在打火机上稍微加热,然后再去触摸温敏电阻,这时很快会看到八盏LED灯全被点亮(如下图所示),并跳转到下一项功能检测,即普通按键与触摸按键的检测。
    温度检查通过.jpg
          检查项全部通过后输出的log信息如下:
    1. --System Log BEGINS--


    2. SRS=0x40
    3. Pin Reset

    4. --System Log ENDS--


    5. -- S08-LITE FAT BEGINS --

    6. Thermistor test: BEGINS
    7. Thermistor test: heat the thermistor RT1 on board now
    8. Thermistor test: pass test until the Thermistor is heated over the given value
    9. Thermistor test: PASSED

    10. Potentiometer test: BEGINS
    11. Potentiometer test: turn the Potentiometer R54 on board now
    12. Potentiometer test: pass test until the Potentiometer is turned to the max value
    13. Potentiometer test: PASSED

    14. DAC5571 test: BEGINS
    15. DAC5571 test: connect jumper J15 2-3 and J6 2-3
    16. DAC5571 test: the DAC5571 output from 0 to 255 automatically now
    17. DAC5571 test: pass test until the DAC5571 output the max value
    18. DAC5571 test: PASSED

    19. FlashW25Q32 test: BEGINS
    20. FlashW25Q32 test: read device ID is 0x15
    21. FlashW25Q32 test: erase flash sector 0
    22. FlashW25Q32 test: after erase, contents in sector 0 should be all 0xFF
    23. FlashW25Q32 test: read flash sector 0:
    24. 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
    25. FlashW25Q32 test: write flash sector 0:
    26. FlashW25Q32 test: after write,  contents in sector 0 should equal to what's written
    27. 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
    28. FlashW25Q32 test: read flash sector 0:
    29. 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF
    30. FlashW25Q32 test: PASSED

    31. Button test: BEGINS
    32. Button test: press button 2 or 3 on board now
    33. Button test: pass test until button 2, 3 are pressed
    34. Button test: PASSED

    35. TSI test: BEGINS
    36. TSI test: touch pad 1 or 2 on board now
    37. TSI test: pass test until pad 1, 2 are touched
    38. TSI test: PASSED

    39. IRDA test: BEGINS
    40. IRDA test: connect jumper J5 2-3
    41. IRDA test: power on another IRDA transceiver board, and place the two boards close
    42. IRDA test: pass test until the IRDA send and receive all data
    43. Transmit                Receive
    44. 0x0                     0x0
    45. 0x1                     0x1
    46. 0x2                     0x2
    47. 0x3                     0x3
    48. 0x4                     0x4
    49. 0x5                     0x5
    50. 0x6                     0x6
    51. 0x7                     0x7
    52. IRDA test: PASSED
    复制代码
        说明板卡功能正常,恩智浦最新推出的基于S08内核的8位单片机,是一个包含了众多子系列产品的大家族,S08P家族包含了主打功能全面的S08PT、S08PA、S08PB系列,以及主打高性价比的S08PL、S08PLS系列,这款板子集成了触摸按键传感接口(TSI),可开发很多智能触控类的产品,性价比高。此次体验感觉LED五颜六色,很炫酷,但是LED灯光有点刺眼,有伤视力,建议用黑胶布遮掩一部分。首次分享就到这里,后续再搭建Eclipse开发环境。
    SCH-S08P-LITE-原理图.pdf (297.66 KB, 下载次数: 8)
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-10-6 00:20
  • 签到天数: 1555 天

    [LV.Master]伴坛终老

    1

    主题

    1563

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    6884
    最后登录
    2023-10-6
    发表于 2020-6-22 10:35:16 | 显示全部楼层
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-7-8 09:06
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    18

    主题

    438

    帖子

    26

    金牌会员

    Rank: 6Rank: 6

    积分
    2209
    最后登录
    2024-3-5
    发表于 2020-6-22 11:26:56 | 显示全部楼层
    "如需快速点亮八盏状态灯,通过Thermistor的检测,需要借助我们常用的打火机,将手指放在打火机上稍微加热",哈哈!楼主手指烤熟了吗?
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 2005 天

    [LV.Master]伴坛终老

    23

    主题

    6178

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    11949
    最后登录
    2024-4-29
     楼主| 发表于 2020-6-22 12:04:46 | 显示全部楼层
    zmh169 发表于 2020-6-22 11:26
    "如需快速点亮八盏状态灯,通过Thermistor的检测,需要借助我们常用的打火机,将手指放在打火机上稍微加热" ...

    哈哈,没这么夸张,有时候一上电就去触摸温敏电阻,升温变化很明显。有时板子上电长时间了,你没有去触摸温敏电阻,升温变化反应就不是那么灵敏。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-29 18:34 , Processed in 0.121495 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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