主题中讨论的其他器件:CC2538
工具/软件:Code Composer Studio
您好!
我将 ZNP-HOST_framework 项目"cmdline"与 TM4C1294XL、CCEM Booster Pack 和 CC2538配合使用。 我正在尝试将我之前在 Visual Studio (C++中)中编写的一些代码添加到此项目中。 我已经验证了我的代码在 Visual Studio 中是否正常工作。 我没有收到有关 Code Composer Studio 项目"cmdline"中新代码的任何错误或警告。 但是、我的代码在 Code Composer Studio 中无法正常工作。 基本上、我编写的代码使用预定义的值(而不是从微控制器获得的值)执行三边运算。 在使用微控制器中的实时值之前、我想确保它首先与理论值配合使用)。 我的代码使用"double"和"int"变量类型、我注意到 Code Composer Studio 代码主要使用"uintX_t"和"intx_t"、其中 X 为8、16、32或64。
我不确定我的代码为什么在 Code Composer Studio 中不起作用、但我怀疑这可能是因为 Code Composer Studio 无法识别数据类型"double"? 双精度数据是如何解释的? 我是否需要将数据转换为其他格式? 我应该提到我正在使用 RSSI 值,所以我需要保留负数和十进制值--我不能截断或舍入数字。 还有其他问题吗?
我已附加修改后的文件"cmdline.cppp"、其中包含我的所有代码。 在该文件中、我通过在变量名称和注释中写入我的名称、明确了我添加了哪些行。
谢谢!
-Tessa