- 全部
- 默认排序
调试单片机晶振时,不少人遇到过离谱现象:示波器探头刚碰到晶振引脚,单片机直接触发复位。反复检查晶振起振状态,电路看起来完全正常,可一碰就出问题。根源大多出在探头负载效应和测量方式上,并非晶振本身故障。1. X1探头直接破坏谐振回路用X1档探
画PCB封装时,不少人纠结排针的通孔焊盘要不要加泪滴,怕不加的话插拔几次就断焊。不用一刀切做决定,结合使用场景判断,就能明确要不要加、怎么加。1. 高插拔场景必须加泪滴频繁插拔的外接接口排针,比如调试口、电源输入排针,一定要加泪滴。泪滴能在
串口通信用DMA来搬数据,第一次发送完全正常,但紧接着发第二次时,接收端收到的数据全乱了——要么少字节,要么多出来一些莫名其妙的内容。单步调试确认数据在发送前是对的,DMA配置也没问题,但就是第二次会出错。问题不在DMA配置本身,而在DMA
MCU的I/o口,金黄线是低电平正常的。正常控制器使能。可是一旦控制器接入大一点的负载,控制器就是反复的开关。控制的是H桥。https://bbs.21ic.com/icview-3228782-1-1.html 陈老师,能否帮忙看看, 调试时有没有遇到类似的问题。
利用 KEIL的调试功能时,引用函数内有一个循环,现在想用 F10 单步跳过此函数,但是跳不过去,一直在函数内循环,怎么办??谢谢各位老大,我今天第一天学单片机编程。
#include
如下程序,在实验板上调试的时候出现这种情况: 当按下k3时候,外部中断0触发,灯向右移动,接着按下k4,外部中断1触发(设置了中断0低优先级,中断1高优先级),灯向左移动, 接着再按k3按键,就不再实现中断0触发了。仍然在执行k4程序。这是为什么呢? 我在k3,K4程序内交替设置了中断0和中断1优先
每次调试STC单片机程序时都要开关N次。 后面做了个简易的自动冷启动控制器,原理是检测到串口有打开的信号时自动断电然后重新上电,做调试的时候很方便,有个不致命的bug,在下载程序和进行串口程序调试的时候有点麻烦,打开串口会自动重新上电一次,但不影响使用。 外壳用的是LED灯电源盒,外观还不错。图片上
用手头的零件做个数字收音机,收音模块5807M,IIC通讯,0.91寸OLED IIC通讯的,EC11,一对一编码器,自带一个按键,就用编码器+自带按键操作,单片机翻了翻盒子,发现两片STC15W408AS,就这个了。 折腾了两天,昨晚上调试成功,今天整了一份Kicad的图纸,带自己随便画

扫码关注














