多年同ST 、NXP、新唐等公司的ARM产品打交道,一直没能真切地接触到TI的产品,感谢 dirtwillfly所提供这次机会使自己能零距离地接触到它。 起初对 LM4F120XL开发板的了解并不深,在看了一些资料后才大起胆子来。因为它是基于32 位ARM Cortex-M4内核的,故同ST的STM32F411,原FSL的FRDM-K64F, 新唐的M451 等均是相同的内核,其内核结构如图1所示。 图1 Cortex-M4内核结构 此外,就开发工具来讲,它支持Code Composer Studio(TI的软件集成开发工具)、MDK-ARM(Keil的软件集成开发工具)、IAR KickStart(IAR嵌入式开发工具)、Sourcery CodeBench(Mentor公司的开发环境)等。由于从单片机到ARM就一直采用Keil来进行编程设计,所以在开发工具方面也可以轻车熟路。
为了便于更好地发挥它的效能,下面就来看一看它的配备吧。 § 板载集成ICDI仿真器 § 40脚扩展插座 § micro USB调试接口 § micro USB设备接口 § 电源选择开关 § RGB三色LED § 复位按键和两个用户按键 相关的人机交互接口电路如图3所示。
图3 人机交互接口线路
在上电后,电源指示LED将被点亮,与此同时三色的RGB LED将按指定顺序自动变换颜色,其效果如图4所示。此时若打开串口助手,则可看到图5 所示的执行效果。 在下一贴会对编译环境的构建与下载方法加以介绍,只有这样才能为编程开发打开大门。
图4演示效果
图5 虚拟串口运行效果
|