keil4 X3的板子,定义全局变量m,if可以进去,但是在窗口看不到m的值,显示cannot evaluate,光盘,裸机第一个例程(与m有关的语句是我加的)
int m;
int main(void)
{
uint8_t ucKeyCode; /* 按键代码 */
/*
ST固件库中的启动文件已经执行了 SystemInit() 函数,该函数在 system_stm32f4xx.c 文件,主要功能是
配置CPU系统的时钟,内部Flash访问时序,配置FSMC用于外部SRAM
*/
bsp_Init(); /* 硬件初始化 */
PrintfLogo(); /* 打印例程信息到串口1 */
m=1;
if(m)
{
printf("LED4正在闪烁(闪烁频率 = 1Hz)
");//此处加断点
printf("按下K1键点亮LED1
");
printf("按下K2键点亮LED2
");
printf("按下K3键点亮LED3
");
printf("操作按键和摇杆会打印按键事件
");
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
o0 o1 o2是什么意思啊,他们过于优化有什么损失吗?我设置了 02,还是不好用
数据都显示 CANNOT
一周热门 更多>