友达1.2寸圆形显示器,使用SPI或MIPI驱动.........啊!有好大个坑!1.2寸的AMOLED,看到这个OLED,好高大上,结果是MIPI+SPI驱动,第一反应是要两种协议同时用,MIPI在STM32上好难实现,就想用SPI,看完整个手册,也没有找到初始化demo或者说也没有驱动芯片手册,这个显示驱动芯片就是我认为的巨坑:AUO W0222 ASIC,找遍某娘,问遍某服,都没听过,找了大            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-19 12:07:41
                            
                                1054阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录BT-06简介数据透传配置串口USART1初始化函数USART2初始化函数USART2的NVIC配置USART1串口重映射BT-06简介BT06蓝牙模块是专为智能无线数据传输而打造,遵循V3.0 蓝牙规范。本模块支持UART接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大功能。 BT-06蓝牙模块驱动简单,只需要4根线就可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 20:59:29
                            
                                312阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、IO输出led.c#include <stm32f10x_lib.h>#include "led.h"//初始输出口.并使能这两个口的时钟//LED IO初始化void LED_Init(void){RCC->APB2ENR|=1<<2;    //使能PORTA时钟RCC->APB2ENR|=1<<3;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-07-10 15:57:28
                            
                                969阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             前言1.A4988及其拓展板简介2.接线3.STM32_CUBEMX配置4.代码详解———————————————————————————————————————————1.A4988及其拓展板简介    A4988 
    A4988拓展板 
     A4988是一款常用的步进电机驱动器,A4988驱动器采用了步进电机的微步技术,能够实现高精度的步进控制,提高            
                
         
            
            
            
             在基于微控制器的电子系统中,强壮的软件设计是提高 EMC 性能的主要因素。必须尽量在项目设计阶段的早期考虑 EMC 干扰导致的问题。EMC 导向的软件提高了应用的 安全性和可靠性。强化 EMC 性能的软件的实施成本低,可提高最终的抗扰性能,并节约硬 件和开发成本。用户应考虑到模拟或数字数据受到的 EMC 干扰,就像任何其它应用参数一 样。 
EMC 干扰导致的问题示例: 微控制器无响应&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 19:50:54
                            
                                299阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            关键词: FSMC驱动LCD,STM32F407VE调试环境:编译器:RT-Thread Studio驱动生成:STM32CubeMX开发板:STM32F407VET6 核心开发板LCD:320x480_ILI9488 ,驱动IC:ILI9488, 3.5寸TFT LCD1.相关工程:以下资料可到这个链接下载STM32CubeMX 配置工程LCD驱动和GUI相关代码:GUI-2021120301.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-30 10:49:00
                            
                                1050阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 前置知识在PyTorch中默认的精度的Float32,即32位浮点数。使用自动混合精度(Automatic Mixed Precision)的目的是让模型在训练时,Tensor的精度设置为16而不是32。因为32的精度对于模型学习来说,没什么必要。在PyTorch1.6中已经内置的混合精度的包,如下:from torch.cuda.amp import Scaler, autocast自动混            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 01:01:47
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、最近有个想做一个传感器数据实时显示的上位机,常规的数据打印太频繁了,无法直观的看出数据的变化。python下的上位机实现起来简单一点,网上找了一些python界面Tkinter相关资料和python串口的demo.测试实现了简单的数据显示。 Mark 一下问题点:最大的问题点在于对bytes型数据的拼接:之前的串口解析的代码是在python 2.7平台上实现的,切换到python3.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 10:33:54
                            
                                260阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文主要讲述的是在STM32F407VE板子上通过STMCube生成的USB HOST CDC 程序驱动CH340进行数据传输。创作背景:        打算用RT1052开发一个项目,由于项目中用到的传感器比较多,像雷达,ublox等需要通过UART进行通讯,基本分配之后占用了8个串口。而RT1052只有8个串口,没有预留串口也没有调试串口,考虑到RT10            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 11:30:46
                            
                                719阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux 是一个自由和开放源码的类Unix操作系统,通常被用在服务器领域。而 STM32 是一种基于ARM Cortex-M内核的32位微控制器,广泛应用于各种嵌入式系统。在嵌入式系统开发中,常常会将 Linux 和 STM32 结合起来使用,以实现更强大和灵活的功能。
