当使用上拉电阻和下拉电阻时,你需要理解它们的具体应用和原理以确保正确配置引脚,维持电平状态,并避免电路问题。以下是更详细的解释:上拉电阻:作用:上拉电阻用于保持引脚的电平在逻辑高("1")状态。它的主要作用是确保在没有外部输入信号时,引脚的
撞上电子 关注Ta
此用户很懒什么也没留下
1,strlen函数作用: 用于计算以空字符'\0'结尾的字符串的长度,即字符串中的字符个数,不包括空字符本身。返回值:strlen返回一个size_t类型的值,表示字符串中字符的数量。注意事项:strlen 需要在运行时遍历字符串,直到遇到空字符才停止计数。如果字符串没有以'\0' 结尾,strl
1,低速时钟LSE是外部晶振作时钟源,主要提供给实时时钟模块,所以一般采用32.768KHz。LSI是由内部RC振荡器产生,也主要提供给实时时钟模块,频率大约为40KHz。(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及IWDG(独立看门狗)使用。 2,中速时钟MSI RC
ADC的低功耗和阻抗问题
在做一款消费电子产品时,需要采集电池电压(3.3V-4.2V),同时在休眠的时候希望尽量减小待机电流。电池电压采集电路采用两个300K电阻进行分压,由该电路引起的待机电路为4.2V/(300 300)K=7uA.此时比较合理(整机的待机电流要求30uA以内)。初始设计电路如下: 在编程采集数据
在MCU开发过程中,有时候需要软件的迭代,比如从V1.9升级到V1.10,或者从V23.09.23升级到V23.09.24,我们常常通过手动改动字符串或者数组来实现这个功能,从现在开始,我们会使用Keil的内置宏__DATE__和__TIME__,通过这2个宏,每次程序编译完成,烧录到MCU之后,M
前言CH32V/F单片机能够在一定的电压范围内进行工作,以CH32V203C8T6 芯片为例,在不使用 USB 外设时,最低工作电压能够达到 2.4V。较为宽泛的工作电压,允许单片机直接使用电池供电,但由于 CH32V203C8T6 芯片没有独立的 Vref 引脚,使用 ADC 的过程中无法换算出真