[CW32F003系列] 可不可以在中断中配置ADC和处理ADC检测到的结果?

[复制链接]
264|9
钓鱼大师 发表于 2025-10-13 09:49 | 显示全部楼层 |阅读模式
可不可以在中断中配置ADC和处理ADC检测到的结果?
pssyx 发表于 2025-10-13 10:05 | 显示全部楼层
可以,但不建议!
ISR中断服务程序应尽量减少其执行时间,必要时直接用寄存器进行操作。
szt1993 发表于 2025-10-13 13:17 | 显示全部楼层
建议还是按照标准程序开发最稳妥
dffzh 发表于 2025-10-13 13:18 | 显示全部楼层
中断服务程序里尽量不要加太多功能代码,尽量只加状态标志什么的。
yjmwxwx 发表于 2025-10-13 15:53 | 显示全部楼层
我最近搞的一个制作ADC触发中断频率50KHZ,进中断后处理采集到的数据,单片机主频只有32MHZ
大大财迷 发表于 2025-10-14 08:10 | 显示全部楼层
一定要异步处理,阻塞处理,中断一旦炸了,将是灾难
mini1986 发表于 2025-10-14 08:46 | 显示全部楼层
没有可不可以,只有合不合适......
hp860629 发表于 2025-10-14 09:25 | 显示全部楼层
外部中断里面也不能处理功能代码吧?
小夏天的大西瓜 发表于 2025-10-14 13:35 | 显示全部楼层
中断里面处理就是有点耗时间
computer00 发表于 2025-10-14 19:31 | 显示全部楼层
存下来然后设置标志回主程序处理吧,免得没处理完中断又来丢失数据或者打乱数据
您需要登录后才可以回帖 登录 | 注册

本版积分规则

65

主题

297

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部