请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3220SF-LAUNCHXL 主题中讨论的其他器件:CC3220SF
工具/软件:Code Composer Studio
因此、我一直在处理另一个可能很简单的问题。 这是我第一次使用 CC3220SF 的新驱动程序、因此我确信这就是我遇到问题的原因。
无论如何、我将尝试使用 TI 的新 UART 驱动程序向 UART 打印一个无符号长整数。 我只需执行以下操作即可打印字符串:
const char workingMsg[]="正在工作...\n\r"; UART_WRITE (UART、workingMsg、sizeof (workingMsg));
但是、当我尝试打印这样的整数值时:
const unsigned long int totalMsg = g_uiNumOfCollectedSamples; UART_WRITE (UART、totalMsg、sizeof (totalMsg));
我得到以下错误:
"unsigned long"类型的#169-D 参数与"const void *"timerled.c 类型的参数不兼容
有关如何解决此错误的任何建议?