- 博客(2)
- 收藏
- 关注
原创 使用单IO实现多个按键检测电路
摘要:针对单片机IO口不足的问题,提出利用ADC功能实现多按键检测的解决方案。通过电阻分压电路设计,当不同按键按下时产生不同的分压值,ADC采样识别对应电压范围即可判断按键状态。该方法支持多个按键同时检测,只需确保各按键分压值不冲突。硬件设计需选择合适电阻值,软件编写需注意ADC采样值是一个电压范围而非固定值。该方案有效解决了IO复用带来的复杂度问题,提升了电路设计效率。
2025-06-25 11:14:12
592
原创 STM32一键下载电路程序下载后不运行问题分析
使用STM32常用的下载方法主要有以下几种:(1)ISP程序下载:使用STM32的串口1进行程序下载,使用该方式下载需要使用USB转串口芯片,常用的芯片如CH340G,该方式的程序下载需要使用上位机FlyMcu,上位机的设置出错很容易导致程序下载不进去,或者下载出错,更有甚者可能导致芯片的锁死。(2)JTAG程序下载:平时很少使用, 不做说明。(3)SWD程序下载: 常用的下载方式,只需要三根线就可以完成下载:SWCLK,SWDIO和GND。需要占用的单片机引脚少,下载方式简单,直接在KEI.
2021-06-04 16:49:03
5014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人