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
STM32开发
STM32开发
-- Jlink常用命令
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/92798144hspeed4000device=STM32F429ZIeraseloadbinBOOT.bin0x8000000loadbin正式版本.bin0x08004000loadbin工厂测试.bin0x08020000savebin工厂生产.bin0x08000000
聚优致成
·
2020-07-29 22:52
stm32库开发实战指南
STM32开发
-- L3GD20H陀螺仪开发详解
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/93894852之前讲过:MPU6050开发系列
STM32开发
–LIS3DH三轴加速度计开发详解所以对于
聚优致成
·
2020-07-29 22:48
stm32库开发实战指南
STM32开发
-- 进制与字符串间的转换
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/82117432上一篇文章最后留下一个任务,字符串函数和进制间转换、进制和字符串间转换。这些是会经常用到的。但是有时一时会想不起来。这里做一下总结,方便以后需要查找。先贴出一些,之前讲过的知识点。一、复习知识点1、字符串函数参看:C语言再学习–字符串和字符串函数2、位操作参看:C
聚优致成
·
2020-07-29 22:48
stm32库开发实战指南
STM32开发
笔记62: 使用MicroLIB
单片机型号:STM32F407VGT6microLIB是缺省C库的备选库,它旨在与需要装入到极少量内存中的深层嵌入式应用程序配合使用。LwIP中使用了microLIB,如果不勾选microLIB选项,则程序不能够正常运行,其主要原因在于LwIP使用了microLIB提供的标准输入和输出函数。本文对microLIB做详细介绍。1、microLIB介绍Microlibisanalternativeli
snmplink
·
2020-07-29 21:30
#
STM32快速开发
STM32快速开发
STM32开发
笔记63: 在LwIP中不使用MicroLIB
单片机型号:STM32F407VGT6文章
STM32开发
笔记62:使用MicroLIB介绍了microLIB的使用方法,如果在项目中使用LwIP的话,默认是使用microLIB的,如果不勾选microLIB
snmplink
·
2020-07-29 21:57
#
STM32快速开发
STM32快速开发
STM32入坑(五)按键控制LED小灯
简介名称:按键控制LED小灯功能:KEY0控制LED小灯,按键按一次灯亮,再按一次灯灭硬件资源:
STM32开发
板、(按键、LED灯)按键原理如图,当配置按键KEY0为上拉输入,扫描按键的状态时,为高电平
m0_46195580
·
2020-07-29 20:24
单片机
【003】使用GNU ARM工具链进行
STM32开发
使用GNUARM工具链进行
STM32开发
关键词:STM32、ARM、GNU、Eclipse、HALSTM32HAL库与STD库因为本教程采用STM32F4XX系列芯片,因此所有比较均基于此款芯片,但与其他
lucky_dog_2018
·
2020-07-29 20:23
嵌入式开发
【008】ARM gcc编译指令
ARMgcc编译指令关键词:gcc,ARM,Eclipse,STM32,嵌入式在“【002】搭建开源嵌入式集成开发环境”和“【003】使用GNUARM工具链进行
STM32开发
”两篇博文中介绍了基于GUN
lucky_dog_2018
·
2020-07-29 20:23
嵌入式开发
2019最全物联网开发全套分享
开发与应用-0B|-19-NB-IOT技术实践开发-0B|-18-LoRa开发与应用-0B|-17-RFID开发与应用-0B|-16-蓝牙4.0BLE-0B|-15-ZigBee系统开发-0B|-14-精通
STM32
heygirl00
·
2020-07-29 19:50
使用STM32固件库函数操作控制LED灯(STM32_04)
直接使用寄存器地址来进行
STM32开发
要对每一个寄存器的地址通过查找芯片手册,对每一个寄存器的各个位的含义也要查清楚,然后决定对那个地址的哪些位进行怎样的设置。
fred_66
·
2020-07-29 18:57
STM32
GPIO
STM32
嵌入式系统及应用课程设计——基于STM32的温湿度监测系统
我们嵌入式系统课上学习了ARM架构,只记得理论特高深,记忆深的是先给
STM32开发
板上Li
aisebu7819
·
2020-07-29 17:28
STM32 自定义HID USB设备的实现
最近需要使用
STM32开发
一个设备通过HID协议与主机通信,于是开始学习USB,发现USB这个体系实在太庞大了,直接看USB的例程根本看不懂,完全找不到突破口,最后在网上找到一本不错的书《圈圈教你玩USB
★临★
·
2020-07-29 16:40
单片机
STM32开发
-- UART应用层通信协议分析
拿到一份UART的通信协议,上手来操作之前先做一下分析。一、帧格式说明先看一下它的帧格式说明:1、帧头标志Head不论是命令帧还是响应帧,帧头标志都是0x92。2、协议版本协议版本号(4bit),目前值为1加密方式(4bit),0表示采取“数据不加密+校验和”方式。所以,当前此字段完整值为0x103、控制字段中的C/R比特用于指示该帧是命令帧还是应答帧,1表示命令帧,0表示应答帧。4、控制字段中的
聚优致成
·
2020-07-29 14:56
STM32开发
-- LIS3DH三轴加速度计开发详解
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/87096085这次要讲一下LIS3DH三轴加速度计的开发使用,之前是有讲过MPU6050开发的,但当时是在Linux下做的。额,还是个半成品,哈哈。现在手边有STM32的开发板,可以实实在在的来实现以下卡尔曼滤波了。一、LIS3DH初识依照惯例,先看一下手册,大致先了解一下,L
聚优致成
·
2020-07-29 14:24
stm32库开发实战指南
STM32开发
笔记28: 中断请求的移植与处理
单片机型号:STM32L053R8T6本文介绍如何移植STM32的IRQ(中断请求)到自己的系统中,我们以USART1接收中断为例。先看启动文件(汇编语言),如下列程序所示,列出了其向量区,USART1的中断向量已用红色标识,当和USART1相关的中断发生时,程序指针(PC)在保护现场后,直接指向到该向量。__VectorsDCD__initial_sp;TopofStackDCDReset_Ha
snmplink
·
2020-07-29 14:41
#
STM32快速开发
STM32快速开发
***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
【STM32】STM32之霍尔检测电机归位时掉电
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2020-07-29 13:26
STM32
STM32 模拟 IIC 读取 MPU6050 程序实现
STM32模拟IIC读取MPU6050程序实现1前言2程序设计1.1C文件1.2H文件1.3main函数3最后1前言 准备工作:
STM32开发
板(本
Brendon_Tan
·
2020-07-29 13:55
STM32
stm32
传感器
单片机
嵌入式
ROS下使用stm32 与rosserial进行通信的开发说明及源代码示例
关于stm32下的ROS开发环境介绍说明,此开发环境是在Linux下使用stm32的标准库“STM32F10x_StdPeriph_Driver3.5”,进行
stm32开发
,整体开发框架已搭建完成,用户开发简单
风野萧萧
·
2020-07-29 01:53
ROS机器人
STM32使用官方库串口输出乱码
最近学习
STM32开发
,申请了一块免费的开发版,按照书上的内容学习,学到USART,发现串口输出始终乱码,妈蛋的,搞不懂为啥,代码啥的都是按照书上来的啊,最后搜索很久,发现是外部时钟频率配置错误导致的,
芋头CF
·
2020-07-28 03:47
STM32
关于STM32的四类嵌入式软件(库)
针对
STM32开发
使用的嵌入式软件,或者我们说的库,可以分为四类:STM32SnippetsStandardPeripheralLibrarySTM32C
ybhuangfugui
·
2020-07-27 14:52
LPS25HB 气压计 资料整理
搭配
STM32开发
板,上手也相对比较容易。LPS25HB的主要特性:1、260to1260hPa的气压
qq_21291397
·
2020-07-16 05:08
嵌入式
JGA25-371电机测试
感觉正点原子在
STM32开发
板这一方面还是比较领先的,主要是教学视频系统,几份pdf都非常良心,程序代码完全是开放的。
X_xxieRiemann
·
2020-07-16 05:57
在Mac OS X 系统下做
STM32开发
搭建环境初学
STM32开发
,首先解决开发环境的问题,由于MacOSX系统下没有keil环境,故需要自己搭建开发环境,参考大师“胡茂晓的BLOG”:在MacOSX中搭建
STM32开发
环境(1)等系列。
芋头CF
·
2020-07-16 03:50
STM32
stm32
makefile
gcc
mac
os
x
STM32 USB学习笔记1
主机环境:Windows7SP1开发环境:MDK5.14目标板:STM32F103C8T6开发库:STM32F1Cube库和STM32_USB_Device_Library之前在STM32论坛里领取过一块
STM32
anobodykey
·
2020-07-16 01:57
STM32
STM32-跑马灯实验
实验环境:
STM32开发
板KeiluVision4FlyMcu.exe一.建立文件夹1.建立跟文件夹"BASE"(名称任意),再在其下建立四个子文件夹2.在"HARDWARE"下,放入跑马灯的文件夹“LED
dequan6027
·
2020-07-15 22:13
嵌入式
c/c++
关于mpu6050六轴传感器例程中一些位操作
起因最近在学习
stm32开发
板,最近学习到了需要IIC通信的MPU6050六轴传感器,看了正点原子的例程,发现其中有很多位操作不是很理解。经过补习了一番C语言,总结了一些位操作的知识。
Kagiri
·
2020-07-15 17:39
c语言
stm32
硬件
STM32F103单片机软件模拟IIC并读取TMP112数字温度传感器
STM32自身含有硬件IIC资源,分别是PB6-->SCL、PB7-->SDA,硬件IIC的操作在
STM32开发
板对应的资料上均有给出,在此不再赘述,本文使用软件模拟IIC来完成与TMP112传感器之间的通信
yangfeng1510
·
2020-07-15 11:19
嵌入式开发
STM32+AS608指纹模块串口通讯
STM32+AS08指纹模块串口通讯一.使用硬件:stm32F103-mini
stm32开发
板+AS608指纹模块+usb转串口实物图:硬件接线:注意:usb转串口线是连接串口1即PA9,PA10引脚的
沈明_SYM
·
2020-07-14 23:23
单片机STM32
STM32 PWM的输出与Keil软件仿真
在
STM32开发
中,由于官方提供了较为完善的库函数,使得我们的开发工作变得相当的轻松,甚至可以在不需要太多了解硬件结构的条件下,完成我的开发工作,实现我们所需要的功能。
da-xiang
·
2020-07-14 13:56
stm32
【STM32】STM32之DRV8834电机驱动(PWM方式)
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2020-07-14 10:44
STM32
【工具使用】工具使用之逻辑分析仪
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板仿真器:JLINK三、版权声明博主:甜甜的大香瓜声明:喝水不忘挖井人,转载请注明出处
feilusia
·
2020-07-14 10:43
工具使用
GPIO 入门之流水灯
开发前期准备开发环境:KeilμVision4奋斗
STM32开发
板V5STM32F103VETJ-Link。文件夹,命名并保存。
llqqflhs
·
2020-07-14 01:45
stm32
【STM32】STM32之DRV8834电机驱动(IO方式)
二、实验平台库版本:STM32F10x_StdPeriph_Lib_V3.5.0编译软件:MDK4.53硬件平台:
STM32开发
板(主芯片stm32f103c8t6)仿真器:JLINK三、版权声明博主:
feilusia
·
2020-07-14 01:54
STM32
STM32开发
-- 外部中断详解
那我们之前讲过的,参看:
STM32开发
–GPIO详解STM32F105RC一共有4组IO口一共16X3+3=51个IOGPIOA0~A
聚优致成
·
2020-07-13 10:42
stm32库开发实战指南
STM32开发
-- 主天线和分集天线
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/98962733用的SIM7600CE模块硬件设计里有包含主天线和分集天线。这个需要简单的了解一下了。别人问起来,我特么连哪个天线是什么都不知道,这就有点尴尬了。查看手册:SIM7600CE-PCIE硬件设计手册一、主天线和分集天线引脚从手册上看,82pin(MAIN_ANT)为
聚优致成
·
2020-07-13 10:42
STM32开发
-- 4G模块开发详解(2)
之前有讲到串口部分,参看:
STM32开发
–串口详解voidBsp_Usart_Init(u8USART_ID,u32baud_rate){GPIO_InitTypeDefg
聚优致成
·
2020-07-13 10:10
stm32库开发实战指南
STM32开发
笔记12: STM32F0引脚使用注意事项
单片机型号:STM32F030R8本日志介绍STM32F0引脚使用的注意事项:1、PC13、PC14和PC15引脚通过电源开关(powerswitch)直接供给,由于开关仅能提供3mA的电流,所以这些引脚当做输出模式使用时,时受到限制的:当驱动30pF电容时,速度不能超过2MHz;不能当作电流源使用,例如不能直接驱动Led发光。2、对于RTC组件,第1次上电后,PC13、PC14和PC15用作GP
snmplink
·
2020-07-13 09:13
#
STM32快速开发
STM32快速开发
STM32使用串口控制DAC输出
通过串口向单片机发送DAC值,使单片机输出对应的电压,并显示在LCD屏幕上我使用的是原子的mini
stm32开发
板/*这个函数的作用-------输入DAC值例:0xaa0x**0x**0xab0x0d0x0a
Armind
·
2020-07-12 23:54
嵌入式
C语言
STM32
串口
DAC
STM32高级开发(18)-使用VS Code搭建
STM32开发
环境
以前在伴随着开发平台的转换中,我尝试过各种各样的开发环境,而在最近一段时间的开发中我使用了VisualStudioCode来作为代码编辑器,其优异的工程管理,超快的启动速度,各种各样功能强大的插件,使我立刻爱上了这个文本编辑器。但是在开发中来来回回在编辑器和Keil等IDE之间来回切换对我造成了不少不方便,另外由于希望能够在windows下使用gcc工具链开发,所以我尝试使用插件来完整的在vsco
Foresights
·
2020-07-12 20:03
STM32
简单学习STM32串口232
这段时间主要是学习通信,
STM32开发
板用串口和电脑通信。其它外设也有用串口和STM32通信,学习串口是非常重要的。通用同步异步收发器(USART),支持全双工异步通信,同步单向通信和半双工单线通信。
wshngyf
·
2020-07-12 15:56
STM32
STM32开发
-- base64详解
base64之前有讲过:参看:H.264再学习–详解H.264NALU语法结构STM32上怎么使用呢?参看:STM32F103C8T6_AES-128-CTR_base64密文解密.rarBase64讲解:参看:C语言实现Base64编码/解码一、base64简介Bse64是一种以64个可打印字符对二进制数据进行编码的编码算法。base64在对数据进行编码时以三个8位字符型数据为一组,取这三个字符
聚优致成
·
2020-07-11 16:01
stm32库开发实战指南
STM32开发
-- Visual Studio C++编写串口上位机
打算使用VisualStudio编写一个串口上位机程序,然后进行测试。原来的上位机各种BUG,受不了了。自己写一个得了。一、创建MFC工程选择MFC应用:应用程序类型选择基于对话框:生成效果:二、设置控件找到“工具箱”,就可以将相应的控件拖拽至应用程序对话框中常用控件有:Button,EditControl,StaticText,GroupBox,ComboBox等。最后简单的上位机界面如下:三、
聚优致成
·
2020-07-11 16:01
STM32开发
-- 系统软复位
方法:voidCPU_Reset(void){/*systemsoftreset*/NVIC_SystemReset();//函数在core_m3.c中while(1);}__NVIC_SystemReset:/**\briefSystemReset\detailsInitiatesasystemresetrequesttoresettheMCU.*/__STATIC_INLINEvoid__NV
聚优致成
·
2020-07-11 16:30
stm32库开发实战指南
STM32开发
笔记34:USB CDC驱动程序的详细移植过程
单片机型号:STM32F401本文详细介绍USBCDC驱动程序的移植过程。1、按照STM32F4开发笔记8:解决USBCDC“该设备无法启动”问题介绍的过程生成驱动程序后,找到如下图所示的文件加入到自己的项目工程中。2、打开usbd_cdc_if.c文件,可以看到其中有,如下4个函数,其中Init、DeInit和Control函数都不需要改变,关键是Receive函数。staticint8_tCD
snmplink
·
2020-07-11 14:53
#
STM32快速开发
STM32快速开发
STM32开发
笔记82: 使用C++语言控制LED闪烁
单片机型号:STM32L053R8T6本文介绍应用C++语言控制LED闪烁的方法。先看电路图,单片机PB12引脚控制LED的亮灭,当PB12引脚给出低电平LED亮,当PB12引脚给出高电平LED灭。步骤如下:1、打开hal.h文件,建立CLed类,其从CIO_Output_OST_High类继承,CIO_Output_OST_High类为引脚输出类,OST是指其具有3个成员函数,分别为Open(打
snmplink
·
2020-07-11 14:52
#
STM32快速开发
stm32
开发笔记
LED
C++
闪烁
STM32开发
笔记76: 初始化RTC后死机的原因
其初始化步骤可参考日志:
STM32开发
笔记44:RTC驱动程序的移植。按照日志
STM32开发
笔记75:使用STM32CubeMX点亮一个LED使用STM32CubeMX直接生成程序则运行正常。
snmplink
·
2020-07-11 14:21
#
STM32快速开发
STM32快速开发
STM32F103定时器中断、输入捕获(寄存器版本)(绝对干货)
使用环境(蓝色粗体字为特别注意内容)1、软件环境:Win732bit,KeilMDKV5.152、硬件环境:ALIENTEKMini
STM32开发
板、STM32F103RCT6STM32输入捕获调试了几个小时
pang9998
·
2020-07-11 14:03
STM32开发
板学习笔记(一)-- 开篇及STM32按键中断分析
感觉只有边写边看我的思路才会清晰一点。开发板是老师做的一块,芯片是STM32F103ZET6。各种例子。一段一段来分析,最后再来个总结。第一部分、预定义部分/*Includes------------------------------------------------------------------*/#include"stm32f10x.h"#include"stm32_eval.h"#
HanlyJiang
·
2020-07-11 13:21
STM32+TFT彩屏实现汉字字库显示
jingyan.eeboard.com/article/70998STM32+TFT彩屏实现汉字字库显示作者:wbsouth上传时间为:2014-08-2312:24AM326513Cortex-M3•
stm32
mengzhengjie
·
2020-07-11 13:02
单片机
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他