EEWORLD 的朋友,当拿到 LM4F232 的评估板后,可以先看看我的 README FIRST 摘要,希望能有些帮助。
一、开发板简介
1.板上主要资源:三轴加速度测量器,OLED 屏,Stellaris ICDI 仿真器,温度传感器,具备 USB Host,Device 和 OTG 功能。
2.打开盒子后板上自带一个演示程序,另外在光盘或 U 盘中的 StellarisWare 中提供一个 Windows 下的应用程序,可以用来和这个程序进行连接。位置 StellarisWare\tool\bin\logger.exe,可以用来记录当前 CPU 电流消耗,加速度数据,温度,以及来自 ADC 的数据。
3.EK-LM4F232 开盒即可使用。会提示安装 Stellaris ICDI 驱动,在套件中提供。
4.通过 USB Mini-B 口接开发板的左边沿口供电,另一端 Type A 连接 PC,上电后 Power LED(D4)会点亮。显示 TI Logo 后,通过导航键来切换菜单。
二、安装驱动
要仿真和下载程序到开发板和使用虚拟串口,必须先安装驱动。
① Stellaris 虚拟串口
② Stellaris ICDI JTAG/SWD
③ Stellaris ICDI DFU
可通过设备管理器来检查
三、 快速启动例程菜单说明:数据记录器
开发板默认一个例程,数据记录器。该例程捕获来自 10 种不同源的数据并显示到 OLED 或者电脑上的窗口程序上。
可能的数据源有:
① 四个 0-20V 的电压输入
② 三轴加速度测量器
③ 内部和外部的温度传感器
④ CPU 电流消耗
另外通过 SELECT/WAKE 按钮可以对以下项目进行配置:
①欲记录的数据 选择 ACCEL X,ACCEL Y,ACCEL Z. 可通过上下键来切换,左键来返回到上一级目录,右键或 SELECT/WAKE 键来确认选择。
②采样速率
③存储位置
FLASH
USB
HOST PC
NONE
如果选择存储在 FLASH 后,退出到最顶层目录,选择 START
数据会以 32 Hz 的速率开始记录并存储到内部 Flash .并跟踪显示数据。拿起板子向不同方向晃动,可以看到数据的改变。按 左键 停止数据采集。
选择这种存储模式要注意,不能太长的时间停留在这种模式,因为会不断地擦除和烧写数据到 FLASH。如果只是想显示数据而不想存储,在这项可选择 NONE.
选择 USB如果插上 U 盘,可以把数据存储到 U 盘。
选择 HOST PC,通过虚拟串口将数据传到电脑
选择 NONE ,数据将不存储,只显示在 OLED.
④睡眠模式
可配置在采样间隔器件是否进入睡眠,当选择存储数据到 FLASH 时,只有在采样周期大于等于 1S 时才可以进入睡眠。
⑤时间设置
用来在采样时加上时间戳。
注:如果没有配置睡眠,可在 OLED 上看到跟踪的数据,否则将不显示。
如果选择数据存储在内部 Flash,将会覆盖最先采集的数据。如果选择存储在 U 盘,会一直记录到 U 盘满了为止。
当在 VIEW 菜单中选择显示数据,此时将不会保存数据。
SAVE 菜单可以将保存在内部 Flash 中的数据保存到 U 盘,以 CSV 格式来存储。
ERASE 菜单可以擦除内部 Flash 以便存储更多数据。
四、Windows 图形界面记录显示
①可以显示所选择的通道的数据,并将采集到的数据保存到 CSV 格式文件。
②位置 StellarisWare\tool\bin\logger.exe
③如果有多余 U 口,则将包装中的 Micro-A 型数据线接到 J2 端口。如果没有多余 U 口,则将原来供电的 U 口(J8)拔掉,将电源跳冒从 ICDI 改到 OTG 来供电,在将 Micro-A 型数据线插到 J2 端口。
连接好数据线之后,会提示安装驱动。基于 CDC 的虚拟串口。
[[i] 本帖最后由 Study_Stellaris 于 2011-10-10 22:37 编辑 [/i]]