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
CortexM3(STM32)
FSMC—扩展外部SRAM
一、SRAM控制原理
STM32
控制器芯片内部有一定大小的SRAM及FLASH作为内存和程序存储空间,但当程序较大,内存和程序空间不足时,就需要在
STM32
芯片的外部扩展存储器了。
I am Supreme
·
2024-01-07 08:16
嵌入式软件学习总结
嵌入式软件
stm32
21
STM32
F103的CAN
文章目录
STM32
F103的CAN21.1双CAN的框图21.1.1发送邮箱21.1.2接收FIFO21.1.3过滤器21.1.3.1CAN_FMR过滤器模式寄存器21.1.3.2CAN_FxR1和CAN_FxR221.2
万码无虫
·
2024-01-07 01:38
嵌入式开发
stm32
嵌入式硬件
单片机
ARM学习目录
文章目录计算机通用问题与概念C语言上的一些知识EMPU、EMCU与CPUARM的烧录ROM与RAM1
STM32
0.0.1[
STM32
的介绍及MDK](https://blog.csdn.net/qq_45578181
万码无虫
·
2024-01-07 01:37
嵌入式开发
stm32
单片机
学习
STM32
使用中断方式进行USART数据收发以及printf函数的重写
时间记录:2024/1/5一、USART/UART介绍协议介绍(1)起始位,一位逻辑电平0表示(2)数据位,8-9位,逻辑高低电平,一般使用8位(3)校验位,分为奇校验、偶校验、无校验(4)停止位,0.5、1、1.5、2个逻辑电平1表示(5)波特率,数据传输的速度,1S发送接收的比特位数,常用的115200、9600串口介绍串口1:TX:PA9RX:PA10串口2:TX:PA2RX:PA3串口3:
KINO32
·
2024-01-07 00:08
STM32
stm32
单片机
嵌入式硬件
stm32
f407 bm -> freertos
工程文件差异:工程结构上,os版本多了FreeRTOS文件夹在USER下多了FreeRTOSConfig.h文件,和多了需要用到的一些外设驱动对比添加os文件到bm工程中,以及C/C++.h文件的包含
stm32
f4xx_it.c
JoYER_cc
·
2024-01-06 23:22
stm32
嵌入式硬件
单片机
STM32
MP157D-DK1开发板固件烧录
本篇介绍
STM32
MP157D-DK1开发板如何烧录官方固件。
码农爱学习
·
2024-01-06 23:31
STM32MP157D-DK1
stm32
嵌入式硬件
单片机
STM32
MP157D-DK1 Qt程序交叉编译与运行测试
上篇文章介绍了
STM32
MP157D-DK1开发板Qt镜像的构建,通过在Ubuntu中重新编译带有Qt功能的系统来实现。
码农爱学习
·
2024-01-06 23:30
STM32MP157D-DK1
stm32
qt
STM32MP157
STM32
---中断
中断框图一.中断中断:当有中断请求时,CPU会停止处理当前的任务,转而去处理中断任务。中断输入线有19/20根(互联型号20根)。分类:系统异常(10个)和外部中断(60个)F103系统异常清单二.NVIC中断,我们首先要了解NVIC(嵌套向量中断控制器)。属于内核中的外设,控制着整个芯片中断相关的功能。比较主优先级和子优先级,谁的数字小谁的优先级越高,若主优先级和子优先级都相同,则比较硬件中断编
逃与桃
·
2024-01-06 22:52
STM32(固件库)
stm32
嵌入式硬件
单片机
RT-Thread CPU利用率计算
RT-Thread版本:4.0.5MCU型号:
STM32
F103RCT6(ARMCortex-M3内核)1、CPU利用率统计全速运行:不响应中断,也不去执行其他任务,就单纯让它在一个地方持续运行一段时间
薇远镖局
·
2024-01-06 22:58
RT-Thread
RT-Thread
stm32
c8t6之freertos互斥信号量
互斥信号量其实就是一个拥有优先级继承的二值信号量,在同步的应用中(任务与任务或中断与任务之间的同步)二值信号量最适合,,互斥信号量适合用于那些需要互斥访问的应用中。就好比你定义了串口1和串口2,使用串口1时不想使用串口2,使用串口2时不想使用串口1,这时候就可以使用互斥量。互斥信号量的创建和删除#include"semphr.h"//头文件SemaphoreHandle_tMuxSem_Handl
六花不会哭T﹏T
·
2024-01-06 21:16
FreeRtos
stm32
嵌入式硬件
单片机
stm32
c8t6之freertos软件定时器
像我们使用电
stm32
单片机或者51单片机当中,都有定时器这个外设。而freertos也不例外,它自己也有定时器的功能。
六花不会哭T﹏T
·
2024-01-06 21:16
FreeRtos
stm32
嵌入式硬件
单片机
stm32
c8t6之freertos二值信号量和计数信号量
在freertos中,信号量的作用大多是用来同步任务的。而信号量又分为4种信号量,分别是二值信号量、计数信号量、互斥量和递归信号量。这次主要是来介绍二值信号量和计数信号量。二值信号量二值信号量的就好比一个消息队列,它与消息队列不同之处在于消息队列可以存放很多数据,而二值信号量只能存放一个数据。二值信号量不关心它存放的是什么数据,它只要知道自己有数据还是没数据这两种状态,也可以用0和1来表示。二值信
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
stm32
c8t6之freertos消息队列
freertos任务之间的通讯方式有很多,消息队列就是一种,它可以在任务中发送或者读取信息。有了解过数据结构的应该能理解消息队列的含义,消息队列本质上来说就是队列。队列就好比你去排队打饭,排队的队伍就是一个队列,队列的原理就是先进先出。你先排队那就你先打完饭,你后排队就等别人打完饭才到你。消息队列也一样,先发送的数据可以先被读取到,后发送的数据后面才会被读取。创建和删除消息队列#include"q
六花不会哭T﹏T
·
2024-01-06 21:45
FreeRtos
stm32
嵌入式硬件
单片机
stm32
c8t6之freertos事件
freertos中的事件主要是用来把若干个任务关联起来的一种机制,就好比我创建了3个任务。当我3个任务都发生了之后,那么事件就起效果了,就可以执行事件函数里的代码逻辑。若这三个任务当中有一个任务没有发生,那么就进入不了事件函数,大概就是这么一个逻辑。.事件的创建和删除#include"event_groups.h"EventGroupHandle_tEvent_Handle;//事件句柄Event
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
stm32
c8t6使用freertos控制led闪烁
在freertos中都是以任务为单位的,每个任务当中都有一个while(1)循环不断执行,所以每个任务就好比一个线程在跑。那么第一步,想要玩freertos,就必须学会创建任务。BaseType_txTaskCreate(TaskFunction_tpxTaskCode,//任务函数constchar*constpcName,//任务名称constuint16_tusStackDepth,//任务
六花不会哭T﹏T
·
2024-01-06 21:15
FreeRtos
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】 第二十四章 高级定时器PWM输入模式实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十四章高级定时器PWM输入模式实验本章将介绍使用APM32E103的高级定时器检测输入PWM的占
正点原子
·
2024-01-06 20:41
stm32
单片机
嵌入式硬件
【正点原子
STM32
连载】 第二十五章 TFTLCD(MCU屏)实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十五章TFTLCD(MCU屏)实验本章将介绍使用APM32E103驱动TFTLCD(MCU屏)进
正点原子
·
2024-01-06 20:41
单片机
stm32
嵌入式硬件
【正点原子
STM32
连载】第二十六章 USMART调试实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十六章USMART调试实验USMART调试组件是正点原子开发的一款灵巧的串口调试交互组件,其功能
正点原子
·
2024-01-06 20:41
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】 第二十三章 高级定时器互补输出带死区控制实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十三章高级定时器互补输出带死区控制实验本章将介绍使用APM32E103输出带死区和刹车控制的两路
正点原子
·
2024-01-06 20:11
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】 第二十章 通用定时器脉冲计数实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十章通用定时器脉冲计数实验本章将介绍使用APM32E103通用定时器对输入脉冲的个数进行计数。通
正点原子
·
2024-01-06 20:10
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第二十一章 高级定时器输出指定个数PWM实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十一章高级定时器输出指定个数PWM实验本章将介绍使用APM32E103高级定时器输出指定个数的P
正点原子
·
2024-01-06 20:10
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】 第二十二章 高级定时器输出比较模式实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十二章高级定时器输出比较模式实验本章将介绍使用APM32E103的高级定时器输出多个频率、占空比
正点原子
·
2024-01-06 20:10
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十六章 基本定时器中断实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十六章基本定时器中断实验APM32E103内部有多种多个定时器(TMR),本章介绍APM32E10
正点原子
·
2024-01-06 20:40
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十八章 通用定时器PWM输出实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十八章通用定时器PWM输出实验本章将介绍使用APM32E103的通用定时器输出PWM,通过本章的学
正点原子
·
2024-01-06 20:40
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十九章 通用定时器输入捕获实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十九章通用定时器输入捕获实验本章将介绍使用APM32E103通用定时器的输入捕获功能。通过本章的学
正点原子
·
2024-01-06 20:40
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十一章 按键输入实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十一章按键输入实验上一章中介绍了GPIO的输出模式,并用其控制LED的亮灭。在实际的应用尝尽中,还
正点原子
·
2024-01-06 20:09
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十三章 串口通信实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十三章串口通信实验本章将介绍使用串口进行数据的收发操作,具体实现APM32E103与上位机软件的数
正点原子
·
2024-01-06 20:09
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十四章 独立看门狗实验摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十四章独立看门狗实验本章介绍APM32E103独立看门狗(IWDT)的使用,独立看门狗能够帮助CP
正点原子
·
2024-01-06 20:09
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】 第十五章 窗口看门狗实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十五章窗口看门狗实验本章介绍APM32E103窗口看门狗(WWDT)的使用,窗口看门狗与独立看门狗
正点原子
·
2024-01-06 20:09
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第十章 跑马灯实验 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第十章跑马灯实验跑马灯程序是嵌入式开发的一个经典程序,类似于学习C语言时,编写的“HelloWorl
正点原子
·
2024-01-06 20:39
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第九章 SYSTEM文件夹介绍 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第九章SYSTEM文件夹介绍SYSTEM文件夹由正点原子提供,里面包含了一系列系统底层核心驱动代码,
正点原子
·
2024-01-06 20:39
stm32
单片机
嵌入式硬件
【正点原子
STM32
连载】第七章 Geehy标准库版本MDK工程创建 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第七章Geehy标准库版本MDK工程创建在上一章的内容中简单介绍了Geehy标准库,本章将详细讲解使
正点原子
·
2024-01-06 20:38
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第八章 APM32E103时钟系统介绍摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第八章APM32E103时钟系统介绍MCU都是基于时序控制的系统,本章将为APM32E103的时钟系
正点原子
·
2024-01-06 20:38
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】第六章 认识Geehy标准库 摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第六章认识Geehy标准库编写程序控制MCU实际上就是操作MCU上的各个寄存器,但直接操作寄存器的开
正点原子
·
2024-01-06 20:08
stm32
嵌入式硬件
单片机
【正点原子
STM32
连载】 第二十七章 RTC实验摘自【正点原子】APM32E103最小系统板使用指南
1)实验平台:正点原子APM32E103最小系统板2)平台购买地址:https://detail.tmall.com/item.htm?id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/xiaoxitongban第二十七章RTC实验本章介绍APM32E103实时时钟(RTC)的使用,实时时钟能为系统提供一个准确
正点原子
·
2024-01-06 20:36
stm32
实时音视频
iphone
什么是设备树?
因为在新版本的Linux中,ARM相关的驱动全部采用了设备树(也有支持老式驱动的,比较少),最新出的CPU其驱动开发也基本都是基于设备树的,比如ST新出的
STM32
MP157、NXP的I.MX8系列等。
凌肖战
·
2024-01-06 19:47
Linux驱动学习
linux
arm开发
以太网外设ETH
包含
STM32
的ETH外设。2023年5月9日修改本文。包含HHD32,GD32的ETH外设。2.
STM32
F107的以太网外设没有使用中断引脚,通过DMA的方式进行收发。
Kshine2017
·
2024-01-06 18:29
单片机
单片机
stm32
嵌入式硬件
#
STM32
学习# 不同的型号
1.F1系列1.1低密度设备(LD)Low-densitydevicesFlash16/32Kbytes.
STM32
F101xx
STM32
F102xx
STM32
F103xx1.2中密度设备(MD)Medium-densitydevicesFlash64
Kshine2017
·
2024-01-06 18:59
单片机
stm32
单片机
学习
Hex2Bin转换软件、Bootloader 、OTA加密升级 、
STM32
程序加密、其他MCU同样适用
说明:这个工具可以将Hex文件转换为Bin格式文件,软件是按自己开发
STM32
OAT功能需求开发的一款辅助上位机软件。文档再补充完善中...有兴趣的朋友可留言探讨。
yutian0606
·
2024-01-06 18:21
工具
STM32
STM32
Bootloader
OTA
在线升级
程序加密
bin加密
RT-Thread Nano - Keil移植学习笔记
一、开发环境Keil版本:V5.28RT-ThreadNano版本:3.1.5开发板单片机:自制最小系统(单片机:
STM32
F103RCT6)例程:基于正点原子MINI开发板的“跑马灯例程”(确保裸机例程正常下载并运行
碎步湖
·
2024-01-06 18:21
stm32
单片机
mcu
嵌入式实时数据库
arm
keil使用arm_math文件报错
application\arm_math.h(306):error:#35:#errordirective:"DefineaccordingtheusedCortexcor添加如下全局宏定义USE_HAL_DRIVER,
STM32
F407xx
是c不是兮
·
2024-01-06 18:33
单片机
stm32
pahoMQTT移植
MQTT移植一、移植平台:pahoMQTT,
stm32
f103,Keil5,要想使用官方封装好MQTT函数MQTTClient.h,做如下移植二、移植过程1.将在MQTT三个文件中,如下图找到如下MQTT
酒仙太白
·
2024-01-06 18:31
mqtt
stm32
STM32
移植 MQTT
stm32
移植mqtt下载MQTT的库:Pahohttps://github.com/eclipse/paho.mqtt.embedded-c将MQTTPacket\src目录下的文件添加到工程MQTTPacket
IT耗子
·
2024-01-06 18:00
物联网
服务器
IOT
MQTT
STM32
keil移植MQTT时GNU语法报错
keil移植MQTT时GNU语法报错目录keil移植MQTT时GNU语法报错一、原因分析二、解决方法方法1方法2背景描述:
STM32
F103C8T6+ESP8266WIFI模块,使用CubeMX生成简单的
studyingdda
·
2024-01-06 17:58
学习
FreeRTOS
ARMday6
uart4.h#ifndef__UART4_H__#define__UART4_H__#include"
stm32
mp1xx_rcc.h"#include"
stm32
mp1xx_gpio.h"#include"
stm32
mp1xx_uart.h
施纪
·
2024-01-06 17:25
单片机
嵌入式硬件
ARMday9
实现数码管不同位显示不同的数字spi.h#ifndef__SPI_H__#define__SPI_H__#include"
stm32
mp1xx_gpio.h"#include"
stm32
mp1xx_rcc.h
施纪
·
2024-01-06 17:23
arm开发
STM32
H5XX和
STM32
H7XX选型对比
文章目录
STM32
H563/H573
STM32
H743/753对比内核不同H5独有安全管理器H7的外设资源更丰富
STM32
H563/H573
STM32
H563和
STM32
H573微控制器扩展了
STM32
智驾
·
2024-01-06 17:58
STM32
stm32
嵌入式硬件
单片机
stm32h563
7 Linux 内核移植
一、编译ST的Linux系统1.压缩源码 首先先下载ST官方源码,之前章节已经下载过了,直接输入以下命令:cdlinux/atk-mpl/
stm32
mp1-openstlinux-5.4-dunfell-mp1
职业法师头铁
·
2024-01-06 16:31
Linux
驱动开发
linux
内核移植
USB --
STM32
F103双缓冲端点讲解(续)
目录链接快速定位前沿1为什么要设计双缓冲端点2双缓冲端点的原理3双缓冲端点的使用链接快速定位USB--初识USB协议(一)源码下载请参考链接:USB--
STM32
-FS-USB-Device驱动代码简述
二十四画生920
·
2024-01-06 15:32
usb
stm32
嵌入式硬件
单片机
usb
USB --
STM32
F103复合设备(HID+MassStorage)传输讲解(十)
描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4功能描述符1.5端点描述符1.6字符串描述符1.7报告描述符2运行演示链接快速定位USB--初识USB协议(一)源码下载请参考链接:USB--
STM32
二十四画生920
·
2024-01-06 15:02
usb
stm32
嵌入式硬件
单片机
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他