查看: 2053|回复: 0

NXP S08P-Lite开发板 试用活动(2)硬件分析

[复制链接]
  • TA的每日心情
    开心
    2019-1-15 15:24
  • 签到天数: 164 天

    连续签到: 2 天

    [LV.7]常住居民III

    发表于 2018-11-8 13:42:12 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 原来的你 于 2018-11-8 13:43 编辑

    上一节我们我们看到了NXP S08P-Lite的真容,这一节我们来分析一下硬件组成。对于软件开发者来说,要想写程序,需要先分析硬件组成。下面对着原理图讲解各个部分。

    1.png

    首先我们从上可以看到整个电路的组成,有哪些部分组成整个电路,有实现了哪些功能。下面我们开始讲解实际电路以及要注意的地放。

    2.png

    上图是S08PT60 MCU的最小系统图,引出来所有mcu可以使用的引脚,并且可以看到我们的外部时钟为8M,需要注意的两个跳线处,J5和J6,默认都是2-3,根据需求自己调整跳线选择

    3.png

    上面讲了S08PT60 MCU引出来了可使用的所有mcu引脚,那么肯定需要接口,开发板提供Arduino Compatible接口,我们可以通过这个接口外接模块,具体的引脚序号板子背面也提供了,方便查看。

    4.png

    对于NXP S08P-Lite来说,其板载OSBDM仿真器,也支持虚拟串口,可以方便我们开发,从图上可以看出OSDBM的组成,当然这个OSBDM对官方进行了一些修改,但是功能是完好的,需要我们注意的几个点是,J7和J9以及J10、J13,J7为PT60的供电跳线,J9选择PT60的工作电压,默认5V供电工作,这也是PT60的优势,J10为OSBDM升级接口,一般我们不需要使用,J13为PT60的下载接口,默认接到板载的OSBDM上面,我们也可以通过外部仿真器来调试,比如开源的USBDM,后面我介绍如何用USBDM开发S08P,对于板载的仿真器设计有一缺点,就是应该下载设计成支持调试板外别的芯片,比如我们自己制作的PT60板子等,当然可以改造下载接口来支持自制板子的芯片调试,即割断与PT60的BKGD和nRESET脚,直接从J13调试下载自己产品的板子,后面我再介绍如何用OSBDM量产烧写。

    5.png

    介绍完板载OSBDM,我们来讲讲板载外设,对于NXP S08P-Lite来说,其提供了很多外设来提供我们开发。比如8个用户led,可以让我们来调试IO功能,可以用来表示工作运行状态,还有spi、i2c、 sci等等功能都提供了,大家看图就知道了。

    以上就是对NXP S08P-Lite的基本分析,下一步讲究如何开发S08P软件。




    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2025-3-11 13:10 , Processed in 0.118649 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.