智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 517|回复: 0
打印 上一主题 下一主题

自定义PIT0口中断时灵时不灵

[复制链接]

1

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
133
威望
69
贡献
48
兑换币
44
注册时间
2018-12-6
在线时间
8 小时
跳转到指定楼层
1#
发表于 2019-3-27 20:54:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题。
思路很简单,程序也很简单,就是在Timer_Init()里定义,主函数引用后开始计时。
用的是山外的K66,因为用到总钻风所以用的是逐飞的历程。
在isr.h,定义如下:
void PIT0_IRQHandler(void)
{
Timer_IQR_handle();
PIT_FlAG_CLR(pit0);  
}
Timer_IQR_handle()里有速度采集,PID计算,以及输出占空比。
求解,调试时在中断里打断点,直接go,灵时一次就能到断点处,不灵时go多少次都到不了断点处。
求大佬帮助,求调试方法或者此类错误的常见原因!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-5-6 07:30 , Processed in 0.058362 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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