历史上的今天
今天是:2025年04月02日(星期三)
2020年04月02日 | STM32同时开启两个定时器,其一个定时器不能设置断点的原因
2020-04-02 来源:eefocus
最近在编写程序的时候发现stm32单片机的定时器不同的类型其配置是不一样的。
在编程的过程中开了两个定时器,结果在调试程序的时候发现TIM6中断程序不能设置断点,就说明这段程序可能没有被运行,后来我又换了TIM1也是一样不行。

查看数据手册如下:

从stm32f030c8t6的数据手册可以看出,定时器有三个类型,分别是高级定时器,通用定时器以及基本定时器,我猜想可能是定时器的类型不一样,因此配置上面也不一样,因此我选用了TIM14作为我第二个定时器,配置和TIM3一样,这一次就成功的可以设置断点了。事实证明我的猜想是对的。
下一篇:STM32 串口驱动,分层通信
史海拾趣
|
我体会,同步,或者说“位同步”需要由硬件和软件共同完成。CAN是基于比特位同步,LIN是基于帧同步。 CAN: 各节点控制器(软件)都已预先设定了相同的速率。也就是说,一个CAN网内通常只有一个速率。为了确保速率匹配,各节点的时钟精度要比较高 ...… 查看全部问答> |
|
问题描述: 1.一个流式驱动,工作流程是硬件触发一个中断,系统采集到数据信息后通过xxx_READ将采集到的数据发给应用层; 2.驱动通过一个线程函数来获取GPIO的中断信号,并读取值从打印信息打印出。 (这里的处理正常,有多少中断都接受到,并且 ...… 查看全部问答> |
|
初学者,大家别见笑. 问题1:很多嵌入式系统启动时,其信息可以通过串口在另一台电脑的超级中断 里现实出来,请问嵌入式系统需要如何设置,它的信息可以输出到串口? 问题2:嵌入式系统的程序,很多是无限循环结构,如 ...… 查看全部问答> |
|
可有偿哦-有高手能提供点读笔芯片组开发支持吗,或提供芯片原组代码 想做一款点读的东东,好像有好几个厂家的芯片组可以选择,请问谁可以提供开发芯片组(或在哪儿有代理可以买),有源代码更好了,兄弟自己掏点儿银子也行啊,哈哈… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 04:21 编辑 基本有求:电压增益大于60DB,输入电压的有效值小于10mv,电压增益可以再0到60连续可调 输出 ...… 查看全部问答> |
|
我用51可以控制TC35接收短信。通过51的串口可以给TC35发数据和命令。不过换做用串口调试助手就不行了,发了命令它不能返回数据。 硬件是这样的,一个TC35的小板, 网上买的,人家已经做好了,引出TX、RX、V ...… 查看全部问答> |




