请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2642R 工具/软件:Code Composer Studio
尊敬的 TI 专家:
我已经在在线 GUI Composer Studio 上使用 CC2642R1成功完成了闪烁 LED 教程、现在我想尝试绘制 LED 状态图。 我目前不确定如何着手执行他的工作。
我有两个易失性 int 变量、一个设置为 LED (从0切换到1)、一个计数器(从0开始、每次 LED 切换时递增)。 我想将计数器绘制为 x 轴、将 LED 绘制为 y 轴。 我曾尝试将‘value_-x’作为计数器,将‘value_-y’作为 LED,但没有发生任何事情。 我认为问题可能是数据类型需要是数组,但不确定。
感谢你能抽出时间! 以下是我的代码:
/* === empty.c ====== // //* for usleep()*/ #include #include #include /*驱动程序头文件*/ #include //#include //#include //#include //#include //#include /*板头文件*/ #include "Board.h" volatile int LED=0; volatile int counter=0; // *===== mainThread ==== // void * mainThread (void * arg0) { /* 1秒延迟*/ uint32_t 时间= 1; /*调用驱动程序初始化函数*/ GPIO_init(); // I2C_init (); // SDSPI_init (); // spi_init(); // uart_init(); // Watchdog_init(); /*配置 LED 引脚*/ GPIO_setConfig (Board_GPIO_LED0、GPIO_CFG_OUT_STD | GPIO_CFG_OUT_LOW); /*打开用户 LED */ GPIO_WRITE (Board_GPIO_LED0、Board_GPIO_LED_ON); while (1){ GPIO_TOGGLE (Board_GPIO_LED0); LED= 0; 睡眠(时间); COUNTER++; GPIO_TOGGLE (Board_GPIO_LED0); LED=1; 睡眠(时间); COUNTER++; } }