摘要:
在STM32中,我们会要使用程序来对I/O口进行控制,当我们使用I/O口时,我们就需要知道在程序中我们需要这个I/O口来实现什么功能,是输入还是输出。 1、使用输出模式 I/O口常用的输出方式有推挽输出和开漏输出。 (1)推挽输出(GPIO_Mode_Out_PP):可以输出高、低电平,连接数字器件 阅读全文
摘要:
1、STM32内部有5个时钟源,分别为HSI、HSE、LSE、LSI、PLL。 HSE:高速外部时钟,可接石英谐振器、陶瓷谐振器,或者接外部时钟源,其频率范围为4MHZ~16MHZ。 LSE: 低速外部时钟,接频率为32.768KHZ的石英晶体。 HSI:高速内部时钟,RC振荡器,频率为8MHZ。 阅读全文
摘要:
简介: STM32的中断包括EXTI外部中断、TIM定时器、ADC模数转换器、USART串口,SPI通信、I2C通信等一系列的外设。这篇主要来讲解关于EXTI外部中断的概念和应用。EXTI(External Interrupt)是一个非常重要的外部中断模块,可以实现外部中断的响应。下面我们将对STM 阅读全文
摘要:
简介: NVIC是指STM32中的中断控制器(Nested Vectored Interrupt Controller)。中断是STM32中的重要机制,通过中断可以实现异步事件处理。NVIC提供了灵活、高效、可扩展的中断处理机制,支持多级优先级、多向中断、嵌套向量中断等特性,是STM32中的重要组件 阅读全文
摘要:
简介: STM32是一系列基于ARM Cortex-M内核的32位微控制器。该系列微控制器广泛应用于计算机、通讯、工业自动化、消费电子、汽车电子、医疗仪器及家庭电器等领域。该系列控制器具有高性能、低功耗、智能化等特点。其中,GPIO就是STM32控制器中的一种重要的通用输入输出口。 GPIO全称为“ 阅读全文
摘要:
目录 摘要: 电路原理(Tina仿真结果): 1、对变压器的分析 2、交流变直流 3、稳压 4、输出电压调节 摘要: 本节介绍一种直流稳压电源,有1.5V、3V、4.5V、6V四挡直流电压输出,最大输出电流可在500mA 以上,可供普通收录机、电子琴、电动剃须刀使用。 电路原理(Tina仿真结果): 阅读全文
摘要:
1、求U3 解析: 2、下图为减法器,输出电压uo和输入电压u1,u2的关系为 解法: 3、对于下图所示的正弦交流稳态电路,若U、I同相,则R、C、L需要满足 解析: 根据题目条件、同相可知,两并联部分串联后的总阻抗: 将分子分母化为相量形式,并令分子分母对应相角的虚部除以实部相等,化简可得 4、下 阅读全文
摘要:
摘要: 上次介绍了_thread(多线程)的基础讲解,这次将结合UART(串口)开进行开发应用讲解。串口在日常的设计中是一个非常常见的东西,所以熟练掌握是基本知识。下面,就来介绍一下关于串口与_thread 结合的一个小程序。下面是所需要准备的东西。 硬件设计: Rasspberry Pi Pico 阅读全文
摘要:
目录 摘要: _thread的使用方法 1、_thread.get_ident() 2、_thread.start_new_thread(function, args[, kwargs]) 3、_thread.stop_thread(thread_id) 4、_thread.stack_size(s 阅读全文
摘要:
目录 摘要: Type-C: 实际图: 原理和优点: 电路设计: 摘要: 对于目前的大众来说,Type-C无疑是最方便的,最易找到的USB线,无论是用来传输数据或者用来充电而言。所以,今天就对于Type-C来讲一讲其如何设计和为什么要设计成这样。 Type-C: 实际图: 原理和优点: USB Ty 阅读全文