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
stm32F1
Altium design 19如何添加库文件(以及
STM32F1
元器件库)
AD19更新,导致其安装库文件,不像之前网上介绍的版本在右侧Library点一下,会出现添加库文件的标志,安装19版本的可以看到右侧面板如下所示:因为需要用到STM32h750芯片的原理库文件(尽管图中这个库没有,正好借此介绍下自己摸索出来的安装库的方法),在正点原子的网站里有一篇介绍的帖子如下:http://www.openedv.com/posts/list/44271.htm。没有冒犯意思,
panda_like_me
·
2020-08-10 18:12
Altium
Design
STM32红外遥控器驱动(
STM32F1
CubeMX)
一、前期准备单片机:STM32F103ZET6开发环境:MDK5.14库函数:STM32Cube_FW_F1_V1.7.0红外遥控器:淘宝有售)二、实验效果三、驱动原理解析NEC协议,使用TIM2输入捕获抓取高低电平时间,判断0或者1,识别传输过来的码流。CubeMXTIM2配置如下:需要完整工程的请加QQ:1002521871,验证:呵呵!四、驱动代码remote.h#ifndef__REMOT
huazhen1234
·
2020-08-10 16:29
嵌入式通信模块驱动
基于stm32C8T6的红外遥控器制作 stm做遥控器
此程序是根据正点原子
stm32f1
系列PWM输出实验改编而来。关于红外通信的原理这就不再赘述,大家可百度,资料很多。
dahu_area
·
2020-08-10 15:02
单片机
stm32F1
使用SD卡实现IAP
最近在做一个项目,想使用uSD卡来实现在应用编程,首先需要一些知识我所使用的单片机是STM32F103ZE,内部flash,超始地址为0x8000000,大小为0x80000(0x80000/1024也就是512kByte)要实现IAP,那么我需要一个bootloader,什么是bootloader呢,其实可以理解为我们PC的引导程序,我们需要在flash中为这个引导程序分配一个空间,起始于fla
weixin_30521161
·
2020-08-08 23:43
(MDK5)安装STM32芯片包-pack文件安装方法
安装
STM32F1
、F4、F7三个系列包方法一[有针对性]方法二[下载全部时间长]pack文件包安装必要性解释方法一[有针对性]1、keil官网http://www.keil.com/dd2/pack/
Aranabeib
·
2020-08-08 20:40
STM32F103学习笔记
嵌入式
keil
mdk
STM32F030的IAP应用简介
不同于
STM32F1
系列,F0没有中断向量偏移寄存器。所以在APP程序的开头要添加以下代码。为什么这样做??可以看到函数用了for循环将矢量表拷贝到0x20000000SRAM的基地址,即将矢量
芯创电子XC
·
2020-08-08 17:00
STM32
串行FLASH文件系统FatFs介绍并在
STM32F1
上移植
先对内存存储有一个理解,比如在FALSH中存储数据时,已知在
STM32F1
开发板上都有自带有一个外部FLASH(W25Q128、128Mbit=16MByte,即16M内存),FLASH存储的数据掉电不会丢失里面的数据
从心开始 >
·
2020-08-08 15:06
STM32学习
STM32 标准库V3.5启动文件startup_stm32f10xxx.s分析
]comments:true前言分析startup_stm32f10x_md.s汇编指令EQUAREASPACEDCDPROCLDR常见的转移指令源码分析前言这里以stm32f103为硬件平台,搭建了
stm32f1
小麦大叔
·
2020-08-07 18:53
STM32
STM32使用HAL库驱动USART详解及例程(持续更新......)
HAL库串口驱动详解STM32硬件串口收发数据过程串口发送流程--TXD串口接收流程--RXDHAL库运行过程串口接收中断程序配置过程(HAL库):参考例程STM32F0例程(STM32F030F4P6)
STM32F1
萤火虫的电子笔记
·
2020-08-07 18:58
嵌入式开发:STM32
TFTLCD显示实验_
STM32F1
开发指南_第十八章
第十八章TFTLCD显示实验前言上一章我们介绍了OLED模块及其显示,但是该模块只能显示单色/双色,不能显示彩色,而且尺寸也较小。本章我们将介绍ALIENTEK2.8寸TFTLCD模块,该模块采用TFTLCD面板,可以显示16位真彩色图片。本章将利用stm32开发板上的LCD接口,点亮LCD,并实现ASCII字符和彩色的显示等功能,并在串口上打印LCD控制器ID,同时在LCD上面显示。本章分为如下
sz189981
·
2020-08-07 18:02
应用-
stm32
STM32F4初探
STM32F4相比较它之前的
STM32F1
/F2等CortexM3的产品:1.采用更先进的内核(CortexM4)新增了硬件FPU单元以及DSP指令集,主频也有提高。2.更多资源。
星空闲月
·
2020-08-07 17:33
STM32F4
个人笔记_FLASH性质存储器SST25VF016B在
STM32F1
微控下的操作总结
1、该芯片的通信接口为串行SPI接口,需要注意的是由于
STM32F1
系列芯片引脚内部结构的特性,许多人在配置MISO引脚的时候将该引脚配置为复用推完输出(GPIO_Mode_AF_PP),这是没有错误的
BurgessKzg
·
2020-08-07 13:22
个人笔记
【STemWin】STM32F103VE单片机用FSMC驱动ILI9341彩色触摸屏(触控芯片XPT2046),并裸机移植STemWin图形库(采用LCDConf_FlexColor.c模板)
https://pan.baidu.com/s/1-Q4LX3DkMjDcLod1m3r1oQ(提取码:mcji)(程序里面注释FSMC_D16=>RS写错了,应该是A16才对,D没有16)去ST官网下载
STM32F1
巨大八爪鱼
·
2020-08-07 12:35
CubeMX
STM32
STM32F1
串口接受不定长数据总结
串口接受不定长数据,就是数据格式不确定,长度不确定,我们需要找到判断是否接收完成的.如果是一个数据侦,接收时数据字节之间的间隔时间是很短,但接收完成时,我们就无收到数据了,所以我们判断是否接收完成,就是判断数据字节间的间隔我想到的到的方法有2:1.串口接收数据+定时做超时判断2.串口接收数据+IDLE空闲中断3.DMA串口数据接收+IDLE空闲中断以下是我整理的代码:Usart_Init串口初始化
wenkic 小琪
·
2020-08-07 12:06
编程
STM32GO中Flash充当EEPROM的操作
STM32GO中Flash充当EEPROM的操作之前在学校的时候一直使用的是
STM32F1
的芯片,本月找了一份工作,安排下来的任务是写一个传感器的程序,程序比较简单,主要分为了两个部分:-在Flash中找一片区域充当
Crazy_lxy
·
2020-08-07 10:25
STM32G0
用stm32的flash保存数据的优化方法
最开始用stm32的flash保存数据的方法都是用原子的例程,
STM32F1
的话,原子的方法大概是创建一个1K或者2K的缓存,修改数据的时候,先把该扇区的所有数据写到该缓存,然后查看是否需要擦除整个扇区
dijianfei2190
·
2020-08-07 10:37
如何从ST官网获得标准库文件?
step1在官网首页,选择【Products】->【Microcontrollers】step2选择需要下载的单片机类型,这里以下载
STM32F1
库文件
智小星
·
2020-08-05 15:57
单片机学习笔记
STM32cubemx成功搭建SD卡和FATFS 对
STM32F1
关于设置,网上很多例子,但是有些地方没有说清楚,1.我用的是最新的cube,库也是最新的,我相信这些基础的库一定是越更新越好。NVIC,我设置的2bits与2bits,也就是原子历程里常用的group2,SDIO与DMA的中断分别为3,3、3,0;也就是DMA的中断更高;RCC就不用说了、晶振这些也不说了、SYS也不用说了,SDIO设置开启,SD卡1bit或者4bits,关键是在于分频的设置,因为
MouShengWuDu
·
2020-08-05 15:15
浅谈
stm32f1
两路adc采集(非DMA)
由于项目的需要写2路ADC采集,发现采集的电压出现很大的误差。(后来换成ADC1和ADC2模式后解决了)仔细看了一下,不会是板子对应的引脚共用,那到底是怎么回事呢?想到了电路上的上拉电阻,测量出现的电压数值跳变不就是高阻态吗?在程序当中要是利用到上拉电阻不就搞定了吗!翻开某库函数关于ADC的介绍如下:STM32拥有1~3个ADC(STM32F101/102系列只有1个ADC),这些ADC可以独立使
weixin_42182648
·
2020-08-05 15:19
stm32学习
STM32F4之FPU与float类型导致的HardFault调试记录
目录开发环境异常现象解决过程问题重现结论致谢开发环境MCU:STM32F407ZET6IDE:MDKV5.14.0.0软件包:uCOS-IIV2.19软件包:LUA异常现象正在进行的工作是一份代码的移植,原本在
STM32F1
wk930523
·
2020-08-05 14:32
STM32
STM32F103RCT6移植到STM32F103C8T6注意事项
以下为转载,转自
STM32F1
redgragon0
·
2020-08-05 14:45
STM32F1
系列学习历程2(裸机全部程序)
十二、DMA原理与应用DMA,全称为:DirectMemoryAccess,即直接存储器访问,DMA传输将数据从一个地址空间复制到另外一个地址空间。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实行和完成。DMA传输对于高效能嵌入式系统算法和网络是很重要的。DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为RAM与I/O设备开辟一条直接传送
每一天的小白
·
2020-08-05 13:00
STM32系列
STM32——同程序更换芯片时,需要修改的地方
【作者】:LinCoding【时间】:2016.11.4起稿2016.11.10修改【声明】:转载、引用,请注明出处因为笔者只用过
STM32F1
系列,这里说的是
STM32F1
系列的芯片,STM32F4和
酸豆角姑娘
·
2020-08-05 13:24
STM32F103
stm32
CubeMx软件实现
STM32f1
系列芯片实战
二,由于使用的是
stm32f1
系列的芯片,所以需要安装
stm32f1
系列对应的cubemx固件库,help->installnewlibraries三,新建工程,newproject,此过程中选择stm32f103zet
l15799033407
·
2020-08-05 13:57
cubem
STM32F1
基本配置5.窗口看门狗的配置
目录窗口看门狗和独立看门狗的区别窗口看门狗的中断窗口看门狗的配置窗口看门狗中断函数窗口看门狗和独立看门狗的区别1.窗口看门狗使用的是系统时钟源,所以要先进行时钟的使能2.窗口看门狗由严格的喂狗时间段窗口看门狗的初始化配置会设置计数器值,窗口比较值初始化计数器值>窗口比较值>0x40只能在[0x40,窗口比较值]的范围内进行喂狗当计数器值到了0x3f的时候就会引起软件复位具体的时钟分频和溢出值的计算
midwenhao
·
2020-08-05 13:31
STM32F1基本配置
STM32F1
C语言
STM32L4 PWM蜂鸣器
一、定时器
STM32F1
系列的产品,除了互联型产品外,工位8个定时器TIM6、TIM7是基本定时器,TIM2、3、4、5是通用定时器,TIM1、TIM8是高级定时器基本定时器1.时钟源定时器时钟TIMxCLK
WuYuJun's blog
·
2020-08-05 12:42
STM32
STM32cubeMX
STM32F1
系列 IIC双机通讯之补充
最后发现,
STM32F1
系列的IIC若要实现双机通信,那么线路必须要这样接:__________________________________________
QTRPio
·
2020-08-05 12:38
STM32
硬件开发
STM32cubeMX
STM32F1
系列 IIC主机通讯
首先,用cube创建一个F1系列的主机工程。这里我选择了“STM32F103C8T6”型号的单片机最小系统板,封装为LQFP48。然后使用IIC的话可以分以下几步走:(看过从机配置的同学可以直接跳至第四步)一、设置烧录模式为Serialwire。按照图中箭头配置烧录模式二、使用外部晶振三、开启IIC此处按照红色箭头配置即可。至于中断,如果不使用中断模式接发数据的话可以不开(本教程不使用中断)。四、
QTRPio
·
2020-08-05 12:38
STM32
硬件开发
STM32cubeMX
STM32F1
系列 IIC从机通讯
首先,用cube创建一个F1系列的从机工程。这里我选择了“STM32F103C8T6”型号的单片机最小系统板,封装为LQFP48。然后使用IIC的话可以分以下几步走:一、设置烧录模式为Serialwire。按照图中箭头配置烧录模式二、使用外部晶振三、开启IIC此处按照红色箭头配置即可。至于中断,如果不使用中断模式接发数据的话可以不开(本教程不使用中断)。四、IIC基础参数设置这里使用标准模式的II
QTRPio
·
2020-08-05 12:07
硬件开发
STM32
STM32CubeMX生成F1的工程中造成 下载器无法下载 问题的解决方案
1.问题描述使用STM32CubeMX生成的
STM32F1
工程,在使用CMSIS-DAP下载器下载一次之后,造成无法下载的问题,如图,下载器可以检测到,但是下载器无法连接芯片:直接下载当然一定也会出问题了
Mculover666
·
2020-08-05 12:56
#
STM32CubeMX
实战
stm32cubemx
stm32f1
控制BC26与阿里云通信(一)
前言:在上一篇文章中,使用BC28与华为云进行了对接。由于种种原因,现使用BC26对接阿里云。主要思想是使用串口一连接电脑,串口三与BC26进行信息交换。由于第一次使用stm32和阿里云,所以遇到不少坑,因此决定写一系列文章,给像我一样的萌新一些建议。如有错误,还请dalao多多指正,不胜感激。这一章我将介绍如何在阿里云创建一个产品,默认已经在阿里云上注册了账号。在主界面,选择右上角的“控制台”在
Lexingdon
·
2020-08-05 12:19
物联网
STM32cubeMX使用
实验环境安装步骤:1、安装Java环境2、安装STM32cubeMX并导入
stm32f1
系列开发包3、安装KeilμVision5并导入
stm32f1
系列开发包STM32cubeMX配置步骤:一、工程建立
「已注销」
·
2020-08-05 12:00
stm32f1
控制BC26与阿里云通信(二)
前言:这次使用串口助手和USB转TTL,让模块与阿里云直接通信这一章将进行模块调试,调试完成后就可以进行单片机开发了首先准备好三样东西:BC26模组、USB转TTL模组、杜邦线数根将BC26和USB转TTL模组用杜邦线连接起来将USB口插入电脑,硬件准备工作就完成了接下来打开串口助手,验证模块是否正常首先打开串口调试助手,波特率设置为115200,8位数据位,1位停止位,无校验位(有的模块似乎不是
Lexingdon
·
2020-08-05 12:54
物联网
stm32f1
控制BC26与阿里云通信(三)
前言:这次使用单片机,直接与BC26进行信息交换电脑能与BC26进行通信,原因是USB转TTL与BC26的串口进行了对接。那么,使用MCU的串口与BC26的串口进行对接,也是可以成功的我使用的是STM32的USART3与BC26进行连接,usart3的代码编写如下#include"usart3.h"#include"usart.h"#include"delay.h"u16USART3_RX_LEN
Lexingdon
·
2020-08-05 12:52
物联网
STM32两个串口同时工作,一个串口发,另一个串口收。
STM32F1
一共有5个串口,因为实际电路的原因我这里使用的是串口一与串口三,其中串口三用来接收,串口一用来发送。两个串口的电路结构废话少说,直接上原理图。由上面
fancyTang
·
2020-08-05 10:17
串口通信
Marvell 88W8686/88W8782/88W8801 WiFi模块驱动程序的编写
本文以
STM32F1
系列的单片机为例,详细讲解Marvell公司的88W8686/88W8782/88W8801WiFi模块驱动程序的编写。
zue
·
2020-08-04 22:51
STM32 USB_CDC配置
配置思路前言:做之前先要有一些准备:1、PC上装好VCP1.31以上的虚拟串口驱动2、准备一块带USB的STM32(是要连接好USB接口的,不是串口的USB)3、安装好STM32CUBEMX,并下载好
STM32F1
Sola_Ex
·
2020-08-04 17:25
STM32
在
stm32f1
系列使用dsp库
在
stm32f1
系列使用dsp库获取dsp库在keilmdk版本中,dsp库集成与runtimeenvironment之中,可以在keil安装目录找到,通常路径:C:\Keil_v5\ARM\PACK\
leida_wt
·
2020-08-04 15:07
stm32
用STM32F103读取WT31N的数据
5.17版本的)链接:https://pan.baidu.com/s/1SEWmixu4jtUL2HH_3Hcn2g提取码:zryo2接线方式1、使用数据线将STM32F103C8T6与电脑连接通信注意:给
STM32F1
Fred_1986
·
2020-08-04 12:53
维特传感器
单片机
stm32
基于野火M3开发板(STM32F103VET6)的迷宫小球(重力感应控制)游戏开发
野火附赠例程里相关例子,用的I2C1(
STM32F1
weixin_30674525
·
2020-08-04 04:48
STM32F1
开发指南笔记11----串口&RTC----超级终端显示日历
通过串口1将RTC实时时钟数据发送到电脑串口调试助手上,并可在串口调试助手上输入数据与单片机通信。main函数#include"stm32f10x.h"#include"sys.h"#include"delay.h"#include"led.h"#include"key.h"#include"usart.h"#include"rtc.h"intmain(void){u8bya;//定义变量用来接收
_Amen
·
2020-08-03 22:02
STM32
使用固件库开发和HAL库开发有什么不同?
我们正点原子目前的所有
STM32F1
开发板以及探索者STM32F407开发板都是采用的标准库。目前网络学
howards~~~
·
2020-08-03 17:08
嵌入式STM32学习
嵌入式系统学习——S3C2451点亮LED
前段时间学了
STM32F1
,对ARM芯片有了一定的了解,感觉对S3C2451芯片的学习有很大的帮助,很多名词都是一样的,功能也是大同小异。
hjf161105
·
2020-08-03 10:01
嵌入式系统S3C2451
学习-嵌入式实时操作系统uCOS-II
参考书:《STM32F1FreeRTOS开发手册_V1.1》正点原子《
STM32F1
开发指南-库函数版本_V3.3》正点原子《嵌入式实时操作系统uCOS-II》(第二版)《嵌入式实时操作系统uCOS-II
x1131230123
·
2020-08-03 08:28
单片机
寄存器版本\ALIENTEK MiniSTM32 实验0 新建工程实验
新建一个基于V3.5版本固件库的
STM32F1
工程模板(手册3.3)USERCORE(CORE用来存放核心文件和启动文件)OBJ(OBJ是用来存放编译过程文件以及hex文件)STM32F10x_FWLib
notmenotme
·
2020-08-02 14:33
嵌入式
STM32开发 -- W25Q32JV SPI FlASH详解
我们将利用
STM32F1
自带的SPI来实现对外部FLASH(W25Q32JV)的读写。一、SPI简介首先是SPI简单介绍,这部分之前有讲过,参看:S5PV210开发–SPI你知道多少?
聚优致成
·
2020-08-02 13:37
stm32库开发实战指南
【stm32f0】stm32 总中断的打开与关闭
所以即使用过
STM32F1
系列产品的工程师,在使用晚推出的STM32F0芯片开发时,发现
卡图卢斯
·
2020-08-01 02:17
STM32F0
STM32F1
驱动AM2302温湿度传感器
先来个AM2302的自我介绍:AM2302数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电容式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个AM2302传感器都在极为精确的湿度校验室中进行校准
xiayufeng520
·
2020-07-30 18:02
ARM
STM32F4discovery_CDC_Device数据传输的一步步实现(USB2.0FS+HS)
这两年内使用的
STM32F1
、F4比较多,对其开发比较熟悉,资料也丰富。因此决定使用STM32F4跑一下CDC_Device例程,调一下这部分的数据传输。2.环境2.1软件Win7
qq_27158179
·
2020-07-30 12:22
单片机
STM32单片机第一周其二任务总结(一)sg90大致模拟时钟时分秒指针(RTC模块和舵机)
0点(12点),由于舵机只能转180度,所以可以用1度来代表时钟上的2度,当时针指到12或分针秒针指到60时(舵机180度)需要转回0度,秒针要能体现出转动实现思路个人认为实现的方法是比较方便的,因为
STM32F1
scarecrow_sun
·
2020-07-30 11:05
STM32
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他