上周由于出差,这周终于可以体验一下新收到的东芝TT_M3HQ开发板,下面就请大家跟着我,快速体验一下这款开发板。
一、初识
TT_M3HQ开发板

首先开发板的的包装还是非常精致的。
IMG_2815.JPG
打开包装箱,里面的开发板包装的也是非常用心。
IMG_2816.JPG
这是开发板的正面,可以看到,开发板的做工精细,很精致。
IMG_2817.JPG
IMG_2819.JPG

这是开发板的背面。
IMG_2818.JPG
好,我们看完开发板包装和外观,让我们赶紧通上电,开始调试吧。
IMG_2821.JPG
IMG_2820.JPG
可以看到,开发板上电后,上面的LED交替闪烁,嗯,简单直观,下面就让我们进行调试。
二、初识
TMPM3HQ微控制器

说了这么多,还没有介绍这款开发板的大脑,这款开发板使用的是东芝TMPM3HQ微控制器,144个引脚。这是一个ARM Cortex M3核心的微控制器,主要指标如下:
-最大频率:80MHz
-64KB的RAM,512KB ROM,32KB Data Flash
-丰富外设
可以看出,这款MCU性能优异,片上资源丰富,可满足很多场景的应用,比如手持设备、家电、工业仪器仪表、工业控制等。

三、开始调试
开始调试前,让我们用下面的图快速过一下这个开发板上的资源。
开发板介绍.JPG
从上图可以看出,开发板上有一个CMSIS DAP的调试接口,一个串口转USB通讯接口,LED,按键,最重要的是把所有引脚的引出,方便二次开发。
开发板最重要的就是可以给我们调试,这款开发板有板载CMSIS DAP调试器,平时主要用JTAG以及SWD等调试接口,这个调试接口还是第一次使用。

这款MCU给开发者提供了软件开发包TMPM3Hy_v1.2.0,可以到下面的网站去下载。
https://toshiba-semicon-storage. ... rocomputer/ev1.html

下载的工程使用的IDE是MDK以及IAR,由于我用习惯了IAR,所以我选择了IAR 8.3进行开发板的调试。看了一下官方提供的参考工程,选择GPIO和UART两个工程进行演示。
首先是GPIO工程,功能是按下按键,LED3点亮。打开工程,相关的参数都已经配置好,点击MAKE,编译一次通过,没有问题,点击下载调试,开发板就工作起来了,如下图所示:
1、软件工程图
LED_GPIO.png
2、开发板运行效果图。
IMG_2823.JPG
IMG_2824.JPG

紧接着使用了UART工程,如下所示:
uart_echo.png
uart_echo_1.png
串口的波特率设置成115200即可。
四、总结
好了,以上是开发板的初体验,现在的开发环境已经搭建好,可以看出板载仿真器搭配IAR的开发环境还是非常方便的,下面就可以根据需要开发各种应用了。
还有一个小插曲,希望大家能够引以为戒,在调试的时候,我有两根数据线,开始无论怎么正,CMSIS DAP驱动都无法加载,在IAR,MDK上都无法使用,换了电脑也不行,折腾了一段时间发现是线有问题,真是汗颜,开始根本没有考虑到数据线有问题,都是新的,浪费了些时间。