fifo stm dma 32
Thonny+MicroPython+ESP32开发环境配置以及遇到烧录固件出现error解决方法
本文主要介绍如何使用python和esp32来做嵌入式研发相关的开发环境搭建以及在搭建时遇到的一些问题 一、ESP32板子与电脑通讯 1. 首先将ESP32的板子通过USB线连接到电脑,下载驱动并且安装https://pan.baidu.com/s/1eTHYnom 2. 打开电脑的设备管理器,wi ......
手动移植FreeRTOS V9.00到 Stm32F103C8T6
记录移植过程,以便以后查看: 1.使用cubeMAX配置一个工程 a.选择单片机型号: b。设置SWD调试,选TIM4作为系统时钟,systick要用来跑freeRTOS c.NVIC默认使用Group4 配置GPIO,我这里配置了两个引脚,作为LED输出 d,RCC都选外部晶振 e。配置时钟树,H ......
LCD液晶超抗干扰段码显示屏驱动芯片VK1C21A/B/C/D/DA/E/EA具备显示效果好,静电耐压高等优良特性,可驱动32*4/18*4/14*4点
产品型号:VK1C21A/B 产品品牌:永嘉微电/VINKA 封装形式:SSOP48/LQFP48 可定制裸片:DICE(COB邦定片);COG(邦定玻璃用) 产品年份:新年份 联 系 人:邱婷 联系 Q Q:268 980 2003 联系手机:188 2366 8825 原厂 ,工程服务,技术支持 ......
CH32FV32系列进入STOP及STANBY模式电流大的问题
关于CH32FV32低功耗模式(STOP及STANDBY)。 我们EVT例程中将所有IO均配置成下拉输出而防止外部器件漏电流引起功耗增大。但是有的客户进入低功耗后需要IO电平保持从而出现了进入STOP/STANBY模式后电流还是很大(STOP几百个uA STANDBY一百多uA)。手册中低功耗电流如 ......
STM32-空闲中断+DMA实现串口数据接收
接上一个随笔的空闲中断.......... 通过江科大老师的图来复习一下关于DMA的知识 DMA的作用 DMA作为一个外设,它的作用就是帮CPU处理数据搬运的事情,减少CPU的消耗 如何佩戴STM32的DMA? 1.使能时钟 2.DMA参数配置 3.DMA使能 关于DMA的各个参数 DMA_Peri ......
Electrical(Hardware) Protocols: FIFO / JTAG / SPI / IIC / IIS / UART / SWD / ICSP / CANBus/ModBus
Electrical(Hardware) Protocols: JTAG(Joint Test Action Group), JTAG is actually a protocol over SPI. 5 pins/connections(GND, TMS, TCK, TDI, TDO), Outp ......
【U盘格式NTFS,FAT32,exFAT切换方法及各种文件系统区别】
切换U盘格式步骤: 1、格式化前,先确认把U盘离的数据进行备份,插入U盘,右击鼠标->点击格式化 2、进入格式化弹窗界面,选择所要修改的文件系统->点击开始->确定 各种文件系统区别: NTFS(New Technology File System意为新技术文件系统,其功能全面,应用最广泛。 NTF ......
【stm32 调试专栏】程序卡在 LDR R0, =SystemInit问题解决
转载自:https://blog.csdn.net/AQRSXIAO/article/details/133680606 STM32使用printf()必须勾选use_microlib ......
USB(2.0 / Type-C) to MPSSE(JTAG / SPI / IIC) / UART / FIFO: FTDI 的桥接芯片选型
首次使用 FTDI 的 USB bridging chips 是在 Amazon 工作期间,需要通过 PC电脑上 Linux 开发环境 的 Kermit 软件, 经由FTDI的USB to UART串口线 对 Amazon Kindle 进行 Hardware/OS/Framework/Softwa ......
ESP32-C3上手笔记 | 01 - ESP32 C3开发环境搭建(ESP-IDF)
原文:https://blog.51cto.com/u_13640625/4905431 一、ESP32-C3模组本想仗剑天涯走四方,奈何没有抢到票,五一假期只能宅咯,it is a sad story~ 刚从安信可官方抢到手一块ESP32-C3F模组开发板,甚是便宜,上手体验一把! ESP32-C ......
NOIP2023模拟9联测32 总结
NOIP2023模拟9联测32 总结 题目 T1 花菖蒲 大意 构造一个一度点数等于 \(a\),二度点数等于 \(b\),总点数小于 \(2000\) 的树。 \(a,b \leq 200\) 赛时思路 构造一条链,去除首位后有 \(b\) 个节点,这 \(b\) 个节点接一个一度点,加上首位两个 ......
Golang(Go语言)调用Win32 API实操
在Go语言中调用Win32 API可以使用syscall包来实现。下面是一个简单的示例代码,演示如何在Go中调用Win32 API的MessageBox函数: package main import ( "fmt" "syscall" "unsafe" ) var ( user32 = syscal ......
32-TIM输入捕获
注意与输出比较区分。 频率测量方法 测频法实现:例如使用红外传感器,每个上升沿计次加一,再用一个定时器,定1S的定时中断,在中断里,每隔一秒取一下计次值,同时清零计次,所计的值就是频率。 主从触发模式(TRGO、TRGI) 主模式将定时器内部的引脚映射到TRGO,用于触发别的外设。 从模式接受其他外 ......
STM32F103RCT6搭配“ST_LINK V2 √RoHS 'A 2023 04'”在CubeIDE中下载运行总结
一、请参考本站大佬文章进行接线: ST_LINK V2接口和连接方式 二、步骤: 到此,大功告成。 小手点赞,水逆退散!!! ......
stm32学习随笔23.11.6_2
LED&光敏电阻&蜂鸣器(伪)变频报警,随笔记录视频B站:BV1tG411971D MAIN.c #include "stm32f10x.h" // Device header#include "Delay.h"#include "BUZZER.h"#include "LightSensor.h"# ......
make: x86_64-w64-mingw32-gcc: Command not found
001、问题 make 报错:make: x86_64-w64-mingw32-gcc: Command not found 002、解决方法 dnf install mingw64-gcc 003、测试安装效果 参考: 01、https://command-not-found.com/x86_64 ......
php7.4.32如何快速正确的开启OpenSSL扩展 最简单的办法在这里!
🚀 个人主页 极客小俊 ✍🏻 作者简介:web开发者、设计师、技术分享博主 🐋 希望大家多多支持一下, 我们一起进步!😄 🏅 如果文章对你有帮助的话,欢迎评论 💬点赞👍🏻 收藏 📂加关注 OpenSSL扩展介绍 在PHP中,OpenSSL扩展库是一个用于实现加密和解密功能的扩展, ......
esp32s3使用多串口
esp32s3使用多串口 我按照别人博客中设置串口2,串口打印有问题,因为没有看到esp32s3 多串口,就总结了一下自己的经验 下图为esp32的引脚图 下图为esp32s3的引脚图 ESP32-S3 有三个 UART(通用异步收发器)控制器,即 UART0、UART1、UART2,支持异步通信( ......
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灯显示二 ......
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 ......
ESP32-PICO-D4 从入门到进阶——3、自制墨水屏手表
原文:https://zhuanlan.zhihu.com/p/493417986 一、前言 在前文中,对ESP32-PICO-D4的核心板进行了第一盏LED的点亮,并选择watchy项目作为学习该芯片的方向。 半年这么快过去了:ESP32-PICO-D4 从入门到进阶——2、点亮第一盏LED+墨水 ......
给STM32装点中国风——华为LiteOS移植
我都二手程序员好几个礼拜了!想给我的STM32来点“中国风”,装个华为LiteOS操作系统。 在此之前,我也试过STM32CubeMX自带的FreeRTOS操作系统,不知是何缘故,用F103c8t6芯片时,FreeRTOS里的一个断言过不去。出师不利,决定换LiteOS试试,尽管移植LiteOS有些 ......
队列(Queue):先进先出(FIFO)的数据结构
队列是一种基本的数据结构,用于在计算机科学和编程中管理数据的存储和访问。队列遵循先进先出(First In, First Out,FIFO)原则,即最早入队的元素首先出队。这种数据结构模拟了物理世界中的队列,如排队等待服务的人。 在本篇博客中,我们将详细介绍队列的概念、用途、实现以及如何在编程中使用 ......
32Pyppeteer框架介绍
r''' Pyppeteer框架简介 Pyppeteer是一个基于Puppeteer(谷歌基于node.js开发的自动化框架)的Python库,它提供了一个高级API来控制无头Chrome或Chromium浏览器。 它允许你通过Python代码自动化浏览器操作,例如导航到网页、与页面元素交互、执行J ......
(STM32)TIM
TIM:定时器,定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断 根据复杂度和应用场景分为:高级定时器、通用定时器、基本定时器三种类型 基本定时器:支持向上计数(0到1),只能选择内部的72MZ的时钟 通用定时器、高级定时器:支持向上计数、向下面计数(1到0)、中央计数(0到1,1到0 ......
CH32V307 使用PLL2配置系统时钟
在进行系统时钟配置时,可以选择HSI、HSE、PLL作为系统时钟来源。而PLL时钟来源有几下几种,如下图: 以下为CH32V307时钟树框图,如下图: 关于使用HSE或HSI作为系统时钟,在CH32V307 EVT都有相应例程,在system_ch32v30x.c文件中直接使用相关宏定义即可,如下图 ......
STM32 PWM控制LED流水灯 学习记录随笔
代码部分 #include "stm32f10x.h" // Device header#include "Delay.h"int main(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//启用系统寄存器时钟,使能GPIOC组 ......
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\\ ......
stm32学习记录随笔23.11.3
RCC外设时钟使能常用函数 //标准库文件 ->stm32f10x_rcc.h void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph, FunctionalState NewState);//RCC_AHB外设时钟控制void RCC_APB2Perip ......