红帽(Red Hat)是一家全球知名的开源软件公司,它提供了一系列的软件产品和服务,旗下拥有流行的 Linux 发行版 Re            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-07 12:28:26
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            stm32_usb
    串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出。很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发。本章节来简单概述STM32低端芯片上的USB虚拟串口的移植。在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明。      &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-29 05:11:22
                            
                                2191阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            源码的目录结构如下:    STM32LIB     USER    USER目录如下            hardware_dri               
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-06 17:00:42
                            
                                2298阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            00. 目录文章目录00. 目录01. TFTLCD简介02. TFTLCD原理图03. TFTLCD接口描述04. TFTLCD驱动芯片05.  ILI9341命令06. TFTLCD使用流程07. 附录08. 声明01. TFTLCD简介TFT-LCD 即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT-LCD 与无源 TN-LCD、STN-LCD 的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-02 14:25:54
                            
                                2058阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            00. 目录文章目录00. 目录01. TFTLCD简介02. TFTLCD原理图03. TFTLCD接口描述04. TFTLCD驱动芯片05.  ILI9341命令06. TFTLCD使用流程07. 附录08. 声明01. TFTLCD简介TFT-LCD 即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT-LCD 与无源 TN-LCD、STN-LCD 的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-14 15:10:29
                            
                                1327阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在计算机科学中,许多复杂的问题可以通过分层的手段来简化,而STM32标准库就是在寄存器和用户代码之间的软件层对于一些常用的通讯方式,我们也可以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-28 13:46:06
                            
                                1155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前段时间写了《STM32驱动LCD原理》和《STM32的FSMC外设简介》两篇文章,本文将对STM32驱动LCD进行实战应用。LCD是深圳市拓普微科技开发有限公司的LMT028DN,分辨率是320*240,大小2.8寸,颜色65K的彩色屏,采用的是ST7789s液晶控制IC。颜色模式是565。01驱动时序我们通常说的MCU-LCD接口,就是8080接口,8080接口的详细介绍请看《STM32驱动L            
                
         
            
            
            
            今天来简单测试一下用STM32驱动步进电机。方法是通过STM32控制A4988模块来驱动步进电机。A4988 是一款带转换器和过流保护的 DMOS 微步进电机驱动器,它用于操作双极步进 电机,在步进模式,输出驱动的能力 35V 和±2A。该 A4988 包括一个固定关断时间电流调 节它有能力在慢或混合衰减模式运作。 转换器是 A4988 易于实施的关键。只要在“步进”输入中输入一个脉冲,即可驱动电            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-29 09:44:27
                            
                                607阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前段时间写了《STM32驱动LCD原理》和《STM32的FSMC外设简介》两篇文章,本文将对STM32驱动LCD进行实战应用。LCD是深圳市拓普微科技开发有限公司的LMT028DN,分辨率是320*240,大小2.8寸,颜色65K的彩色屏,采用的是ST7789s液晶控制IC。颜色模式是565。 01 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-01-24 19:56:00
                            
                                848阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            背景最近接到第一个任务,用stm32f107做另一个控制器的测试板,意思就是,使用stm32为目标控制器提供输入信号,同时接收目标控制器的输出信号。其中数字量输入就是利用stm32驱动一个继电器来实现的NPN三极管使用条件1、放大:基极电压大于发射极电压,集电极电压大于基极电压;(发射结正偏,集电结反偏)2、饱和(开关):基极电压大于发射极电压,集电极电压小于等于基极电压三极管驱动继电器电路图继电            
                
         
            
            
            
            嵌入式开发-STM32硬件SPI驱动TFT屏这次用到的TFT屏CubeMX设置代码编写增加的内容需要注意问题代码下载 这次用到的TFT屏现在的TFT屏幕已经很便宜了,65536色屏幕,2.8英寸,分辨率320X240的液晶屏才20元,我为了图省事,多配了一个转接板12元,共32元包邮到家,真是香。 上面这个是这次用到的2.8寸TFT屏幕(20元),下面的是0.96寸OLED屏(10元),可见尺寸            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 07:11:53
                            
                                707阅读
                            
                                                                             
                 
                
                                
                    