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
stm32f4
5.
STM32F4
0x 位带操作内容及代码介绍
一、位带操作内容位带操作(Bit-bandingOperation)是一种在嵌入式系统中的编程技术,用于对单独的位(bit)进行读取和写入操作,以方便对特定位进行控制和操作。在嵌入式系统中,内存按字节(Byte)进行寻址,而数据通常以比特(Bit)的形式进行操作。位带操作技术通过将每个比特映射到一个独立的内存位置,使得可以直接对一个比特进行读取和写入操作,而不需要额外的位操作指令。二、位带区和位带
青花木
·
2024-01-22 19:08
STM32F40x
stm32
前端
javascript
10.
STM32F4
0x IIC介绍及代码配置
一、IIC协议的介绍(1)IIC总线(InterIntegratedCircuitBus):是Philips公司推出的串行总线标准(为二线制)。总线上扩展的外围器件及外设接口通过总线寻址,是具备总线仲裁和高低速设备同步等功能的高性能多主机总线。(2)数据线—SDA时钟线—SCL(3)特性:半双工同步串行通信总线--一问一答仲裁----主从模式----任何信息都需要主机主动控制从属设备地址----器
青花木
·
2024-01-22 19:07
STM32F40x
stm32
单片机
嵌入式硬件
13.
STM32F4
0x SPI协议内容接收及代码配置
一、SPI协议内容SPI是英语SerialPeripheralinterface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI是一种高速的、全双工的、同步、串行通信总线,并且在芯片的引脚上只占用四根线。主要应用于EEPROM、FLASH、实时时钟、AD转换器(之间的通信)等等。四线制SPI:(全双工)MOSI:串行数据输出,主机输出,从机
青花木
·
2024-01-22 19:07
STM32F40x
stm32
单片机
嵌入式硬件
【17.
STM32F4
0x ADC介绍及代码配置】
一、ADC介绍是Analog-to-DigitalConverter的缩写。指的是模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。AD转换就是模数转换,也可以是整流。顾名思义,就是把模拟信号转换成数字信号。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度等非电信号。A/D转换后,输出的数字信号可有8位、10位、12位、14位和16位等。二、ADC基本原
青花木
·
2024-01-22 19:37
STM32F40x
c#
4.
STM32F4
0x 串口通信(文中以USART1为例子)
一、USART概念内容串口通信是一种通过串行接口进行数据传输的通信方式。在串口通信中,数据是以位的形式逐个传输的,通常使用RS-232、RS-485、USB等接口标准。串口通信可以用于连接计算机和外部设备、嵌入式系统之间的通信,常见的应用包括串口打印机、串口调制解调器、串口通信设备等。串口通信的优点是传输距离远、成本低、稳定可靠,但传输速度相对较慢。通用同步异步收发器(USART)能够灵活地与外部
青花木
·
2024-01-22 19:35
STM32F40x
stm32
嵌入式硬件
单片机
基于
stm32f4
的自制menuconfig及makefile工程--Apple的学习笔记
所以呢,我又换成了之前轻度定制的menuconfig工具,并且基于我之前制作的
stm32f4
的
applecai
·
2024-01-22 17:23
C(C++)和Python实现
STM32F4
实时操作系统(FreeRTOS)吸尘器
ArmCortexM微控制器
STM32F4
通过FreeRTOS和MbedOS实现的实时操作系统,使用了C语言(微控制器的“编程”语言)、C++语言和MicroPython(允许在微控制器上使用Python
亚图跨际
·
2024-01-22 12:23
Python
C/C++
嵌入式
c语言
c++
python
嵌入式
STM32
总线协议:GPIO模拟SMI(MDIO)协议(3):SMI协议测试
0工具准备TN1305TechnicalnoteIEEE802.3-2018
STM32F4
xx中文参考手册1测试方案我们前面已经完成了GPIO模拟SMI协议的函数设计,接下来我们使用LAN8720这个PHY
时光飞逝的日子
·
2024-01-22 10:20
总线协议
物联网
以太网
SMI
MDIO
总线协议
总线协议:GPIO模拟SMI(MDIO)协议(2):SMI协议软件实现
0工具准备TN1305TechnicalnoteIEEE802.3-2018
STM32F4
xx中文参考手册1SMI协议软件实现-底层函数基于HAL库以及
stm32f4
07芯片使用GPIO模拟SMI接口时序实现
时光飞逝的日子
·
2024-01-22 10:50
总线协议
物联网
以太网
SMI
MDIO
总线协议
总线协议:GPIO模拟SMI(MDIO)协议(1):SMI协议介绍
0工具准备TN1305TechnicalnoteIEEE802.3-2018
STM32F4
xx中文参考手册1SMI介绍1.1SMI总体框图站管理接口SMI(SerialManagementInterface
时光飞逝的日子
·
2024-01-22 10:49
总线协议
以太网
物联网
SMI
MDIO
总线协议
新建工程——寄存器版
stepIII:stepIII:固件库配置stepIV:stepIV:stepIV:添加工程文件stepI:stepI:stepI:新建工程stepII:stepII:stepII:进行芯片选型由于博主用的是
STM32F4
07ZG
暮光启行
·
2024-01-22 06:24
STM32:入门
单片机
stm32
STM32F4
07 简易电子时钟(标准库实现)
STM32F4
07简易电子时钟项目引言:在现代生活中,时间的重要性不言而喻。为了方便我们掌握时间,各种各样的电子时钟应运而生。而今天,我将为大家介绍一个基于
STM32F4
07的简易电子时钟项目。
宁子希
·
2024-01-21 09:28
stm32
嵌入式硬件
单片机
Cortex-M3/M4内核中断及HAL库函数详解(1):中断相关寄存器
0工具准备KeiluVision5CortexM3权威指南(中文)CortexM3与M4权威指南
stm32f4
07的HAL库工程
STM32F4
xx中文参考手册1NVIC相关寄存器介绍在Cortex-M3
时光飞逝的日子
·
2024-01-21 09:23
ARM内核
单片机开发
stm32
ARM
中断
HAL库
Cortex-M3/M4内核NVIC及HAL库函数详解(5):__disable_irq和HAL_NVIC_DisableIRQ、__enable_irq和HAL_NVIC_EnableIRQ的区别
0工具准备KeiluVision5CortexM3权威指南(中文)CortexM3与M4权威指南
stm32f4
07的HAL库工程
STM32F4
xx中文参考手册1__disable_irq和HAL_NVIC_DisableIRQ
时光飞逝的日子
·
2024-01-21 07:57
单片机开发
ARM内核
stm32
ARM
中断
HAL库
Cortex-M3/M4内核NVIC及HAL库函数详解(4):使用HAL库配置外部中断
0工具准备KeiluVision5CortexM3权威指南(中文)CortexM3与M4权威指南
stm32f4
07的HAL库工程
STM32F4
xx中文参考手册1使用HAL库配置外部中断前面我们已经熟悉了有关内核部分的寄存器配置
时光飞逝的日子
·
2024-01-21 07:56
单片机开发
ARM内核
stm32
ARM
中断
HAL库
Cortex-M3/M4内核NVIC及HAL库函数详解(3):HAL库中断应用层函数实现
0工具准备KeiluVision5CortexM3权威指南(中文)CortexM3与M4权威指南
stm32f4
07的HAL库工程
STM32F4
xx中文参考手册1HAL库中断应用层函数实现在完成了HAL库中断底层函数后
时光飞逝的日子
·
2024-01-21 07:56
单片机开发
ARM内核
stm32
ARM
中断
HAL库
Cortex-M3/M4内核NVIC及HAL库函数详解(2):HAL库中断底层函数实现
0工具准备KeiluVision5CortexM3权威指南(中文)CortexM3与M4权威指南
stm32f4
07的HAL库工程
STM32F4
xx中文参考手册1HAL库中断底层函数实现打开
stm32f4
07
时光飞逝的日子
·
2024-01-21 07:22
单片机开发
ARM内核
stm32
ARM
中断
HAL库
【stm32】hal库学习笔记-GPIO按键控制LED和蜂鸣器(超详细!)
【stm32】hal库学习笔记-GPIO按键控制LED和蜂鸣器注:本学习笔记基于
stm32f4
系列使用的开发板为正点原子stmf407ZGT6探索者开发板GPIO引脚使用时,可输入或输出数字信号例如:检测按键输入信号
Chole_Waston
·
2024-01-20 09:12
stm32学习笔记
stm32
学习
笔记
单片机
嵌入式硬件
STM32F4
07寄存器操作(定时器触发DAC+DMA)
目录背景配置流程DACDMA寄存器TIM4TIM4->CR2DACDAC->CRDMADMA1_Stream5->CR程序TIM4DACDMA结尾背景让单片机生成各种波可以说是非常常见的情况,从基础的PWM到SVPWM,SIN。可以说DAC也是非常重要的一环。假设我需要一个500K的sin函数怎么办呢?于是就需要用到一个东西就是定时器触发DAC,我们也可以用DMA将大量的数据搬到DAC的寄存器里面
weixin_51686526
·
2024-01-19 12:19
stm32
单片机
arm
STM32F4
07寄存器操作(串口)
(使用芯片为
STM32F4
07VET6)注:一下方法经供参考和提供思路,不保证完全正确!!!串口的通讯原理和过程我就不展开了,网上都有,大家可以自行搜索。一,初始化以上部分
weixin_51686526
·
2024-01-19 12:48
stm32
单片机
arm
STM32HAL库1:认识时钟树(
STM32F4
07)
目录1.认识时钟树1.1什么时钟1.2认识时钟树2.配置系统时钟2.1系统适中的配置过程2.2外设时钟使能和失能2.3sys_stm32_clock_init函数(F407)2.4SystemClock_Config函数(F407)[F1][F4]1.认识时钟树1.1什么时钟简单来说,时钟就是具有周期性的脉冲信号,最常用的是占空比为50%的方波。时钟是单片机的脉搏,搞懂时钟走向及其关系,对单片机使
weixin_52872520
·
2024-01-18 05:21
RoboMaster
stm32
单片机
嵌入式硬件
STM32F4
-UART(串行通信)
通信通信目的:的将一个设备数据传送到另一个设备,扩展硬件系统。通信协议:制定通信规则,通信双方按照协议规则进行数据收发。处理器与外部设备通信的两种方式:并行通信,串行通信。并行通信(传输原理:数据各个位同时传输;优点:速度快;缺点:占用引脚资源多;)串行通信(传输原理:数据按位顺序传输;优点:占用引脚资源少;缺点:速度相对较慢;)串行通信串行通信是指外设和计算机间,通过数据信号线、地线、控制线等,
xiaoliu_henniu
·
2024-01-18 03:00
stm32
嵌入式硬件
单片机
STM32F4
-RCC(复位和时钟系统)
●复位共有三种类型的复位:系统复位、电源复位和备份域复位。系统复位:除了时钟控制寄存器CSR中的复位标志和备份域寄存器,系统复位会将其它全部寄存器都复位为复位值。只要发生以下事件之一,就会产生系统复位:1.NRST引脚低电平(外部复位):NRST引脚电平拉低。2.窗口看门狗计数结束(WWDG复位)3.独立看门狗计数结束(IWDG复位)4.软件复位(内核软复位):将Cortex-M4内核的应用中断和
xiaoliu_henniu
·
2024-01-18 03:30
stm32
单片机
STM32 基础知识(探索者开发板)--159讲 CAN总线
最高1Mbps(距离小于40M),最远可达10KM(速率低于5Kbps)c.具有错误检测、错误通知和错误恢复功能d.故障封闭功能能发现故障,且可以把故障单元隔离出去CAN在HAL库中的驱动代码在
stm32f4
xx_hal_can.c
娶不到胡一菲的汪大东
·
2024-01-17 08:08
stm32
嵌入式硬件
单片机
STM32407用汇顶的GT911触摸芯片调试实盘
这个配置很关键代码#include"
stm32f4
xx.h"#include"GT9147.h"#include"Touch.h"#include"C_Touch_I2C.h"#include"usart.h
桐神归来
·
2024-01-17 08:32
stm32
嵌入式硬件
单片机
FPGA(主机)STM32(从机)SPI通信(HAL库实现)
FPGA作主机,传输ADC的数据
STM32F4
作从机。
花椒且喵酱
·
2024-01-16 23:28
FPGA
单片机
stm32
fpga
spi
基于STM32的温湿度传感器
指导我们搭建
STM32F4
07驱动环境以及学习相关芯片包的安装使用方法。并且带着我们对C语言的基础知识进行了回顾。
竹字头虫字底
·
2024-01-15 12:00
单片机
物联网
stm32
【ARM位段地址分配】STM32 struct 位段内存分配位置问题
说明:作为自己测试用,使用硬件
STM32F4
07ZET6本篇文章仅对位段操作再ARM芯片上存储空间位置分配的探究,供给作为需要确定位段操作分配内存位置要求的参考。
喜暖知寒
·
2024-01-14 21:44
STM32标准库
STM32开发所遇问题总结
c语言
开发语言
嵌入式
嵌入式硬件
单片机
【STM32读取HX711的函数】
[两个普通IO读取HX711数据的函数-主芯片是
STM32F4
07]以下是.h文件中的内容:#ifndef__hx711_h#define__hx711_h#defineHX711CH1_DIO_GROUPGPIOA
face_1235
·
2024-01-14 11:36
stm32
单片机
嵌入式硬件
SD卡相关资料
STM32429I-EVAL1正点原子ALIENTEK探索者
STM32F4
、ALIENTEK战舰STM32F1V3野火野火STM32F103-V2霸道中科蓝汛AB5322BQFN32内部软开关蓝牙音箱
张暮笛
·
2024-01-14 08:23
嵌入式硬件
linux
STM32F4
工程--IO口--寄存器详解
STM32F4
工程--IO口--GPIO寄存器详解----芯片:
STM32F4
29IGT6----参考资料:正点原子视频一、基础知识1、每组IO口包含10个寄存器,如果配置一个IO口需要2个位,那么刚好
小丁学习
·
2024-01-14 01:46
STM32
1024程序员节
stm32
单片机
STM32F4
工程--IO口--GPIO工作模式详解
STM32F4
工程--IO口--GPIO工作模式详解----芯片:
STM32F4
29IGT6----参考资料:正点原子视频目录一、基础知识二、GPIO的8种工作模式三、补充一、基础知识1、
STM32F4
29IGT6①
小丁学习
·
2024-01-14 01:46
STM32
stm32
keil
mdk
单片机
一起玩儿物联网人工智能小车(ESP32)——32. 舵机控制Servo类详解
但是其本身所提供的Servo类并不支持ESP32系列处理器,它所支持的处理器有:AVR,SAM,SAMD,NRF52和
STM32F4
。如果不是这几种处理器,则需要使用第三方的库来实现此功能。
一起玩儿科技
·
2024-01-13 20:38
ESP32
物联网
esp32
单片机
STM32 CubeMX 中断NVIC 实战 (超详细配30张高清图,附源码)
STM32CubeMX中断NVIC实战(超详细配30张高清图,附源码)1.中断基础概念
STM32F4
07的嵌套向量中断控制器(NestedVectoredInterruptController,NVIC
艾格北峰
·
2024-01-13 19:53
STM32
CubeMX实战
stm32
单片机
嵌入式硬件
学习
STM32 CubeMX GPIO 输入/输出按键点亮LED灯实战 (超详细配高清图,附源码)
STM32CubeMXGPIO输入/输出实战(超详细配高清图,附源码)1.环境准备正点原子探索者V2(
STM32F4
07ZGT6)STM32CubeMX6.2.0STM32CubeIDE1.14.0ST-LinkV22
艾格北峰
·
2024-01-13 19:22
STM32
CubeMX实战
stm32
单片机
嵌入式硬件
RT-Thread:STM32 PHY 调试,使用软件包 WIZNET 驱动 W5500
2.采用RT-ThreadStudio工程
STM32F4
07VET6芯片,W5500PHY芯片,两者之间使用SPI接口链接。
yutian0606
·
2024-01-12 23:20
RT-Thread
STM32
STM32CubeMX
stm32
嵌入式硬件
单片机
RT-Thread
PHY
WIZNET
STM32Cubemx:基于
STM32F4
07ZGT6搭建FreeRTOS基础工程全过程
搭建环境说明:STM32Cubemx+
STM32F4
07ZGT6(正点原子探索者V2,只要你的外部高速晶振和低速晶振一样就直接按我的步骤来,不一样也没事)配置内容:时钟树USART(printf)FreeRTOS
struggle_success
·
2024-01-12 21:10
STM32Cubemx
FreeRTOS
STM32
stm32
嵌入式硬件
单片机
STM32F4
Timer
refhttps://blog.csdn.net/zhuxinmingde/article/details/131784852?ops_request_misc=&request_id=&biz_id=102&utm_term=STM32%20%E9%AB%98%E7%BA%A7%EF%BC%8C%E6%99%AE%E9%80%9A%EF%BC%8C%E5%9F%BA%E6%9C%AC%E5%AE
Kent Gu
·
2024-01-12 19:07
FW
stm32
嵌入式硬件
单片机
systick_config 建立系统时钟
1.systick_config,建立1ms(可以改)的系统时钟,包含计数值,初始值,中断2.计数值SystemCoreClock,对于
STM32F4
xx系统时钟为168M,那么假如168M为1S,/1000
Kent Gu
·
2024-01-12 19:37
FW
单片机
嵌入式硬件
洋桃电子
STM32F4
07单片机入门教程笔记九:低功耗模式
此文档作为对洋桃电子
STM32F4
07单片机视频的整理,B站链接:第28集)低功耗模式_哔哩哔哩_bilibili在之前的程序里应用程序在while(1)主循环中反复执行,ARM内核以100%的功率工作
嘴角那抹倔强的微笑
·
2024-01-12 11:30
单片机
stm32
笔记
RT-Thread:基于
STM32F4
07 读取SD卡、TF卡的JPG解码并LCD显示
说明:文档记录
STM32F4
07基于RT-Thread系统的SD卡JPG,JPEG照片解码并LCD显示的流程介绍。
yutian0606
·
2024-01-11 20:27
RT-Thread
stm32
嵌入式硬件
单片机
RT-Thread
LCD
JPG
JPEG
解码
STM32F4
XX的12位ADC采集数值超过4096&右对齐模式设置失败
使用芯片:
STM32F4
07ZGT6使用函数:库函数使用代码:正点原子的例程
L_EG
·
2024-01-11 20:26
STM32
stm32
单片机
嵌入式硬件
基于
STM32F4
的NRF24L01驱动程序
基于
STM32F4
xx的NRF24L01驱动程序提示:硬件平台基于
STM32F4
27VIT6、NRF24L01模块文章目录基于
STM32F4
xx的NRF24L01驱动程序前言一、NRF24L01简单介绍
Merca QV6
·
2024-01-11 10:06
NRF24L01
STM32
嵌入式
stm32
c语言
stm32f4
07使用BACnet与上位机通讯笔记
一、硬件设计原理图一览1.1主控电路主控采用
STM32F4
07VET6为其配置了两颗高速/低速晶振,以及基本的PA6和PA7指示灯。
余生皆假期-
·
2024-01-11 07:46
stm32
笔记
嵌入式硬件
基于
STM32F4
07的OV7670数字摄像头视频采集系统设计
基于
STM32F4
07的OV7670数字摄像头视频采集系统是一个常见的嵌入式系统设计项目。
嵌入式杂谈
·
2024-01-11 05:48
stm32
音视频
嵌入式硬件
RT-Thread studio学习笔记5-
stm32F4
07 FSMC驱动TFTLCD
下看了下没找到使能SDRAM的地方,看了其他教程需要在ENV中开启,我使用的是正点原子的探索者F407,则在RT-Thread的rt-thread-master\rt-thread-master\bsp\stm32\
stm32f4
07
qq_34530699
·
2024-01-11 01:11
学习
单片机
stm32
arm
RT-Thread:SPI万能驱动 SFUD 驱动Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动
关键词:SFUD,FLASH,W25Q64,W25Q128,
STM32F4
07说明:RT-Thread系统使用SPI万能驱动SFUD驱动FlashW25Q64,通过STM32CubeMX配置STM32SPI
yutian0606
·
2024-01-10 08:39
RT-Thread
STM32CubeMX
STM32
stm32
嵌入式硬件
单片机
RT-Thread
STM32CubeMX
外部中断--
STM32F4
https://blog.csdn.net/liu112125/article/details/1158705511…外部中断概述:STM32的每个IO都可以作为外部中断的中断输入口,这点也是STM32的强大之处。STM32F103的中断控制器支持19个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。STM32F103的19个外部中断为:线0~15:对应外部IO口的
Kent Gu
·
2024-01-09 15:06
FW
stm32
单片机
嵌入式硬件
(第48-59讲)
STM32F4
单片机,FreeRTOS【事件标志、任务通知、软件定时器、Tickless低功耗】【纯文字讲解】【原创】
纯文字(待补充)其他文章链接,独家吐血整理【吐血总结】FreeRTOS难点、Systick中断-滴答定时器、PendSV中断-任务切换、SVC中断-系统底层、时间片调度-时钟节拍【已完结】(第1-8讲)
STM32F4
情系淮思
·
2024-01-09 09:45
学校-UCOS/RTOS学习
单片机
stm32
嵌入式硬件
BSP视频教程第29期:J1939协议栈CAN总线专题,源码框架,执行流程和应用实战解析,面向车通讯,充电桩,模组通信等(2024-01-08)
视频教程汇总帖:【学以致用,授人以渔】2024视频教程汇总,DSP第12期,ThreadX第9期,BSP驱动第29期,USB实战第5期,GUI实战第3期(2024-01-08)-
STM32F4
29-硬汉嵌入式论坛
硬汉嵌入式
·
2024-01-09 08:49
视频教程
j1939
tool
canopen
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他