OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4133|回复: 4

关于STM32F103RTB6的定时器问题

[复制链接]

9

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-7-22
在线时间
0 小时
发表于 2013-7-22 08:50:34 | 显示全部楼层 |阅读模式
1.
采用库函数编程,用定时器捕获模式测脉冲宽度,查看最小系统原理图,用的是PA0(TIM5_CH1),在初始配置时发现问题
NVIC_InitStructure.NVIC_IRQChannel=TIM5_IRQn;  //为什么此处设置为TIM5_IRQn就是不行呢
配置中端服务程序时没有TIM5_IRQn的定义,标准的3.5版本的库没有此定义


2.
#define IS_TIM_EXT_PRESCALER(PRESCALER) (((PRESCALER) == TIM_ExtTRGPSC_OFF) || \
                                         ((PRESCALER) == TIM_ExtTRGPSC_DIV2) || \
                                         ((PRESCALER) == TIM_ExtTRGPSC_DIV4) || \
                                         ((PRESCALER) == TIM_ExtTRGPSC_DIV8))
上面这种用法 ||\表示什么意思,C语言操作符中有这个?
新人求指教

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-7-22
在线时间
0 小时
 楼主| 发表于 2013-7-22 08:58:06 | 显示全部楼层
回复【楼主位】FS1360472174:
---------------------------------
在stm32f10x.h中找到这些中断的定义
TIM2_IRQn                   = 28,     /*!< TIM2 global Interrupt                                */
TIM3_IRQn                   = 29,     /*!< TIM3 global Interrupt                                */
TIM4_IRQn                   = 30,     /*!< TIM4 global Interrupt  
目测是此款MCU没有TIM5中端啊,那么引脚PA0上标的TIM5_CH0又表示什么含义呢
回复 支持 反对

使用道具 举报

20

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2012-12-22
在线时间
24 小时
发表于 2013-7-22 09:10:40 | 显示全部楼层
其实就是
#define    IS_TIM_EXT_PRESCALER(PRESCALER)    ((PRESCALER) == TIM_ExtTRGPSC_OFF)||(PRESCALER) == TIM_ExtTRGPSC_DIV2)||(PRESCALER) == TIM_ExtTRGPSC_DIV4)||(PRESCALER) == TIM_ExtTRGPSC_DIV8))
因为#define 的内容理论上是不允许换行的,所以C语言提供了\,告诉编辑器把换行书写的内容当做没有换行来处理。
回复 支持 反对

使用道具 举报

5

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2013-7-12
在线时间
0 小时
发表于 2013-7-22 09:49:13 | 显示全部楼层
||
1. 这个在行最后不是注释吗?
2.这个i在f(a||b)是或的意思呀
回复 支持 反对

使用道具 举报

9

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
90
金钱
90
注册时间
2013-7-22
在线时间
0 小时
 楼主| 发表于 2013-7-23 15:16:06 | 显示全部楼层
第二个问题楼上已经告知,谢谢。
但是第一个问题有没人清楚,给出合理的解释。原理图管脚上显示的是有TIM5_CH1的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-16 18:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表