标签

 stm32 

相关的文章:

本列表汇集了关于STM32的多篇文章,涵盖从基础编程到高级应用的各个方面,助力开发者深入了解STM32平台的潜力与应用。

STM32 DMA数据丢失

Foreword STM32 DMA数据丢失,这个问题还挺常见的,之前我也遇到了,不过由于只是首数据丢一个字节的数据,对于整体不是很大影响,所以没在意这个事情,放过去了 之前遇到的”DMA PWM输出第一个bit...

发表于:
阅读原文

如何将Zephyr移植到STM32?

Porting Zephyr RTOS to an STM32 microcontroller involves setting up the development environment, configuring the board support package (BSP), and building/flashing a sample application. Below is a...

将Zephyr RTOS移植到STM32微控制器需设置开发环境、配置板支持包并构建示例应用。主要步骤包括安装依赖、获取Zephyr源代码、检查板支持、构建和闪存应用、调试及添加外设驱动。可自定义不支持的板,调试可通过串口或GDB进行。

如何将Zephyr移植到STM32?
原文英文,约600词,阅读约需2分钟。发表于:
阅读原文

良许的STM32课程重磅上线啦~

为了响应大家的呼声,我将自己转行以及在大厂工作的十几年经验,毫无保留做成了课程《STM32实战快速入门》课程

良许是一位拥有11年嵌入式经验的工程师,推出了《STM32实战快速入门》课程,包含15个实战项目,提供答疑和学习交流群,课程价格为159元,性价比高,旨在帮助学员就业和进行DIY项目。

原文中文,约2500字,阅读约需6分钟。发表于:
阅读原文

【OTA】STM32-OTA升级——持续更新

【OTA】STM32-OTA升级——持续更新 @TOC 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、ymodem串口协议 1、Ymodem 协议 STM32 Ymodem 协议及代码解析 2、PC 【STM32 IAP技术实现】适合小白“食用”(以STM32F103C8T6为例) stm32...

本文介绍了STM32的OTA升级技术,包括Ymodem串口协议、PC串口升级、蓝牙OTA教程和阿里云端OTA配置,并简要分析了UDS车载协议在新能源汽车OTA升级中的应用。

【OTA】STM32-OTA升级——持续更新
原文中文,约400字,阅读约需1分钟。发表于:
阅读原文

Clang-LLVM编译STM32

Foreword 全网找不到几个LLVM工具链进行交叉编译的例子,如果只是Linux环境,那可能随便弄,但是Windows下要拉哪个库,环境变量什么的要怎么弄都没找到例子。东拼西凑了几个Blog的内容,总算是完整可以编译了 如果直接用Keil的AC6,那没啥难度,如果抛弃他,改用开源又要怎么弄 Clang-LLVM GNU GCC编译流程: 源代码 → GCC前端 →...

发表于:
阅读原文
原文中文,约900字,阅读约需3分钟。发表于:
阅读原文

STM32 MCU移植SSH

Foreword 给MCU移植Crypto、SSL、SSH、SFTP等库,真的找不到一个例子,目前看到的库大部分都是商用的。 比如wolfssh、CycloneSSH、libssh2、TinySSH、microSSH、Dropbear,这些库可能linux使用比较多,但是那边安装移植也方便多了,降到MCU一库难求,更别说详细的移植文档了,基本没有 wolfssh https://www.w...

发表于:
阅读原文

基于蓝牙的PIR运动检测应用程序,使用STM32开发板

1. Introduction In this project we will use a PIR sensor to detect motion. Once motion is detected, it will trigger an interrupt and the BleuIO dongle connected to the board will advertise for 25...

该项目利用PIR传感器检测运动,触发中断后,BleuIO适配器进行25秒的广告。需要的组件包括PIR传感器、BleuIO适配器和STM32开发板。连接后,配置STM32CubeIDE并导入项目,连接传感器。运动检测后,适配器会发送广告,LED指示运动状态。

基于蓝牙的PIR运动检测应用程序,使用STM32开发板
原文英文,约600词,阅读约需3分钟。发表于:
阅读原文

基于STM32的同步整流Buck-Boost数字电源 开源

一款基于STM32G474的四开关Buck-Boost数字电源,支持TypeC接口PD诱骗输入和DC5.5接口输入,输入/输出最高48V10A,这是我的毕业设计,现在开源出来,含原理图、PCB、...

这是一款基于STM32G474的四开关Buck-Boost数字电源,支持TypeC接口PD诱骗输入和DC5.5接口输入,输入/输出最高48V10A。使用STM32G474单片机实时监测电压和电流,并通过PID控制算法调整PWM占空比,实现过压过流保护。可通过OLED屏查看参数,通过旋转编码器和按钮设置输出电压和电流,通过Type-C接口与上位机通信,通过上位机软件查看参数和波形。

原文中文,约9000字,阅读约需22分钟。发表于:
阅读原文

STM32串口通信基本原理

在设备之间进行通信时,通常采用并行通信和串行通信两种方式。这两种通信方式在实现上有着显著的区别,具体如下表所示:

在设备之间进行通信时,通常采用并行通信和串行通信两种方式。串行通信分为单工、半双工和全双工。通信方式分为同步通信和异步通信。串行通信接口有UART和USART。连接两个芯片时,需要交叉连接TXD和RXD。连接芯片与PC机时,需要通过电平转换电路实现连接。串口通信需要定义起始位、数据位、奇偶校验位、停止位和波特率。UART的发送和接收需要波特率发生器控制。

原文中文,约3700字,阅读约需9分钟。发表于:
阅读原文