E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gpio
Verilog实现串口收发
主要逻辑参考stm32篇的
GPIO
模拟串口,接收主要是捕获开始信号,然后定时采样获取8位数据位(未考虑停止位和校验位)使用robeieda仿真结果(发送的仿真信号,然后再将接收的信号输出)接收:reg[
山间朝暮-C
·
2023-07-18 23:08
FPGA
fpga开发
超简单
GPIO
模拟实现可变波特率异步串口收发(STM32)
首先使用逻辑分析仪查看ch340串口数据波形,根据波形写接收逻辑即可开始位和停止位都是固定形式使用外部中断捕获数据开始位,关闭中断,然后定时器计数清零重新计时,每隔1/波特率s采样一次数据,然后移位合成一个字节开启中断进入下一个等待接收状态(低位先接收)uint8_trec_count=0,rec_data[20]={0},rec_i=0,rx_temp;#definebaud9600//接收波特
山间朝暮-C
·
2023-07-18 23:08
单片机
stm32
单片机
嵌入式硬件
一文看懂
GPIO
口的八种工作原理
GPIO
是通用输入/输出端口的简称,是STM32可控制的引脚。
GPIO
的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。
爱学习的王大胖子
·
2023-07-18 22:45
单片机
硬件设计
linux spi 设置cs信号,【3518ev200】如何将SPI的CS引脚设置为高电平有效
SCLK,SDO,SOI,CSN0,现将SCLK,SDO,SOI,映射为spi功能:himm0x200f00500x1himm0x200f00540x1himm0x200f00580x1之后配置CSN0为
GPIO
上海积分吴老师
·
2023-07-18 17:38
linux
spi
设置cs信号
SPI设备树处理过程
SPI设备树处理过程文章目录SPI设备树处理过程参考资料:一、spi_device结构体二、SPI设备树格式2.1SPIMaster2.2SPIDevice2.3设备树示例三、设备树实例3.1使用
GPIO
Hilbert(*^*)
·
2023-07-18 17:04
SPI总线
linux
arm开发
驱动开发
架构
嵌入式硬件
嵌入式学习笔记——IIC通信
IIC通信前言IIC概述通信特征物理拓扑结构IIC通信的流程IIC的特点:STM32的IIC通信
GPIO
模拟IICIIC的时序组成(主机对从机写入数据)1.起始信号2.器件地址与读写位3.从机应答信号5
小向是个Der
·
2023-07-18 10:08
嵌入式
—M4
学习
笔记
单片机
stm32
arm开发
STM32中的震动传感器使用
例如/*重写中断服务函数,如果监测到EXTI中断请求,则进入此函数*/voidHAL_
GPIO
_EXTI_Callback(uint16_t
GPIO
_Pin){//一根中断线上有多个中断源,判断
dxdlnu
·
2023-07-18 07:26
stm32
stm32
嵌入式硬件
单片机
STM32F407 --USART使用
需要在F103配置的基础上专门将
GPIO
的PIN配置成复用功能USART。具体配置代码如下:voidUSART_Config(void){
GPIO
_InitTypeDef
GPIO
会飞的珠珠侠
·
2023-07-18 02:19
STM32
stm32
嵌入式硬件
单片机
蓝牙模块HC08 和 手机APP数据传输 (STM32代码)
目录一、HC08重要参数二、主要AT命令解释三、STM32端操作1.操作重点2.
GPIO
初始化代码3.UART初始化代码4.HC08发送数据代码5.HC08接收数据代码6.数据处理四、手机APP端操作1
7.83Hz
·
2023-07-18 01:17
STM32
HC08
STM32 HC08
STM32蓝牙
蓝牙
STM32F1—呼吸灯—端口复用,重映射,
GPIO
,TIM,PWM
二.主要知识点1.端口复用
GPIO
作为内置外设使用时
胧车
·
2023-07-18 01:46
stm32
单片机
arm
STM32CubeMX安装并采用HAL库编程点亮流水灯
文章目录一、简介二、安装教程1、安装JRE2、安装STM32CubeMX3、安装HAL库三、C语言实现流水灯1、新建项目2、keil仿真调试3、观察
GPIO
端口的输出波形4、烧录四、用寄存器方式实现点亮流水灯
不许惊鹊扰寒明
·
2023-07-18 00:01
stm32
单片机
arm
stm32CubeMX+Keil使用HAL库点灯
2、配置引脚只需把目标LED对应引脚设置为
GPIO
_Out
m0_65702648
·
2023-07-18 00:28
stm32
单片机
arm
STM32CubeIDE 入门教程
2.3参数配置时钟源选择:2.4时钟树配置:2.5配置
GPIO
口LED1--PB6;LED2--PB7;LED
青春不张扬
·
2023-07-18 00:47
stm32
单片机
c语言
STM32Cubeide
STM32Cube 应用
1.2.1【异常】安装STM32CubeMX平台时遇到缺乏Java环境问题1.3深色模式2.应用2.1新建工程2.2SystemCore配置(系统内核配置)2.2.1SYS配置2.2.2RCC配置2.2.3
GPIO
Truffle7电子
·
2023-07-18 00:46
#
STM32
其他
stm32
stm32cube
ide
OpenHarmony 6.29计算机工程实践学习日志
实验8KO_
GPIO
8.1实验任务本实验将演示如何在启航KP_IOT主控板上进行
GPIO
实验。
过不了测试点
·
2023-07-17 16:16
计算机工程实践
学习
harmonyos
经验分享
嵌入式硬件
MSP432P401R 速成(电赛必备)
文章目录一、LED二、Key三、key4*4四、External_Interrupt五、蓝牙_Uart六、TimA0七、PWM八、舵机SG90九、ADC十、OLED十一、VOFA十二、
GPIO
十三、Timer32
比特冬哥
·
2023-07-17 15:17
MSP430/432
单片机
嵌入式硬件
TI
MSP432
S3C2440点亮LED(裸机开发)
文章目录前言一、环境介绍一、
GPIO
介绍二、点亮开发板的LED1.预备动作2.led代码总结前言本期和大家主要分享的是使用S3C2440开发板点亮一个LED灯,可能大家拿到开发板之后做的第一件事情都是点灯
F.LASH.
·
2023-07-17 11:08
ARM体系结构与接口技术
单片机
嵌入式硬件
arm开发
linux
汇编语言
驱动开发—day8
在内核模块中启用定时器,定时1s,让led1闪烁#include#include#include#include#include#includestructdevice_node*dnode;struct
gpio
_desc
三只小鸹貔
·
2023-07-17 10:03
驱动开发
STM32F103C8T6实现流水灯
系列文章目录文章目录系列文章目录一、实验原理及参数介绍1.STM32F103C8T6简介2.地址映射3.寄存器映射4.
GPIO
端口初始化设置二、实验准备三、C语言实现流水灯四、汇编实现流水灯五、总结与参考一
听海—
·
2023-07-17 07:28
stm32
单片机
arm
stm32cubeMX使用HAL库点亮LED流水灯
STM32CubeMX生成代码使用HAL库点亮流水灯1.安装STM32CubeMX2.安装HAL库3.新建项目4.keil仿真调试三、用寄存器方式实现点亮流水灯1.项目创建2.编写代码3.编译程序4.观察
GPIO
听海—
·
2023-07-17 07:28
stm32
单片机
arm
STM32外部中断模式控制灯亮灭
文章目录实验准备一、STM32CubeMX设置1.引脚配置2.配置EXTI3.配置
GPIO
4.新建项目二、KEIL设置1.中断函数2.修改代码3.烧录运行总结实验准备软件环境:STM32CubeMX6.40
听海—
·
2023-07-17 07:28
物联网
LED驱动(原始架构)——STM32MP157
文章目录硬件知识LED原理
GPIO
引脚操作方法
GPIO
模块一般结构
GPIO
寄存器的一般操作STM32MP157的
GPIO
操作方法先使能PLL4MPU、MCU共享
GPIO
模块1.在MPU上使能某个
GPIO
Is Fang
·
2023-07-17 04:21
架构
stm32
单片机
LED驱动(原始架构优化:分层/分离)——STM32MP157
board_stm32mp157.cleddrv.cled_opr.hMakefiel编译测试优化思想:分离Demo的LED驱动程序led_resource.hboard_A_led.cchip_demo_
gpio
.c
Is Fang
·
2023-07-17 04:50
架构
stm32
嵌入式硬件
PWM 输出实验(stm32)
以下内容参考正点原子的资料PWM的代码pwm.c//TIM3PWM部分初始化//PWM输出初始化//arr:自动重装值//psc:时钟预分频数voidTIM3_PWM_Init(u16arr,u16psc){
GPIO
_InitTypeDef
GPIO
_InitStructure
秃秃秃秃哇
·
2023-07-17 03:50
单片机
stm32
单片机
嵌入式硬件
APM32F072单片机进入STOP模式,并通过RTC Wakeup Timer和USART1串口接收事件唤醒
串口初始化(注意USART1时钟源要选择HSI):voidusart_init(intbaud_rate){
GPIO
_Config_T
gpio
;USART_Config_Tusart;RCM_EnableAHBPeriphClock
巨大八爪鱼
·
2023-07-17 02:51
STM32
单片机
嵌入式硬件
RTC
STOP
USART
K210开发实例-现场可编程
GPIO
阵列、通用
GPIO
与高速
GPIO
现场可编程
GPIO
阵列、通用
GPIO
与高速
GPIO
文章目录现场可编程
GPIO
阵列、通用
GPIO
与高速
GPIO
1、现场可编程IO阵列(FPIOA)1.1FPIOA驱动API介绍2、通用
GPIO
2.1通用
GPIO
视觉&物联智能
·
2023-07-17 01:55
物联网全栈开发实战
单片机
嵌入式硬件
物联网
K210
边缘计算
MSP430F5529单片机入门学习笔记1
本笔记整理自B站教程MSP430F5529单片机学习视频汇总基于库函数的开发—
GPIO
库函数右边部分写错了,看的时候注意基于库函数的开发—
GPIO
实践操作LED交替闪烁#include/**EXP-
GPIO
AoXin_TechJZ.
·
2023-07-16 23:48
单片机入门学习笔记
学习
msp430f5529单片机
单片机
嵌入式硬件
电子设计竞赛
stm32之寄存器点灯
stm32之寄存器点灯一、以
GPIO
C13为例点灯三步骤:1、使能
GPIO
C13所在的时钟2、配置
GPIO
C13的模式(端口配置寄存器)3、设置
GPIO
C13的低电平/高点平(输出数据寄存器)二、根据stm32
$&.Dream Flying��
·
2023-07-16 22:39
stm32
STM32使用寄存器点灯实验
寄存器点灯实验操作过程使能IO口时钟配置寄存器RCC_APB2ENR初始化IO口模式,配置寄存器
GPIO
x_CRH/CRL操作IO口,输出高低电平,配置寄存器
GPIO
x_ODR或者BSRR/BRR。
ONE_Day|
·
2023-07-16 22:38
STM32
stm32
单片机
arm
学习
嵌入式硬件
[野火]stm32用寄存器点亮LED灯
4.26日更新目录1、对
GPIO
的简单刨析2、直接操作绝对的内存地址点灯(一)3、操作寄存器映射点灯(二)对
GPIO
的理解:
GPIO
是通用输入输出端口的简称,简单来说就是STM32可控制的引脚,STM32
林笑北在编程中摸爬滚打
·
2023-07-16 22:35
stm32
stm32入门学习(二)之寄存器点灯
明确三个步骤板子采用的是stm32最小系统板stm32f103c8t6,根据原理图得知C13管脚低电平点亮led寄存器点灯需要以下3步:1.查看stm32f103ct86中文手册,可以得知要配置通道APB2上的
GPIO
C
半重积分
·
2023-07-16 22:04
stm32
学习
arm
Linux学习笔记(17.10)—— 按键的中断线程化处理
要理解它们,需要先看中断结构图:外部设备1、外部设备n共享一个
GPIO
中断B,多个
GPIO
中断汇聚到GIC(通用中断控制器)的A号中断,GIC再去中断CPU。
glen_cao
·
2023-07-16 22:33
Linux
linux
学习
驱动开发
ARM架构(寄存器点灯)
文章目录前言一、LED原理图二、使用寄存器点灯的步骤三、如何操作寄存器四、实际操作1.使能
GPIO
端口2.将引脚设置为输出模式3.设置输出状态五、全部代码总结前言本篇文章我们来讲解一下如何使用寄存器点亮一个
花落已飘
·
2023-07-16 22:01
ARM架构详解
arm开发
架构
单片机
基于STM32的homeassistant(采用FreeRTOS操作系统)【第一、二章优化拓展:Wifi、服务器连接验证以及UASRT串口区分】
、二章优化拓展开发环境:主控STM32F103C8T6WIFI模块ESP01S开发语言C开发编译器·KEIL组网方式WIFI服务器协议MQTT硬件连接STM32ESP01S3.3V3.3VGNDGND
GPIO
2
JASON丶LI
·
2023-07-16 22:09
HomeAssistant
stm32
嵌入式硬件
单片机
物联网
STM32——
GPIO
配置
文章目录一、
GPIO
八种模式1.输入2.输出3.如何选择
GPIO
的模式二、库函数
GPIO
配置1.配置代码2.参数设置一、
GPIO
八种模式
GPIO
的输入输出是对于STM32单片机来说的。
老王WHH
·
2023-07-16 13:53
STM32单片机的开发
stm32
嵌入式硬件
单片机
串口通信和Led灯的点亮的仿真及实现
选择自己的芯片,点击startproject即可(3)点击systemcore,进入SYS,在debug下选择serialwire:(4)配置时钟,进入上面的rcc,有两个时钟,一个是hse和lse,我们要用是
GPIO
辣子鸡味的橘子
·
2023-07-16 09:20
单片机
stm32
stm32HAL库中断模式编程
(1)引脚配置A4输出控制灯的亮灭,设置为
GPIO
_OutputA1持续输出高电平,设置同上A7持续输出低电平,设置同上B5模拟开关,设置为
GPIO
_EXTI5(2)配置exit(3)配置SYS(4)配置
辣子鸡味的橘子
·
2023-07-16 09:20
stm32
单片机
arm
STM32F407传输OV2640视频数据并在PC端显示
下面是关于DCMI的配置:
GPIO
_InitTypeDef
GPIO
_I
g_base
·
2023-07-16 08:47
嵌入式系统开发
STM32F407
ov2640
视频传输
上位机显示单片机发送的视频数据
STM32F407串口之间通过DMA的方式进行数据_Recv_Send
1.USART2的初始化staticvoidUSART2_Init(void){
GPIO
_InitTypeDef
GPIO
_InitStruct;USART_InitTypeDefUSART_InitStruct
往事不可追_来日不方长
·
2023-07-16 08:14
STM32
stm32
单片机
嵌入式硬件
网络
ESP32-C6 固件烧录需满足的硬件环境整理
ESP32-C6默认通过UART0(即TXD(
GPIO
16)和RXD(
GPIO
17))下载固件。
25March
·
2023-07-16 06:33
芯片烧录
(Chip
Programming)
mcu
物联网
iot
嵌入式硬件
ESP32-H2 固件烧录需满足的硬件环境整理
ESP32-H2默认通过UART0(即TXD(
GPIO
24)和RXD(
GPIO
23))下载固件。
25March
·
2023-07-16 06:33
芯片烧录
(Chip
Programming)
mcu
物联网
嵌入式硬件
iot
ESP32-C2 固件烧录需满足的硬件环境整理
ESP32-C2默认通过UART0(即TXD(
GPIO
20)和RXD(
GPIO
19))下载固件。
25March
·
2023-07-16 06:33
芯片烧录
(Chip
Programming)
嵌入式硬件
iot
mcu
物联网芯片
3、当前完成的有BKP_BSP、DMA_BSP、EXTI_BSP、FSMC_BSP、
GPIO
_BSP、IWDG_BSP、I2C_BSP、RTC_BSP、SPI_BSP、UART_BSP、WWDG_BSP
金丝草
·
2023-07-16 04:21
嵌入式C语言
嵌入式单片机——通用
物联网
单片机驱动开发
MCU驱动设计
STM32单片机
为什么单片机可以直接烧录程序的原因是什么?
(Microcontroller)可以直接烧录程序的原因主要有以下几点:集成性:单片机是一种高度集成的芯片,内部包含了处理器核心(CPU)、存储器(如闪存、EEPROM、RAM等)、输入/输出接口(如
GPIO
枪哥玩转嵌入式
·
2023-07-16 03:06
单片机
编程
嵌入式
单片机
51单片机
arm学习stm32串口指令点亮led灯
;voiddelay_ms(intms){inti,j;for(i=0;i
gpio
_write_p(res->
gpio
,res->pin,res->status);}}return0;}uart-led.h
顾苏洋1990
·
2023-07-15 23:28
arm开发
学习
stm32
串口
寄存器
arm学习cortex-A7中断按键控制led灯亮灭
(i=0;iMP_AHB4ENSETR|=(0x3MODER&=(~(0x3MODER|=(0x1OTYPER&=(~(0x1OSPEEDR&=(~(0x3PUPDR&=(~(0x3ODR&(0x1>
GPIO
_PIN
顾苏洋1990
·
2023-07-15 23:28
arm开发
学习
单片机
cortex-a7
arm学习-IIC总线连接温湿度传感器测量温湿度(si7006)裸机开发
;voiddelay_ms(intms){inti,j;for(i=0;iAHB4*I2C1_SCL--->PF14*I2C1_SDA--->PF15***/#defineSET_SDA_OUTdo{
GPIO
F
顾苏洋1990
·
2023-07-15 23:28
arm开发
stm32
si7006
iic总线
串行
传感器
裸机开发
STM32板子串口管脚与使用
对应的管脚如下图:2.配置串口配置串口包括的内容:1).配置对应的I/O口:将TX引脚配置为复用推挽输出(
GPIO
_Mode_AF_PP),将RX引脚配置为浮空输入(
GPIO
_Mode_IN_FLOATING
皮皮痒
·
2023-07-15 21:16
stm32
单片机
嵌入式硬件
驱动开发作业3——
GPIO
子系统
作业1:在内核模块中启用定时器,定时1s,让LED1以1s为周期实现流水灯myled.c(驱动文件)/**Copyright(c)2023byHuijieXia,AllRightsReserved.*@Author:HuijieXia*@Date:2023-06-2908:56:26*@LastEditTime:2023-07-1115:36:16*@FilePath:/B_Drive/day8/
欲上层楼 再上层楼
·
2023-07-15 20:13
驱动开发
普中科技手把手教你学ESP32--基于MicroPython-02
machine中的一个功能Micropython官网学习点击DOCS文档选择相应的芯片查看对应的模块machine是一个模块,Pin是模块的另外一个模块重点:不会就查官网信息LED灯硬件设计LED灯引脚为
GPIO
15
简单点的学玩
·
2023-07-15 18:48
#
ESP32
科技
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他