首先,创建一个新的工程,如图所示
[ 本帖最后由 hansonhe 于 2012-2-17 00:54 编辑 ]
然后就可以创建TI 的ARM样例工程,并添加源代码如下所示
最后配置调试工具,选择芯片型号,并编译连接运行,如下图所示
回复 6楼 hansonhe 的帖子
最近 TI 突然给我发了一个 CCS V5 的 license ,看来以后要试着用用 CCS 了。
文字补充一下:
默认情况下, FPU 是关闭的,在执行任何的浮点指令前需要进行使能。
如果浮点指令在FPU没有使能的情况下执行,会产生NOCP错误。在Stellarisware中提供了FPU驱动库,文件目录如下:
driver/fpu.c
driverlib/fpu.h
相关的函数如下:
Void FPUEnable(void)
Void FPUFlushToZeroModeSet(unsigned long ulMode)
Void FPUHalfPrecisionModeSet(unsigned long ulMode)
Void FPULazyStackingEnable(void)
Void FPUNaNmodeSet(unsigned long ulMode)
Void FPURoundingModeSet(unsigned long ulMode)
Void FPUStackingDisable(void)
void FPUStackingEnable(void)