你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

麻烦大家帮我看看,HAL库PWM捕获调用库函数编译不通过。

[复制链接]
赵军 提问时间:2019-9-23 22:38 /
KEIL提示这条函数有问题,我特地新建了一个空的工程,只调用了这个函数。还是同样的报错,所有我怀疑是我的KEIL设置出了问题,
收藏 评论8 发布时间:2019-9-23 22:38

举报

8个回答
赵军 回答时间:2019-9-23 22:43:10
C:\Users\zhaojun\Desktop
C:\Users\zhaojun\Desktop
C:\Users\zhaojun\Desktop
赵军 回答时间:2019-9-23 22:43:58
图片咋传不上来呀
赵军 回答时间:2019-9-23 22:44:33
*** Using Compiler 'V5.06 update 1 (build 61)', folder: 'C:\KEIL 5\ARM\ARMCC\Bin'
Build target 'STM32F103_1.8TFT'
compiling main.c...
../Src/main.c(110): error:  #53: expected a ":"
         
_HAL_TIM_SET_CAPTUREPOLARITY(&htim3, TIM_CHANNEL_1, TIM_INPUTCHANNELPOLARITY_RISING);
../Src/main.c(110): error:  #65: expected a ";"
         
_HAL_TIM_SET_CAPTUREPOLARITY(&htim3, TIM_CHANNEL_1, TIM_INPUTCHANNELPOLARITY_RISING);
../Src/main.c: 0 warnings, 2 errors
"STM32F103_1.8TFT\STM32F103_1.8TFT" - 2 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:01
赵军 回答时间:2019-9-23 22:45:24
TIM_RESET_CAPTUREPOLARITY(&htim3,TIM_CHANNEL_1); 图片传不上来,就是这条函数调用了就会报错
wenyangzeng 回答时间:2019-9-24 10:34:55
wobuxiangshu 发表于 2019-9-23 22:44
*** Using Compiler 'V5.06 update 1 (build 61)', folder: 'C:\KEIL 5\ARM\ARMCC\Bin'
Build target 'STM3 ...

main.c的110行表达式有错,
赵军 回答时间:2019-9-24 12:54:26
wenyangzeng 发表于 2019-9-24 10:34
main.c的110行表达式有错,

这是一个空的工程,只是调用了HAL库里的一条函数就这样了
wenyangzeng 回答时间:2019-9-24 15:19:25
wobuxiangshu 发表于 2019-9-24 12:54
这是一个空的工程,只是调用了HAL库里的一条函数就这样了

那个错误信息的提示不是很清楚了吗?#65-分号“;”   和#53 -冒号“:”有问题呀
赵军 回答时间:2019-10-9 22:46:59
问题解决了,HAL库生成的头文件宏定义语法错误

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版