rt-thread-official/bsp/v2m-mps2
liang yongxiang dc4fde203d [bsp] update uart driver and fixed typo 2018-03-02 17:12:04 +08:00
..
applications [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
drivers [bsp] update uart driver and fixed typo 2018-03-02 17:12:04 +08:00
.config [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
Dbg_MPS2.ini [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
Kconfig [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
README.md [bsp] update uart driver and fixed typo 2018-03-02 17:12:04 +08:00
SConscript [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
SConstruct [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
project.uvoptx [bsp] update uart driver and fixed typo 2018-03-02 17:12:04 +08:00
project.uvprojx [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
rtconfig.h [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
rtconfig.py [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
rtthread-v2m-mps2.sct [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
template.uvoptx [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00
template.uvprojx [bsp] add v2m-msp2 board support 2018-03-01 23:24:41 +08:00

README.md

V2M-MPS2

1. 简介

V2M-MPS2是MDK提供的开发板配合Fast Models Debugger就可以不依赖任何硬件在Cortexm-M平台调试代码。板载主要资源如下

硬件 描述
CPU 可选Cortex-M0/M0 plus/M3/M4/M7/M23/M33
主频 50MHz
SRAM 4MB
Flash 4MB

2. 编译说明

V2M-MPS2板级包支持MDK5已测试MDK5.23~MDK5.25

3. 烧写及执行

3.1 配置和仿真

因为Fast Models Debugger的串口功能是通过telnet实现的所以需要打开Windows的telnet功能

打开project.uvprojx编译点击Debug->Start/Stop Session就可以进入仿真了。

3.2 如何选择其他内核

Fast Models Debugger支持Cortex M全系列内核。如果想切换成其他内核需要完成一些配置下面以Cortex-M4为例

  • 修改bsp\v2m-mps2\rtconfig.py里的 CPU="cortex-m7"为CPU="cortex-m4"(全小写)
  • 点击Project->Option for Target 'RT-Thread V2M-MPS2'
    • 在Device里选择ARM选项下需要的内核CMSDK_CM4
    • 在Debug里选择Models Cortex-M Debugger点击Settings
      • 在Command里选择Cortex-M4的exeFVP_MPS2_Cortex-M4_MDK.exe
      • 在Target里选择armcortexm4ct

3.2 运行结果

进入仿真后全速运行将会在telnet窗口上看到RT-Thread的启动logo信息

 \ | /
- RT -     Thread Operating System
 / | \     3.0.3 build Feb 28 2018
 2006 - 2018 Copyright by rt-thread team
finsh />

4. 驱动支持情况及计划

驱动 支持情况 备注
UART 支持 UART0/1/2
GPIO 未支持
LED 未支持
BUTTOM 未支持
LCD 未支持 需要完成LCD驱动和TOUCH驱动

4.1 IO在板级支持包中的映射情况需补充

IO号 板级包中的定义
LED0

5. 联系人信息

维护人:

6. 参考