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
stm32f
STM32F
SysTick定时器
SysTick定时器:系统滴答定时器是一个非常基本倒计时定时器,用于在每隔一定的时间产生一个中断,即使是系统在睡眠模式下也能工作。它使得OS在各CM3器件之间的移植中不必修改系统定时器的代码,移植工作一下子容易多了,不用考虑最基本的时钟不一致的问题。总结一下:SysTick_Handler()函数每1ms运行一次,运行时就调用TimingDelay_Decrement()函数,而这个函数又令变量T
wenroudelang8888
·
2020-07-30 22:32
STM32单片机
STM32Fxx系列CAN总线配置总结
STM32F
系列的CAN总线配置分为接收和发送两部分的配置;其中接收部分的过滤器以及CAN总线速率选择配置尤为重要。因带有测试性质,所以我选择的是1M的通信速率,看看能否达到40米的通信距离。
luke-skyworker
·
2020-07-30 13:38
嵌入式
STM32 串口程序下载
方法:见原子
STM32F
开发指南,3.4.1STM32串口程序下载。简要说明:1、RXD和PA9(stm32的TXD),TXD和PA10(stm32的RXD)通过跳线帽相连。
喜马拉雅苦行僧
·
2020-07-30 13:07
硬件
STM32
STM32F
USB中断分析
有时候总在想,怎么样的学习才是最好的?就像学习USB,到底只要学到会应用就可以了,还是要深入到协议内容和驱动底层呢?经常对别人说自己会某某东西,其实自己也只是一知半解的,只会些应用去糊弄别人。于是总在安慰自己:我只要会做些应用就可以了!!!下面介绍STM32USB工程的usb_endp.c文件和usb_istr.c两个文件。首先是usb_endp.c,这个文件很简单,就是定义了结果几个端点输入输出
水木无痕
·
2020-07-30 06:52
STM32F4xx NVIC与EXTI中断(HAL库)
STM32F
Yo! coder!
·
2020-07-30 04:04
STM32_HAL
stm32
实用STM32的串口控制平台的实现(建议收藏)
一种STM32的串口控制平台的实现1.前言玩过Linux的朋友,是不是对Linux无所不能的串口Shell命令控制台羡慕不已,要是自己做的
STM32F
系列低档次的MCU也有这种控制交互能力,会给调试/维护和配置省下多少麻烦事呀
wanxuncpx
·
2020-07-30 02:22
STM32
shell控制台
STM32之中断
所有的中断,包括内核异常都被NVIC所管理.2、中断向量表其实中断向量表在
STM32F
YellowMax2001
·
2020-07-30 01:48
STM32
stm32
中断
stm32f
固件库 下载, 及简单使用(,目前最新)
如何下载stm32最新的固件库.1.http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/PF2578902.下载STSW-STM320543.5.0Activedowxxxxx3.此库是目前最新的标准外设固件库.,目前版本为3.5.04.下面简单解绍一下最新固件库的使用为什么要这样做,因为stm32产品线很多,单是stm32好
liaoxuming002
·
2020-07-28 02:36
学习方法
RT-Thread 基于STM32F1xx HAL 库的学习笔记(1)---加入HAL库
目前RT-Thread2.1.0的关于
STM32F
系列的库的驱动大部分还是标准库的的,在BSP目录中,有stm32f411-nucleo分支和stm32f7-disco是基于HAL库的,但STM32F1
aping_cs_dn
·
2020-07-27 19:13
嵌入式开发环境
MDK5软件仿真stm32 Simulation of Cortex-M Devices
使用MDK5.10仿真
STM32F
时,提示"accessviolationat0x40021004:on'read'permission"这样的错误。
05jin
·
2020-07-16 01:23
stm32
STM32f746gdiscovery LTDC 驱动
******************************************************************************文件名:stm32f7_ltdc.c*功能:
STM32F
cp1300
·
2020-07-15 21:53
CortexM3(STM32)
STM32G070填坑(1)--默认下拉的4个引脚
新系列意味着资料少,网上分享的调试经验也少(目前是几乎没有);不像
STM32F
系列铺天盖地的资料和各种调试经验。最近因项目需要进行STM32G070的开发调试,记录下遇到的一些问题。
freeze chen
·
2020-07-14 09:18
#
ST
★MCU
STM32F4xx 标准库配置外部中断
STM32F
苏守坤
·
2020-07-12 04:21
STM32F103介绍以及例程下载。
STM32F
系列属于中低水平32位ARM单片机,该系列芯片是意法半导体(ST)公司的产品,其核心是cortex-m3。
元亮学长
·
2020-07-11 20:26
STM32第二功能引脚映射
STM32部分外设的第二功能引脚映射作者:JCY时间:2012年12月11日
STM32F
是ST(意法半导体公司)的产品,本芯片的设计支持了芯片上部分外设第二功能的引脚映射。
JCY-JCY
·
2020-07-10 12:43
STM32第二功能引脚映射
STM32L1开发心得(一、RCC/PWR篇)
STM32F
系列的应用很多,网上大把都是F系列的经验文章和例程,但是L系列的文章就很少,尤其是中文的资料就更少,所以使用L系列最痛苦的就是必须啃英文资料,这里写的开发心得就算是为同样英文不好工程师参考吧
weixin_43061026
·
2020-07-09 09:10
STM32
STM32学习笔记1——点亮第一盏LED灯
2.设置GPIO输出模式:
stm32F
Solitaire__
·
2020-07-07 13:17
STM32
【单片机开发】智能小车工程 (超声波测距HC-SR04)
采用定时器的输入捕获思路2在trig=1时人为打开定时器收到后关闭定时器我们看思路2//参照野火例程length.h#ifndef__LENGTH_H#define__LENGTH_H#include"
stm32f
与光同程
·
2020-07-06 11:17
STM32开发技术总结
STM32F4——RTC实时时钟
一、简介:对于
STM32F
的RTC实时时钟提供了一个日历时钟,两个可编程闹钟中断和一个具有中断功能的可编程唤醒标志。
任长江
·
2020-07-05 17:09
STM32单片机
STM32L4开发笔记(1):开发环境搭建
以前做过
STM32F
系列开发,现在因为产品低功耗要求,需要使用STM32L4。
雨寒sgg
·
2020-07-05 16:52
STM32
STM32F
ADC 多通道 非DMA
STM32F
的ADC,有多种分类,如单次/连续,间断/不间断,规则组/注入组等。1、当设为连续模式时,即continuousconvertmode=enable。
tianjueyiyi
·
2020-07-05 14:19
sofeware
note
STM32F
gcc编译全纪录
STM32Fgcc编译全纪录使用KeiluVision编译的时候,有编译限制(32K,盗版的例外),正版的Keil,你懂的。为此想到了网上开源的编译器,大名鼎鼎的gcc编译器,大家都听过,但是对于嵌入式ARM的编译器,也在产生了很多变种(arm-none-eabi-gcc、arm-none-linux-eabi、arm-none-uclinuxeabi等),这都是开源世界的百花齐放的结果,以下区别
sagetom
·
2020-07-05 11:39
嵌入式
(一)CAN协议,
STM32F
系列 bxCAN控制器,过滤器组作用,工作模式,接收/发送消息
CAN协议CAN协议简介CAN协议特点(1)多主控制(2)系统的柔软性(3)通信速度较快,通信距离远(4)具有错误检测、错误通知和错误恢复功能(5)故障封闭功能(6)连接节点多CAN协议内容(1)电平特性(2)5种-帧类型STM32FxxxCAN控制器(1)STM32F4bxCAN的主要特点(2)过滤器作用详细分析(3)过滤器组相关寄存器(4)四种过滤器工作模式bxCAN工作模式bxCAN发送消息
晓纪
·
2020-07-04 23:26
stm32出现ram、rom不够用,调试方法
RAM中运行程序_张十三的博客-CSDN博客_stm32ram中运行https://blog.csdn.net/zhanglifu3601881/article/details/95040782手里有一块
stm32f
天使画笔
·
2020-07-04 23:42
单片机
STM32F
系列ARM Cortex-M3核微控制器基础之系统时钟一
STM32F
系列ARMCortex-M3核微控制器基础之系统时钟本文章是基于STM32F103ZE微控制器,主要是详细说明
STM32F
系列的特性,由于本人是初学者,出现错误是难免的,请大家见谅。
肥叔菌
·
2020-07-04 11:42
基于正点原子STM32F103精英板IIC实验的MS5611气压计的使用
如果有需要使用的朋友可以去https://download.csdn.net/download/a792544191/12115530下载,我把代码资源放到里面了,如果是
STM32F
a792544191
·
2020-07-04 10:14
在你正觉得STM32F3还缺点儿啥时,STM32G4来了!
这是一款基于ArmCortex-M4架构的产品,意法半导体将其命名为STM32G4,定位于主流型的MCU,称之为
STM32F
系列产品的升级版,针对电机控制、工业设备与测量仪器、高端消费类应用和数字电源等应用领域
嵌入式资讯精选
·
2020-07-04 05:14
如何在搭载了RT-Thread系统的STM32平台上使用C++?
STM32F
嵌入式资讯精选
·
2020-07-04 05:43
STM32F
的几种串行通信总线总结
一USART通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART支持同步单向通信和半双工单线通信,也支持LIN(局部互联网)、智能卡协议和IrDA(红外数据组织)SIRENDEC规范,以及调制解调器(CTS/RTS)操作。USART双向通信至少需要两个引脚:接收数据输入(RX)和发送数据输出(TX)。同步模式下需要引脚
蜗蜗2012
·
2020-07-04 02:47
stm32
单片机解析 json 数据库,用于
stm32F
系列以及内存稍大的51单片机
写此json数据解析库的主要原因,因为最近在看json相关的程序,发现在linux下有完整的json库,而查看了这个json库后发现,这种json-c的库并不适用于单片机系统,尤其是没有OS的单片机系统,里面对内存的开销很大,大量使用了malloc()和free()函数进行内存分配,考虑到在单片机系统内,这写函数都是尽量不使用,同时内存并不多,出于爱好,先写了个基于纯C语言的简单的json解析库。
DaShuaiHou
·
2020-07-04 01:29
单片机json解析
jsonjiexi
STM32F10x 学习笔记3(CRC计算单元)
STM32F
系列的单片机内部带了CRC32计算单元。这个内置CRC模块的方法使用非常简单。其操作如下图所示。图1CRC计算单元框图归纳起来有如下几步操作:1.开启CRC单元的时钟。
liyuanbhu
·
2020-07-02 09:20
嵌入式系统
STM32F
远程升级OTA 应用总结
1.概述STM32具有IAP自编程能力,能实现OTA功能。OTA代码由Bootloader和APP组成。在设计时,应尽可能的简化Bootloader功能。以下所有的阐述在STM32F4上已实现。2.实现思路把单片机内部flash分为3个区域,分别储存“bootloader”、“运行APP”和“代码暂存区”。“运行APP”接收升级代码保存到“代码暂存区”,接收完成过后写一个升级标志,跳转到bootl
金城孤客
·
2020-07-01 23:30
各类单片机
STM32 定时器
在低容量和中容量的
STM32F
zzlthuscu
·
2020-06-30 21:31
STM32_TIM延时讲解
STM32F
ybhuangfugui
·
2020-06-30 06:30
STM32F1
STM32F
单片机FLASH读写函数
作者:陈贞_Rock转自:http://blog.chinaunix.net/uid-26729065-id-3419459.html头文件:文件名:FLASH.h点击(此处)折叠或打开#ifndef__FLASH_H__#define__FLASH_H__#include"stm32f10x.h"#include"stm32f10x_flash.h"#ifdefined(STM32F10X_HD
老瓦
·
2020-06-29 18:46
STM32
stm32学习之错误汇总(仅仅就我学习过程中所遇到的)
,导致程序无法下载在这里,主要指的是没有添加cpu支持的flash错误点击mdk中的对进行配置,点击flashdownload,点击add添加cpu支持的flash,根据自己的stm32来配对,我的是
stm32f
weixin_30894389
·
2020-06-28 02:34
stm32f
查看系统时钟配置
之前因为系统时钟配置问题吃了很多亏,之前通过查看寄存器配置的形式进行时钟的计算,查看时钟配置是否正确,但是具体每个时钟具体是多少还是需要进行计算的,后来发现在库函数中有一个函数可以直接获取系统时钟,*@briefReturnsthefrequenciesofdifferentonchipclocks.*@paramRCC_Clocks:pointertoaRCC_ClocksTypeDefstru
xbotao2014
·
2020-06-27 08:37
stm32
mdk
stm32 unique device id (UDID)
stm32l系列的和
STm32F
系列的不同stm32L1的参考如下链接;https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32
Hugo0Chen
·
2020-06-27 00:22
MCU
在
STM32F
中使用UCOSII如何支持低功耗模式
在不在系统的裸奔的软件中,使用RTC+STOP模式很容易实现低功耗模式,但是在UCOS之类的操作系统,实现这一模式就有点麻烦,最大的问题是任务切换是无法控制的,经常出现唤醒之后程序跑飞的情况。首先,要把休眠的代码段放在低优先级任务中,不一定是系统自带的空闲任务,也可以是用户自定义的最低优先级的任务。其次,在休眠代码的前后加上两个指令://==============================
Triv
·
2020-06-26 20:49
STM32
STM32F
FREERTOS SPI-FLASH FATFS可以写文件,无法打开文件或者无法读文件的问题
这两天终于把SPIFLASH的FATFS文件系统搞好了。总结这一过程,得出以下经验:1.先将SPIFALSH底层驱动调好,并好好做测试。自己写一个程序,写入然后读出进行校验,确认数据是OK,并且确认整片FLASH是可用的。之前驱动没写好,PAGE和SECTOR搞错了,导致部分文件只能写入一部分,后面部分不正确,一开始还以为是内存异常,找了好久。2.user_diskio.c文件里的USER_ini
黄大刀
·
2020-06-26 09:35
嵌入式硬件
FreeRTOS+LWIP+STM32F CUBEMX心得
项目需要用到以太网,处理器决定使用
STM32F
。
黄大刀
·
2020-06-26 09:04
嵌入式硬件
STM32F
上电不复位
STM32F100C8T6上电不复位,需要按RESET键才复位同样的程序在一块电路板可以运行,而在另外一块相同电路板必须按复位键才能运行。查找了一下资料有:1.“复位”必须在晶振电路“完全起振”后再“无效”。2.文件链接基本上都围绕着RST脚和电源的电压变化展开,于是做了如下测量从图中可以知道电源电压的上升时间在1.6mS左右,而RST脚在2.2mS左右,比较正常运行的电路板和不能运行的电路板,从
sagetom
·
2020-06-26 07:42
嵌入式
STM32的最小系统
只要发生以下事件之一,就会产生系统复位:1.NRST引脚低电平(外部复位)(
STM32F
的NRST是异步复位脚。
Zahen
·
2020-06-25 23:39
STM32开发系列之Protues仿真LCD12864
创建好工程后,从元件库里导入
STM32F
梦醒沙场
·
2020-06-25 20:34
STM32
LCD12864
STM32F1系列芯片初识
STM32F
系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3。
1024zx
·
2020-06-25 16:08
STM32
STM32fxx 按键
第一步:初始化GPIO口(该初始化基于STM32F412单片机开发,该按键程序在其他
stm32f
单片机上使用只需修改GPIO口初始化)GPIO_InitTypeDefGPIO_InitStruct;AHB1
芒果兴辰
·
2020-06-25 04:29
STM32
STM8
STM32L和
STM32F
函数库区别之GPIO
STM32L15x系列中基本步骤是和STM32F10x相同的一配置GPIO初始化GPIO时我们需要催一下内容进行配置(以下步骤没有必然顺序)1创建玩结构GPIO_InitTypeDefGPIO_InitStructure;2使能需要端口时钟/*EnableGPIOsclock*/RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA|RCC_AHBPeriph_GPIO
友達
·
2020-06-25 04:59
stm32
函数
stm32l
2018.1.25
STM32F
有三个时钟源可选择:HSE/最高4MHZ,LSE/32.768HZ,LSI。两个预分频器:异步通道七位预分频器,默认值128,同步15位预分频器,默认值256。两个影子寄
流流芳芳
·
2020-06-24 22:39
KEIL RTX_Kernel使用小结
于是从官网下了一个针对
STM32F
版本的uC/OS-III,修改了下里面的任务函数,改成点亮发光二极管,编译下载后不执行。一看Micrium官方这个版本是针对STM32F107的,互联网型,标准晶
风雅随曦
·
2020-06-24 18:31
嵌入式
嵌入式
RTOS
RTX
STM32F
系列JTAG口重映射成为普通GPIO
对于初学习者来说为什么用到PB3和PB4时无法控制输出呢?下面就这一问题进行分析讲解。首先,STM32F10x系列的MCU复位后,PA13/14/15&PB3/4默认配置为JTAG功能。有时我们为了充分利用MCUI/O口的资源,会把这些端口设置为普通I/O口。具体方法如下:在GPIO_Configuration();//配置使用的GPIO口:GPIO_PinRemapConfig(GPIO_Rem
MEIC51
·
2020-06-24 14:29
MCU
上一页
1
2
3
下一页
按字母分类:
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
其他