logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MCP41010数字电位器SPI接口STM32例程

通过上述 STM32 与 MCP41010 的 SPI 接口例程,可以实现对数字电位器的基本控制。该例程涵盖了 GPIO 和 SPI 的配置,以及 MCP41010 的抽头值设置和读取功能。在实际应用中,可以根据具体需求对代码进行优化和扩展,例如添加错误处理、动态调整抽头值的算法等。同时,如果使用不同的 STM32 系列或不同的开发环境(如使用 HAL 库或 LL 库),部分函数的调用和参数设置会

文章图片
#stm32#单片机#嵌入式硬件
STM32之按键长短按设计

✅作者简介:热爱科研的嵌入式开发者,修心和技术同步精进❤欢迎关注我的知乎:对error视而不见代码获取、问题探讨及文章转载可私信。☁ 愿你的生命中有够多的云翳,来造就一个美丽的黄昏。👇。

文章图片
#stm32#嵌入式硬件#单片机
STM32内部Flash在线读写操作

STM32的内部Flash通常由多个扇区组成,每个扇区有不同的大小。例如,在某些型号中,扇区大小可能为1KB、2KB、4KB、16KB等。在进行读写操作时,我们需要以扇区为单位进行擦除,而可以按字节、半字(16位)或字(32位)进行写入。通过以上步骤和代码示例,我们可以在STM32上实现内部Flash的在线读写操作。在实际应用中,需要根据具体的需求和STM32型号进行适当的调整和优化,确保数据的安

文章图片
#stm32#嵌入式硬件#单片机
STM32移植FreeRTOS

✅作者简介:热爱科研的嵌入式开发者,修心和技术同步精进❤欢迎关注我的知乎:对error视而不见代码获取、问题探讨及文章转载可私信。☁ 愿你的生命中有够多的云翳,来造就一个美丽的黄昏。👇。

文章图片
#stm32#嵌入式硬件#单片机
单片机实现使用PWM驱动电机转动

通过使用单片机的定时器产生PWM信号,并结合电机驱动电路,可以方便地实现电机的转速控制。本文给出的代码示例可以作为一个基础,根据实际需求进行扩展和优化。在实际应用中,还需要考虑电机的负载特性、电源稳定性等因素,以确保系统的可靠性和稳定性。✅作者简介:热爱科研的嵌入式开发者,修心和技术同步精进❤欢迎关注我的知乎:对error视而不见代码获取、问题探讨及文章转载可私信。☁ 愿你的生命中有够多的云翳,来

文章图片
#单片机#嵌入式硬件
OLED显示屏详解(IIC协议0.96寸 STM32)

VCC:电源正极,一般接3.3V。GND:电源负极,接地。SCL:IIC时钟线,连接到STM32的IIC时钟引脚。SDA:IIC数据线,连接到STM32的IIC数据引脚。通过上述的硬件连接和软件编程,我们可以使用STM32通过IIC协议驱动0.96寸的OLED显示屏。在实际应用中,可以根据需求进一步扩展功能,如显示字符串、图形等。同时,要注意IIC通信的稳定性和OLED显示屏的电气特性,避免出现通

文章图片
#stm32#嵌入式硬件#单片机
微控制器(MCU)如何运行存储在Flash的程序

Flash存储器是一种非易失性存储器,即断电后数据不会丢失。它具有较高的存储密度、较低的成本和较快的读写速度,非常适合用于存储MCU的程序代码。MCU运行存储在Flash的程序是一个复杂而有序的过程,涉及到程序的存储、上电复位、向量表读取、复位处理程序执行、主函数执行和中断处理等多个环节。通过深入理解这些过程和机制,开发人员可以更好地进行嵌入式系统的开发和优化,提高程序的执行效率和稳定性。同时,在

文章图片
#单片机#java#数据库
STM32 通过 ESP8266 通信详解

✅作者简介:热爱科研的嵌入式开发者,修心和技术同步精进❤欢迎关注我的知乎:对error视而不见代码获取、问题探讨及文章转载可私信。☁ 愿你的生命中有够多的云翳,来造就一个美丽的黄昏。👇。

文章图片
#stm32#嵌入式硬件#单片机
STM32HAL——ADC+中断+DMA

通过将 ADC 转换结果直接存储到内存缓冲区,减少了 CPU 的干预,提高了系统的响应速度和处理能力。在实际应用中,根据不同的传感器和系统需求,可以灵活调整 ADC 的通道配置、采样时间、分辨率等参数。此外,还可以对数据处理部分进行扩展,例如使用更复杂的滤波算法或数据融合技术,以提高测量的精度和系统的性能。请确保在使用该代码时,根据你的 STM32 具体型号和硬件连接进行相应的修改。通过合理利用这

文章图片
#stm32#单片机#嵌入式硬件
STM32H563 HAL库 LWIP裸机移植

在实际应用中,可以进一步扩展该移植代码,实现更复杂的网络功能,如实现一个简单的 Web 服务器或一个 TCP 客户端,为 STM32H563 开发更强大的网络应用提供基础。LWIP(Lightweight IP)是一个小型开源的 TCP/IP 协议栈,旨在为嵌入式系统提供轻量级的网络功能,它能够在资源有限的系统中实现网络通信,如实现以太网通信、HTTP 服务器、UDP 和 TCP 连接等功能。同时

文章图片
#stm32#嵌入式硬件#单片机
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择