我在给stm32编程的时候提示:error: #20: identifier "TIM2_IRQChannel" is undefined 谁能说说,哪里错了

发布网友 发布时间:2022-04-23 08:49

我来回答

3个回答

热心网友 时间:2023-10-08 22:45

你好!
最后一句多了个if:
else
if
printf("抱歉,没有你的资料\n");
可以修改为:
else
printf("抱歉,没有你的资料\n");
另外,下面这样的写法不对,if永远得不到满足的:
if(a=="田")
这样是判断两个字符串的地址,如果你需要判断内容应该修改为:
if(strcmp(a,"田")==0)
如果对你有帮助,望采纳。

热心网友 时间:2023-10-08 22:45

有些笔记本有快捷键,有些可能没有,需要手工关

在控制面板,鼠标的那个硬件选项里找找
都是可以禁用的,找不到的话,可以在
我的电脑-右键-属性

设备管理器里找
找到触摸板的硬件后禁用,要使用的时候再开启一下好了

热心网友 时间:2023-10-08 22:46

你的固件库里的库文件没有添加进工程里面,所以出现未定义的情况。
TIM2_IRQChannel指定时器2的中断通道没有定义,其实在固件库对这些参数都有定义,宏定义代替了一串寄存器地址数据。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com