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
STM32F10X
Pixhawk(APM固件) ArduPilot的遥控器读取及油门转换
Pixhawk(APM固件)ArduPilot的遥控器读取及油门转换1.遥控器硬件连接Futaba的接收机通过Sbus连接到PX4IO芯片上,即
STM32F10X
的芯片上,PX4IO与PX4FMU(STM32F42X
merlinholland
·
2020-07-29 21:27
mdk报错invalid redeclaration of type name "s32"
stm32f10x.h(487):error:#256:invalidredeclarationoftypename"s32"(declaredatline23of"d:\Keil\ARM\INC\ST\
STM32F10x
mayahs
·
2020-07-29 21:45
stm32
STM32F10X
固件库使用笔记
1.创建新工程文件先建立工程文件夹,在这个目录下手动创建如下4个文件夹。把此目录下的两个文件:F:\stm32资料\固件库STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport和此目录下的三个文件:F:\stm32资料\固件库STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\D
lefthandsc
·
2020-07-29 20:57
笔记
STM32串口第一个字节丢失问题的分析过程
STM32串口发送必须先检测状态,否则第一个字节无法发出,发送完毕,必须检测发送状态是否完成,否则,发送不成功,使用
stm32f10x
调试串口通讯时,发现一个出错的现象,硬件复位重启之后,发送测试数据0x010x020x030x04
kevinhg
·
2020-07-29 19:44
嵌入式系统
STM32F10x
uart初始化以及寄存器说明
USART(UniversalSynchronousAsynchronousReceiverTransmitter)也就是通用同步异步收发。它根据NRZ非同步串行数据工业标准,提供了灵活的全双工数据交换功能。它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIRENDEC规范,以及硬件控制操作(需要增加两个管脚,分别是CTS/RTS)。这里我只简
honghong96
·
2020-07-29 19:38
STM32
MDK + STM32固件库 启动文件startup_stm32f10x_hd.s功用及注释
原文地址:http://blog.csdn.net/guozhongwei1/article/details/44491271前奏处理器:
STM32F10X
器固件库版本:V3.5目录位置:….
贺二公子
·
2020-07-29 19:40
[嵌入式]Cortex-M
Stm32按键中断使LED灯闪烁
include"stm32f10x.h"#include"stm32f10x_rcc.h"#include"stm32f10x_gpio.h"#include"stm32f10x_crc.h"#include"
stm32f10x
南蛮虫
·
2020-07-29 19:08
Stm32F103x8
HardFault定位步骤
以下内容是参考《CM3权威指南》和
stm32f10x
的解决方法总结的,有些内容会有所出入。实操中找不到和图片相同的内容时记得要灵活变通。
Maple_Leaf_15
·
2020-07-29 15:16
stm32中stm32f10x_type.h(固件3.0以前)、stm32f10x.h(固件3.0以后)、stdint.h文件的关系
在
stm32f10x
的3.5固件库中stm32f10x.h有以下代码(第478行开始):/***@}*/#include"core_cm3.h"#include"system_stm32f10x.h"#
MULTISENSOR
·
2020-07-29 15:12
stm32/stm8
STM32f10X
标准固件库各函数作用
工程必要文件:(前带点的是必须要的文件,启动文件对应芯片类型只要一个,外设库看具体需求)core_cm3.c为那些采用Cortex-M3核设计的芯片外设提供一个进入M3内核接口core_cm3.hsystem_stm32f10x.c设置系统以及总线时钟system_stm32f10x.hstm32f10x_it.c用于编写中断服务函数stm32f10x_it.hstm32f10x_conf.h增加
莫DDD
·
2020-07-29 15:55
STM32——DAC
0.比较坑啊0)
stm32f10x
板1)【GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN;//模拟输入】引脚设置成模拟输入是为了防干扰2)【//DAC_InitStructure.DAC_OutputBuffer
LJH1983827
·
2020-07-29 15:23
STM32中断总结
从上面可以看出,STM32供IO使用的中断线只有16个,但是
STM32F10x
系列的
Azuresmh
·
2020-07-29 15:03
STM32
STM32F10x
随笔(keil mdk)
STM32F10x
(Keil+MDK)byHYH|2017年11月3日下午8:51一.安装后keilMDK环境后,就可直接开发arm了。
A7264143
·
2020-07-29 15:07
MDK + STM32固件库 启动文件startup_stm32f10x_hd.s功用及注释
前奏处理器:
STM32F10X
固件库版本:V3.5目录位置:....
点滴写录
·
2020-07-29 13:06
OS篇
***stm32f10x_type.h(23): error: #256: invalid redeclaration of type name "s32" 原因+解决方案
Buildtarget'USART_Base'compilingmain.c...D:\STM32开发板资料\STM32开发板资料\工具软件\MDK3.50\ARM\INC\ST\
STM32F10x
\stm32f10x_type.h
点滴写录
·
2020-07-29 13:06
cortex-M3
keil报错:stm32f10x_type.h:error:256:invalid invalid redeclaration of type
在使用ST官网的固件包新建工程文件后,编译报错“D:/Keil/ARM/INC/ST/
STM32F10x
/stm32f10x_type.h(23):error:#256:invalidredeclarationoftypename"s32
Hzhena
·
2020-07-29 13:39
RT-Thread从开源代码生成自己的工程
STM32F103IAR工程为例,MDK5工程与此类似,参照修改rtconfig.py文件及scons指令参数即可第一步:进入rt-thread-v2.1.0\rt-thread-2.1.0\bsp\
stm32f10x
weixin_30411819
·
2020-07-28 16:52
嵌入式
python
RT-Thread I2C设备驱动框架及相关函数
/bsp/
stm32f10x
/drivers/drv_i2c.c(为便于区分.
wangchuncheng211
·
2020-07-28 15:58
使用STM32编写一个简单的RTOS:1.调度(二、调度器)
文章目录调度器调度器的策略调度算法代码分析总结调度器流程实验平台:
stm32f10x
(cortex-m3)开发板,RTT3.0资料来源:RTT官网文档及cortex-M3权威指南关键字:分析RT-Thread
GetOuttaMyGalaxy
·
2020-07-28 13:25
RT-Thread
STM32F10x
UART多字节接收,程序卡死
问题
STM32F10x
用一个UART接收多个字节连续发送的信息的时候,单步调试能正常接收,但全速运行之后会卡在中断服务函数,接收终止。
Soil_L
·
2020-07-28 08:52
技术
如何从官网下载STM32固件库
想在ST官网下载
STM32F10x
的固件库,找了很长时间才找到,为了方便像我一样的菜鸟学习方便,现将如何从官网下载
STM32F10x
固件库展示如下:首先进入官网http:/www.st.com/,如下图
子虚
·
2020-07-28 01:00
STM32
RT-Thread 基于STM32F1xx HAL 库的学习笔记(1)---加入HAL库
BSP目录中,有stm32f411-nucleo分支和stm32f7-disco是基于HAL库的,但STM32F1系列还没有HAL的支持,借助此次学习机会,现将HAL库移植到RT-Thread2.1.0的
STM32F10x
aping_cs_dn
·
2020-07-27 19:13
嵌入式开发环境
IAR环境下STM32+IAP方案的实现
一、什么是IAP,为什么要IAPIAP即为InApplicationProgramming(在应用中编程),一般情况下,以
STM32F10x
系列芯片为主控制器的设备在出厂时就已经使用J-Link仿真器将应用代码烧录了
niepangu
·
2020-07-16 03:51
STM32
STM32 + RT Thread OS 学习笔记[五]
奋斗板V3,使用的AD芯片是XPT2046,是RTGUIbsp/
stm32f10x
下的ADS7846芯片的下一代产品,功能及硬件连接上完全兼容。
mostone
·
2020-07-16 03:19
C++
Embedded
STM32F10x
学习笔记7(独立看门狗IWDG 模块)
按照STM32参考手册的说法:“独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效。IWDG最适合应用于那些需要看门狗作为一个在主程序之外,能够完全独立工作,并且对时间精度要求较低的场合。WWDG最适合那些要求看门狗在精确计时窗口起作用的应用程序。”简单的说,STM32中的IWDG其核心就是一个12bits的向下递减的计数器,当计数器计数到零时就会触发系统复位。因
liyuanbhu
·
2020-07-16 02:15
嵌入式系统
EXTI:通过按键中断控制led灯亮灭
外部中断配置寄存器(AFIO_EXTICR1)4.EXTI初始化结构体5.外部中断控制实验:按键控制led灯的亮灭5.1硬件设计5.2软件设计后记:前/后台嵌入式软件架构后台前台前言已经详细介绍了NVIC,对
STM32F10x
bsqetuo
·
2020-07-15 21:14
嵌入式STM32
嵌入式
单片机
stm32
①这次画的板子将stm32的jtag口作为gpio使用了,在网上找到的设置方法留着备用...
首先,
STM32F10x
系列的MCU复位后,PA13/14/15&PB3/4默认配置为JTAG功能。有时我们为了充分利用MCUI/O口的资源,会把这些端口设置为普通I/O口。
weixin_30522095
·
2020-07-15 03:17
STM32 串口DMA方式接收
最近因为要在车机上集成TPMS功能,便开始着手STM32的开发工作,
STM32F10x
系列共有5个串口(USART1~USART5),支持DMA方式通信,DMA方式由于不需要CPU的参与,而是直接由DMA
firehood
·
2020-07-14 10:12
在GD32F103移植STM32F103代码
但是需要注意的是GD32F10x主频是108兆,但是
STM32F10x
主频是72兆。所以需要针对以RCC时钟进行修改。
嗯、我很帅
·
2020-07-14 06:29
MCU学习
STM32F10x
常用术语与规则
STM32F10xStandardPeripheralsLibrary:CodingrulesandconventionsCopyright2010STMicroelectronicsTheSTM32F10xStandardPeripheralsLibraryusesrulesandconventionsdescribedinthesectionsbelow.Acronyms(缩略词)TheTab
YoungHonker
·
2020-07-13 22:05
MCU
stm32
术语
规则
MPU6050开发 -- 卡尔曼滤波
STM32相关工程,下载:
STM32F10x
卡尔曼滤波一、再看一下卡尔曼滤波程序#include#include"stm32f10x.h"#include"Kalman_Filter.h"
聚优致成
·
2020-07-13 10:42
MPU6050开发
STM32F10x
学习笔记 1 (使用
STM32F10x
StdPeriph Driver)
前段时间将Cortex-M3权威指南看完了,现在开始拿块开发板练手。STM32F1xx本身并不难,不过因为第一次用KeilMDK,还有想在程序中使用最新的stm32f10x_stdperiph_libV3.5,最后让程序跑通也经历了一番周折。这里简单的记录一下,希望对刚刚开始学STM32的初学者有些帮助。(这篇的内容很初级,高手请绕道)首先介绍一下我这里的实验环境,开发板是块便宜货“神舟IV号ST
liyuanbhu
·
2020-07-13 07:02
嵌入式系统
STM32 USART1 USART2 UART3配置 接收函数和发送函数
STM32F10x
系列,串口1、串口2、串口3配置以及中断函数、接收数据和发送数据函数uart.c//硬件驱动#include"usart.h"#include"delay.h"//C库#include
正直善良的小伟
·
2020-07-12 01:26
STM32
STM32 串口通信识别程序
从串口发一个数据,串口能够返回相应的值,#include"stm32f10x.h"#include"stm32f10x_gpio.h"#include"stm32f10x_rcc.h"#include"
stm32f10x
fantongl
·
2020-07-11 18:52
嵌入式
STM32F10x
学习笔记9(解决JLink 无法下载程序的问题)
今天在玩开发板时不小心下载了个有问题的程序,然后就悲剧了。无法往芯片中烧写程序了。每次想下载程序都会弹出如下的两个错误对话框。然后消息窗口显示如下的错误信息。JLinkinfo:------------DLL:V4.15n,compiledJun18201019:55:09Firmware:J-LinkARMV8compiledMay20201017:07:46Hardware:V8.00S/N:
liyuanbhu
·
2020-07-11 11:28
嵌入式系统
stm32f10x
单片机寄存器认识了解
本章了解知识有stm32中文参考手册的2.3小节存储器映像RCC时钟控制寄存器GPIO目标是自己编写一个简单的寄存器地址映射程序,来控制GPIO口输出高低电平首先来简单的介绍一下控制stm32IO口的基本操作1.时钟初始化2.配置GPIO模式3.控制GPIO端口输出时钟初始化我们需要控制的是GPIOB.5端口我们可以从下图了解到GPIOB端口是挂载到APB2总线上面的,需要初始化时钟的话就需要用到
baidu_39521615
·
2020-07-11 02:40
stm32单片机
stm32.cube(二)——HAL结构及初始化
我开发板的芯片型号是
stm32f10x
系列,基础的芯片结构如下:这时官网上下载的cube包里hal内容:对比之后发现几乎所有的模块都已经被包含进HA
adam_embedded
·
2020-07-11 01:30
嵌入式
stm32f10x
寄存器设置脚本
1#include"hw_config.h"23//>>45//电源控制(PWR)6//电源控制寄存器(PWR_CR)3.4.17//DBP:取消后备区域的写保护8//在复位后,RTC和后备寄存器处于被保护状态以防意外写入。9//设置这位允许写入这些寄存器。10//0:禁止写入RTC和后备寄存器11//1:允许写入RTC和后备寄存器1213//PLS[2:0]:PVD电平选择14//2.2V2.3
weixin_30512043
·
2020-07-10 06:38
ATK-NEO-6M GPS模块实验(
STM32F10X
,中移物联网麒麟座开发板)串口4,DMA读取程序源码
在中移物联网实习过程中,使用的是公司自己开发的麒麟做开发板,在调试GPS模块时,我参考了stm32MINI板的相关例程,写出了以下程序。因为该GPS模块传输速率很快,我们能需要用到DMA来读取数据流。但例程提供的是串口2的程序,板子固定好串口二由sim80c模块使用,所以我后来改成了串口三,然后被联调的同事告知串口3也被占用,我只能再次改成串口4.以下提供源码://uart4.c#include"
wasingshare
·
2020-07-09 09:04
嵌入式
STM32F10X
寄存器映射
之前我写过一些关于微处理器的博客,都是关于使用ST公司给我们的固件库来编写的,这样的编写无疑是很高效的,但是为什么这些固件库就可以实现我们想要的功能呢,这个就是需要涉及到单片机的底层地址,那下面我们就深入到单片机的最底层来一探究竟吧。首先,我们想找各个寄存器和外设的地址,我们就要找到芯片手册中,有一项是存储器的映射,这张图里面就是告诉了我们开发者,各个存储器的地址都是什么,比如我们可以找到APB1
鹜冥鸽
·
2020-07-08 23:39
STM32F103
stm32
单片机
10、外部中断实验
STM32F10X
共有68个可屏蔽中断通道,16个可编程优先级(使用了4位中断优先级)。互联型产品有20个事件/中断检测器。其他产品有19个事件/中断检测器。
Harry Fu
·
2020-07-08 21:01
STM32
正点原子战舰V3 31讲 通用定时器 基本原理
STM32F10X
最多有8个定时器例如STM32F103RC有4个通用定时器2个高级定时器2个基本定时器三种定时器的区别F1系列只有16位定时器16位可编程预分频将定时器的时钟源进行分频预分频相当于将频率进行一个除法运算
三爪猫_小Q
·
2020-07-08 18:00
stm32
CSDN博客文章导航
1.MCU1.1stm32深入思考【stm32】stm32f1代码中core_cm3、system_stm32f10x、stm32f10x_conf、
stm32f10x
等文件的作用【stm32】stm32
tao475824827
·
2020-07-08 07:31
STM32F103学习笔记-外部中断及其配置
STM32F10X
的外部中断控制器包含多达20个用于产生中断请求的边沿检测器。
过客朔越
·
2020-07-08 02:29
STM32F103学习笔记
STM32F10X
入门——流水灯
STM32F103学习笔记2019/3/16->2019/3/19主要的库函数位置/core_cm32.c/stdin.h中定义了字符型stm32f10x.h>stm32f10x_conf.h中定义了引用的外设头文件库文件之间的依赖调用关系@./~.PNGstm32f10x.h查看地址映射比如defineGPIOA_BASE(APB2PERIPH_BASE+0x0800)GPIO使用步骤配置寄存器
Raphael620
·
2020-07-07 06:50
嵌入式
一个
STM32F10x
计算波特率的宏(来自buickbuick )
STM32库里面设置usart的波特率是又乘又除,初始化的代码可以直接用,但要提高代码的效率,就要直接填分数分频值的立即数进入BRR寄存器,改变波特率所以写了下面的宏,希望大家有用/*波特率的分数分频值宏*///clk:usart时钟,bps:需设置的波特率#defineM_USART_BAUD_RATE(_clk,_bps)/((u16)(((_clk/_bps)&0xFFF0)+/((((((
cy757
·
2020-07-07 06:50
STM32
STM32学习笔记1——LED流水灯
STM32学习笔记1——LED流水灯学习视频:B站野火STM32F103教学视频1固件库认识1-汇编编写的启动文件路径:…\Libraries\CMSIS\CM3\DeviceSupport\ST\
STM32F10x
Jerry19971
·
2020-07-06 15:58
【云隐】STM32F103C8T6实现串口IAP方式升级固件
首先下载官方
STM32F10X
的IAPBootloader源码,STM32F10x_AN2557_FW_V3.3.0。
yunyin_link
·
2020-07-06 11:02
基于
stm32f10x
的超声波模块HC-SR04的测距示例,并用串口将数据打印出来
一.所需材料:1任何一种型号的
stm32f10x
的微控制器2.HC-SR04模块3.安装串口驱动与串口助手(这里用的火哥的串口调试助手)4.ST-link或者串口等下载方式都可以二。
Gallerghers
·
2020-07-06 04:42
驱动编写
STM32F103C8T6使用内部Flash的第63页保存参数
~~~~~~根据《
STM32F10X
闪存编程》中的介绍,FLASH除了保存用户代码的部分,其余部分我们是可以利用其作为数据
豪哥追求卓越
·
2020-07-06 03:08
单片机开发
STM32的Flash的使用
上一页
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
其他