f103 stm 32 led

esp32s3使用多串口

esp32s3使用多串口 我按照别人博客中设置串口2,串口打印有问题,因为没有看到esp32s3 多串口,就总结了一下自己的经验 下图为esp32的引脚图 下图为esp32s3的引脚图 ESP32-S3 有三个 UART(通用异步收发器)控制器,即 UART0、UART1、UART2,支持异步通信( ......
串口 esp 32s 32 s3

stm32学习随笔23.11.6_1

凌晨 按键控制LED灯显示二进制状态,随笔记录视频B站:BV1gN411G7Nm main.c #include "stm32f10x.h" // Device header#include "Delay.h"#include "LED.h"#include "KEY.h"//按键控制LED灯显示二 ......
随笔 stm 32 23 11

stm32学习记录随笔23.11.5

按键控制LED灯递增递减,随笔实验视频记录B站:BV1JN4y1r7Fu main.c #include "stm32f10x.h" // Device header#include "Delay.h"#include "LED.h"#include "KEY.h"//按键控制LED灯递增递减int ......
随笔 stm 32 23 11

ESP32-PICO-D4 从入门到进阶——3、自制墨水屏手表

原文:https://zhuanlan.zhihu.com/p/493417986 一、前言 在前文中,对ESP32-PICO-D4的核心板进行了第一盏LED的点亮,并选择watchy项目作为学习该芯片的方向。 半年这么快过去了:ESP32-PICO-D4 从入门到进阶——2、点亮第一盏LED+墨水 ......
墨水 手表 PICO-D PICO ESP

给STM32装点中国风——华为LiteOS移植

我都二手程序员好几个礼拜了!想给我的STM32来点“中国风”,装个华为LiteOS操作系统。 在此之前,我也试过STM32CubeMX自带的FreeRTOS操作系统,不知是何缘故,用F103c8t6芯片时,FreeRTOS里的一个断言过不去。出师不利,决定换LiteOS试试,尽管移植LiteOS有些 ......
国风 LiteOS STM 32

32Pyppeteer框架介绍

r''' Pyppeteer框架简介 Pyppeteer是一个基于Puppeteer(谷歌基于node.js开发的自动化框架)的Python库,它提供了一个高级API来控制无头Chrome或Chromium浏览器。 它允许你通过Python代码自动化浏览器操作,例如导航到网页、与页面元素交互、执行J ......
Pyppeteer 框架 32

(STM32)TIM

TIM:定时器,定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断 根据复杂度和应用场景分为:高级定时器、通用定时器、基本定时器三种类型 基本定时器:支持向上计数(0到1),只能选择内部的72MZ的时钟 通用定时器、高级定时器:支持向上计数、向下面计数(1到0)、中央计数(0到1,1到0 ......
STM TIM 32

03_LED闪烁

LED闪烁 编写代码 烧录运行 发现只是亮度变暗, 没有闪烁 原因: 程序运行很快是MHZ级别, 每秒运行百万次, 所以发现不了闪烁 解决: 加延迟代码 用STC-ISP生成延迟函数 编写代码 查看效果 ![VID_20231102_145052 (2)](H:\ChromeDownload\VID ......
LED 03

04_LED流水灯

LED流水灯 代码 #include <REGX52.H> #include<intrins.h> void Delay500ms() //@12.000MHz { unsigned char i, j, k; _nop_(); i = 4; j = 205; k = 187; do { do { ......
流水 LED 04

05_LED流水灯Plus

LED流水灯Plus 修改延迟函数 void DelayXms(unsigned int xms) //@12.000MHz { unsigned char i, j; while(xms--) { i = 2; j = 239; do { while (--j); } while (--i); } ......
流水 Plus LED 05

02_点亮第一个LED

点亮第一个LED LED模块原理图 LED的电阻 102电阻 含义: 102 --> 1k电阻 作用: 限流, 防止LED烧毁 控制P20口输出高电平 通过寄存器的值控制高低电平 编写代码 烧录程序 成功运行 优化程序, 不要重复点亮, 让它兜圈子 ......
LED 02

CH32V307 使用PLL2配置系统时钟

在进行系统时钟配置时,可以选择HSI、HSE、PLL作为系统时钟来源。而PLL时钟来源有几下几种,如下图: 以下为CH32V307时钟树框图,如下图: 关于使用HSE或HSI作为系统时钟,在CH32V307 EVT都有相应例程,在system_ch32v30x.c文件中直接使用相关宏定义即可,如下图 ......
时钟 系统 V307 PLL2 307

STM32 PWM控制LED流水灯 学习记录随笔

代码部分 #include "stm32f10x.h" // Device header#include "Delay.h"int main(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//启用系统寄存器时钟,使能GPIOC组 ......
随笔 流水 STM PWM LED

世微 平均电流型降压恒流驱动器 电动摩托车LED灯小钢炮驱动IC AP5218

1,来源:深圳市世微半导体有限公司 2,产品描述 AP5218 是一款 PWM工作模式, 高效率、外 围简单、内置功率管,适用于5V~100V输入的高 精度降压 LED 恒流驱动芯片。输出最大功率可达 15W,最大电流 1.5A。AP5218 可实现全亮/半亮功能切换,通过 MODE 切换:全亮/半 ......
小钢炮 驱动器 电流 摩托车 摩托

Windows Server2019安装MySQL8.0.32

安装包下载: https://downloads.mysql.com/archives/community/ 下载mysql-8.0.32-winx64.zip 1、制定目录配置 basedir=D:\\mysql8.0.32#mysql数据存放目录datadir=D:\\mysql8.0.32\\ ......
Windows Server MySQL8 MySQL 2019

stm32学习记录随笔23.11.3

RCC外设时钟使能常用函数 //标准库文件 ->stm32f10x_rcc.h void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph, FunctionalState NewState);//RCC_AHB外设时钟控制void RCC_APB2Perip ......
随笔 stm 32 23 11

关于CH32V系列将变量置于指定RAM地址的配置方式

1、修改ld文件,如下图: . = ORIGIN(RAM) + 0x100; *(.TEST) 2、将变量加入__attribute__((section(".TEST")))声明,如下图 3、编译后的效果如图所示 ......
变量 地址 方式 32V RAM

世微 DC-DC平均电流双路降压恒流驱动器 无极远近光LED车灯 双路输出方案 AP2813

产品描述 AP2813 是一款双路降压恒流驱动器,高效率、外 围简单、内置功率管,适用于 5-80V 输入的高精度降 压 LED 恒流驱动芯片。内置功率管输出最大功率可达 12W,最大电流 1.2A。 AP2813 一路直亮,另外一路通过 MODE1 切换 全亮,爆闪。AP2813 工作频率固定在 ......
车灯 驱动器 远近 电流 方案

MAX7219点阵屏四合一—基于CH32V307的应用

参考链接:https://blog.csdn.net/weixin_46957846/article/details/127352759 本篇文章为基于CH32V307的MAX7219级联应用,代码是基于上参考链接代码基础上修改,若有侵权请联系及时删除。该应用测试所用模块为一个四级级联模块,参考链接 ......
点阵 7219 V307 MAX 307

PostgreSQL技术大讲堂 - 第32讲:数据库参数调整

PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。 第32讲:数据库参数调整 第32讲:11月04日(周六)19:30-20 ......
大讲堂 PostgreSQL 参数 数据库 数据

舵机驱动——STM32F407ZGT6探索者——HAL库

舵机驱动——STM32F407ZGT6探索者——HAL库 1、材料准备 开发板:正点原子STM32F407ZGT6探索者 舵机:SG90 舵机线材分辨:褐色 / 红色 / 橘黄色 —— GND / VCC / PWM_signal 与开发板接线:褐色 / 红色 / 橘黄色 —— GND / +5V ......
舵机 F407 ZGT6 STM 32F

使用单卡v100 32g或更低显存的卡,使用peft工具qlora或lora混合精度训练大模型chatGLM2-6b,torch混合精度加速稳定训练,解决qlora loss变成nan的问题!

最近新换了工作,以后的工作内容会和大模型相关,所以先抽空跑了一下chatGLM2-6b的demo,使用Qlora或lora微调模型 今天简单写个文档记录一下,顺便也是一个简单的教程,并且踩了qlora loss变成nan训练不稳定的问题 本教程并没有写lora的原理,需要的话自行查阅 1.chatG ......
精度 qlora 显存 的卡 chatGLM2

api-ms-win-core-path-l1-1-0.dll下载(win7-32位)

下载 api-ms-win-core-path-l1-1-0.dll 后拷贝到文件夹: 32位系统 c:\windows\system32 下载链接: https://www.dll-files.com/api-ms-win-core-path-l1-1-0.dll.html ......
api-ms-win-core-path-l win core path win7

STM32单片机 按键检测&矩阵键盘实操

目录 1.来先康康原理图 2.按键检测实操 3.按键软件消抖 4.矩阵键盘原理 5.总结 0.本文主要讲解按键检测 1.来先康康原理图 2.按键检测实操 1.1 原理简述 我们知道 GPIO 的输入输出功能分别可以输出或检测一个引脚的高低电平,即当一个 IO 口作为输出引脚时,将一个引脚的状态设为 ......
矩阵 单片机 按键 键盘 STM

飞腾派使用内核态编程完成LED20控制操作

1 基础知识 在该程序设计过程中我们首先需要学习如何在内核态编程。 1.1 内核态编程 在内核态中编写C语言程序和在用户态中编写C语言程序不同,在用户态中编写C语言程序,我们可以使用libc库,通过系统调用访问内核态的相关操作。 基础的内核态程序如下: #include<linux/init.h> ......
内核 LED 20

(STM32)中断系统和外部中断

中断系统:是执行和管理中断的逻辑结构 外部中断:是众多能产生中断的外设之一 中断:指的是中断源(中断通道),中断产生CPU暂停正在执行程序,去执行中断程序,然后返回。提高效率 F1系列的STM32有68个中断源,不同系列需要看手册 EXTI(外部中断)、TIM、ADC、USART、SPI、I2C、R ......
系统 STM 32

stm32开发

基于寄存器开发 新建工程 添加C/C++识别路径 ; 防止中文乱码 - 改变编码格式 基于库函数开发 ......
stm 32

CH32V307的ram大小如何修改才不会变板砖

使用CH32V307的同学大概都会发现,这个芯片的ram是真的小,没怎么使用就快完了,或者直接出现创建线程失败的问题,归根结底就是ram太小了,如何修改呢?芯片手册上明明写着可以修改ram大小, 添加图片注释,不超过 140 字(可选) 我也在网上搜索了相关的帖子,照着做了,结果发现板子成了板砖…… ......
板砖 大小 V307 307 32V

文件名: ?Ciwindows\system32 inetsrconfiglapplicationHost.config 错误:无法写入配置文件

出现原因:出现这个问题,一般是在程序运行的时候更新程序,导致的. 解决方案: Microsoft Windows [版本 6.3.9600] (c) 2013 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>net stop iisadmin ......