- 博客(6)
- 收藏
- 关注
原创 单片机如何实现us级别延时最合理?单片机MCU正确使用延时?
us级别的延时,使用空操作实现延时最佳,有的人问为什么不使用定时器呢,当你使用硬件定时器时,它是会出现一个重复将定时器开启又关闭的操作,在us级别时,这会导致出现严重的误差,当然,你也可以设置那种单次的定时器,那样子也可以达到us级别的效果,但实际应用中需要改来改去,就很麻烦,也较为复杂一些,至少定时器的原理你要弄明白才能搞得定。然后呢,你如果打开了全局中断,则需要将其关闭,不然会严重影响准确性,同时,如果你使用定时器时,也要注意这个问题。对于几秒或几分钟的延时,建议使用定时器加中断加计数的方式实现。
2024-12-25 15:51:23
973
原创 逻辑分析仪Logic总是突然用不了解决方法
第十步:由于各自购买的Logic不同,驱动也不同,你可以根据自己的型号一个个试试,像我的就是,可以先试试我这个。第八步:一般默认就可以看到这个文件,如果没找到,那就去打开logic的本地文件里会有,双击打开这个文件。第一步:鼠标右键打开“此电脑”点击管理,前提是你已经讲分析器连接电脑。然后点击“是”,等待安装完成,然后重启Logic软件,就可以了。原理是逻辑分析仪的驱动掉了,需要自己重新更新驱动。
2024-12-20 09:20:19
1550
原创 Arduino在上传过程中出现0x33报错解决方法
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x33报错解决方法。Arduino在上传过程中出现avrdude: stk500_recv(): programmer is not responding。你的开发板上不要外接任何线,(主要是0和1接口不能接,不然就会报错),然后下载成功。
2024-11-27 10:35:21
1045
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