Hkk233 发表于 2023-3-17 13:36

HC32F460系列Timer4中断用法

最近在使用HC32F460系列开发电驱,想用timer4做一个中断服务函数,不会用这个定时器的中断(大概怎么用还是知道的,但是不知道该怎么选取触发源和中断向量),有没有大神指点一下timer4的用法(最好是基于ddl——2.2.0版本的)

wubangmi 发表于 2023-3-17 14:59



中断向量,比如TIMER4_1,那就是0~31,或者92~97,这里面的任意一个都行。
共享中断向量,已经定死了

Hkk233 发表于 2023-3-17 16:34

wubangmi 发表于 2023-3-17 14:59
中断向量,比如TIMER4_1,那就是0~31,或者92~97,这里面的任意一个都行。
共享中断向量,已经定死了 ...

请教您一下,这个库函数里面的OcoIrq和intirq有什么区别,比如我想先给ccr赋值为零,然后做一个中断函数,在函数里面进行条件判断,如果满足条件就赋给ccr相应的值,这样的话怎么选取中断比较合适,是上溢中断、下溢中断还是说其他的。

lvyunhua 发表于 2023-3-18 13:00

楼主用该芯片实现了电机的控制吗

tpgf 发表于 2023-4-12 13:16

timer4是高级定时器还是普通定时器呀

renzheshengui 发表于 2023-4-12 13:40

其他定时器的中断向量楼主能找到吗

wakayi 发表于 2023-4-12 14:01

在相关的头文件里边肯定有宏定义啊 一看名称就能识别啊

wowu 发表于 2023-4-12 14:41

wubangmi 发表于 2023-3-17 14:59
中断向量,比如TIMER4_1,那就是0~31,或者92~97,这里面的任意一个都行。
共享中断向量,已经定死了 ...

为什么一个定时器会有这么多的中断向量呢

xiaoqizi 发表于 2023-4-12 15:42

wubangmi 发表于 2023-3-17 14:59
中断向量,比如TIMER4_1,那就是0~31,或者92~97,这里面的任意一个都行。
共享中断向量,已经定死了 ...

请问什么叫做共享中断向量啊 那岂不是分不清中断源了吗

木木guainv 发表于 2023-4-12 15:57

wubangmi 发表于 2023-3-17 14:59
中断向量,比如TIMER4_1,那就是0~31,或者92~97,这里面的任意一个都行。
共享中断向量,已经定死了 ...

这个是不是针对的定时器4的不同种类的中断定义的向量啊

wubangmi 发表于 2023-4-12 19:04

wowu 发表于 2023-4-12 14:41
为什么一个定时器会有这么多的中断向量呢

我反问,为什么一个定时器不能有这么多的中断号可以选择,非要定死在一个中断号了呢?

wubangmi 发表于 2023-4-12 19:06

xiaoqizi 发表于 2023-4-12 15:42
请问什么叫做共享中断向量啊 那岂不是分不清中断源了吗

中断源只有一个,只是中断号有很多个,可以自行按照需求来设定

喂什么玩意 发表于 2024-7-31 11:30

中断向量,比如TIMER4_1,那就是0~31,或者92~97,这里面的任意一个都行。
页: [1]
查看完整版本: HC32F460系列Timer4中断用法