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开发
入门(三)——呼吸灯
往期回顾
STM32开发
入门(一)——流水灯https://blog.csdn.net/m0_51908955/article/details/113528296
STM32开发
入门(二)——HelloWorldhttps
Ther 123
·
2021-02-01 23:55
stm32
单片机
嵌入式
arm
STM32开发
入门(一)——流水灯
本文将通过流水灯程序,介绍
stm32开发
的一些基本操作。基本介绍常见stm的编程方式有三种:寄存器式、标准库式、HAL库式。其中HAL库上手较为简单。本文将以HAL库式为基础介绍。
Ther 123
·
2021-02-01 21:29
单片机
stm32
嵌入式
STM32学习笔记--按键输入实验
基于正点原子mini
STM32开发
板、STM32RCT6、库函数目录:一、硬件原理二、软件设计一、硬件原理按键KEY0连接在PC5上、KEY1连接在PA15上、WK_UP连接在PA0上。
FIGHTINTING
·
2021-01-30 19:58
单片机
STM32
嵌入式
stm32
单片机
嵌入式
gpio
STM32学习笔记--跑马灯实验
基于正点原子mini
STM32开发
板,STM32RCT6,库函数。
FIGHTINTING
·
2021-01-30 14:34
单片机
STM32
嵌入式
stm32
单片机
嵌入式
armlinux入门与实践 基于ti am335x处理器_“蓝桥杯”嵌入式
stm32开发
入门(1)概述...
声明:笔者绝不是给“蓝桥杯”打广告,而是笔者曾经参加过蓝桥杯嵌入式设计与开发比赛,想借此机会总结并分享自己的学习中的点点滴滴。此系列教程将以蓝桥杯官方指定的开发板和接口板来深入浅出的讲解stm32的知识。本片文章将从以下几个问题做介绍:(1)什么是蓝桥杯?(2)本专题适合的读者?(3)学习需要具备哪些基础知识?(4)有别的stm32板子,适合看这个专题的文章吗?(5)简单介绍这块开发板和扩展板?(
weixin_39550172
·
2021-01-16 18:45
armlinux入门与实践
基于ti
am335x处理器
stm32之蓝牙无线超声波测距
将以前做过的蓝牙和超声波结合就得到蓝牙无线超声波测距通过hc05蓝牙模块使手机和
stm32开发
板能互相发送字符串——DMA&空闲中断stm32f103之HC_SR04超声波测距在正点原子MINI板上两个未使用到的引脚作为
一剃解千愁
·
2021-01-14 21:52
嵌入式
校园疫情防护靠它!?DIY智能暂存柜,助你无接触取快递
基于涂鸦IoT开发平台,使用涂鸦三明治Wi-FiMCU通信板(WB3S)、涂鸦三明治电源板、
STM32开发
板、门锁驱动、以及其他零部件,借助涂鸦MCUSDK低代码开发方式,您可以跟随本教程快速开发一个校园智能暂存柜产品原型
智能实验室
·
2021-01-14 14:50
涂鸦物联网足迹
涂鸦开发者故事
IoT图鉴
嵌入式
搭建
STM32开发
环境
安装keil点击这里下载安装最新版的keil破解以管理员身份运行keil,打开File->LicenseManagement复制CID,如下:运行keygen2032.exe,修改CID、Target,点击Generate,复制生成的LicenseIDCode(LIC),如下:返回之前的许可证管理界面,粘贴上一步生成的LIC,点击AddLIC即可安装相关芯片的软件包打开PackInstaller打
白鸟无言
·
2021-01-04 17:38
嵌入式
stm32
嵌入式
感谢有你,一路同行,历史文章汇总,涉及STM32、模块使用、传感器、物联网、鸿蒙、仿真和综合实例等嵌入式的方方面面,欢迎关注。
STM32
STM32开发
环境搭建全过程分享
程序员小哈
·
2021-01-01 10:22
文章汇总
1. 基于STM32CubeIDE搭建开发环境 --- 概述
概述目前主流的
STM32开发
环境是ARM公司的KEIL软件,由于KEIL对于STM32大部分型号是收费的,使用需要破解,存在版权问题.并且使用KEIL编译大型工程,编译太慢了,编译耗时长.因此本系列博客使用的开发环境将全部使用免费的软件工具
mz8023yt
·
2020-12-31 15:34
nccloud开发环境搭建_CLion搭建
STM32开发
环境
CLion搭建
STM32开发
环境1.开发工具下载STM32CubeMx(ST官网下载)CLion下载(Jetbrain的官网去下载)ARM-GCC交叉编译工具链(windows下32bit,linux下或者
Shahid'i阿凡提
·
2020-12-29 13:27
nccloud开发环境搭建
STM32F103RCT6Mini开发板搭建1.44寸TFT显示屏
准备工具1、STM32F103RCT6Mini开发板(可以是其他系列的
STM32开发
板,工程芯片选择对应即可)2、1.44寸TFT显示屏(我调试使用的是这个尺寸,其他尺寸需要你自
教而不善。”
·
2020-12-27 17:51
stm32
单片机
嵌入式
开发实践丨用小熊派
STM32开发
板模拟自动售货机
摘要:本文内容是讲述用小熊派开发板模拟自动售货机,基于论坛提供的工程代码,通过云端开发和设备终端开发,实现终端数据在的华为云平台显示。本文内容是讲述用小熊派开发板模拟自动售货机,基于论坛提供的工程代码,通过云端开发和设备终端开发,实现终端数据在的华为云平台显示。通过实际操作和学习,提升了华为云应用能力和物联网相关技能。本文也适用于IoT物联网开发全栈成长计划,第三阶段学习交流用。感谢大家批评指正!
华为云开发者社区
·
2020-12-14 14:49
iot
开发
物联网
usb转ttl_TTL串口和RS232chu串口,别再傻傻分不清了
"这个
STM32开发
板用MCUISP怎么下载程序啊?"站在一旁的小明(化名)问我。"用那个USB转TTL的转接口下载"我回答道。过了一会,小明又来问我"这里的什么DTR,RTS选项怎么选?"。
weixin_39639381
·
2020-12-11 08:44
usb转ttl
如何利用小熊派获取MPU6050六轴原始数据
一、实验准备1.实验环境一块
stm32开发
板(推荐使用小熊派),以及数据线已经安装STM32CubeMX已经安装KeilMDK,并导入
stm32开发
板对应的芯片包(小熊派使用的是STM32L4
华为云开发者社区
·
2020-12-08 15:40
物联网
iot
数据
《嵌入式-
STM32开发
指南》第二部分 基础篇 - 第2章 Systick系统定时器(HAL)
关于STM32的时钟系统,Systick系统定时器工作原理分析以及Systick系统定时器寄存器分析请看笔者的上一篇博文。第2章Systick系统定时器2.1STM32Cube新建工程关于如何使用使用STM32Cube新建工程在前文已经讲解过了,这里直说配置GPIO部分内容。本文要实现流水灯,其实输出为初始化设置为高电平还是低电平都可以,因为流水灯需要不断反转第1章GPIO(HAL库)1.GPIO
BruceOu
·
2020-11-14 12:08
【资料抢鲜看】STM32MP157开发板学习资料一览(能跑Linux的
stm32开发
板)
【资源首发尝鲜看】【后续资料完全更新完成后,资料全开源】写在前面:很多初学者,想买块板子学习,但不知道怎么选。这里给大家推荐一款史上配套资料最全的嵌入式Linux开发板FS-MP1A(STM32MP157开发板)。买开发板学习,最重要的是什么?除了板子能用来学什么外,重要的是我买了能不能学会。这块板子可以用来学习什么呢?学嵌入式linux(应用/系统/驱动),学单片机,学stm32,学arm体系架
华清远见IT开放实验室
·
2020-11-12 15:09
stm32mp157开发板
linux
嵌入式
物联网
人工智能
stm32
stm32开发
实战labview卷_STC15单片机实战项目软件开发第三讲 按键检测(外部中断)...
软件开发第三讲-按键检测(外部中断)一、工具链接1、Keilc51UV4https://yunpan.360.cn/surl_yrIfYYmeRFk2、STC-ISP下载软件https://yunpan.360.cn/surl_yxH4CuUUvI3说明:复制网址到浏览器,即可下载二、学习板获取方式方法1:自己设计PCB,自行打板焊接;方法2:用群主设计的PCB,自行打板焊接;方法3:向群主购买,
weixin_39907157
·
2020-11-02 10:23
单片机定时器一1ms12MHz
单片机检测stc没反应
stm32 IOT_嵌入式云IOT技术圈公众号精选文章专题汇总
未来也会持续分享相应的学习笔记并整理发布到如下专栏:目前已经整理好的文章如下,如果你有好的文章想分享,也欢迎联系我投稿,谢谢大家1、嵌入式技术常识科普【物联网】WiFi基础知识五分钟读懂TCP/IP;协议
STM32
weixin_39534780
·
2020-10-23 12:11
stm32
IOT
嵌入式linux
jdk
运行库
基于战舰
STM32开发
板的模拟时钟开发
基于战舰
STM32开发
板的模拟时钟开发最近闲得无聊,在公司属于实习期,老板也不给活干,手上刚好有个STM32的开发板子,就想随便写点小东西,经人提醒,写个钟吧,LCD的驱动以及相关函数战舰都给我们了直接用就好
tme_小虫
·
2020-10-11 14:25
ARM开发环境入门(含电路仿真)
ARM入门一、所需软件环境二、参考教程三、实验及步骤(一)MDK5的
stm32开发
(二)Proteus8Professional仿真四、出现的问题与总结一、所需软件环境我使用的是MDK5.10以及两个包
管它的
·
2020-10-08 22:19
嵌入式系统
嵌入式
物联网
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第5章 STM32新建工程及配置
5.1新建文件5.1.1新建文件夹在STM32-Template文件夹下,我们新建四个文件夹,分别为DIF、Doc、Listing、Output、User。其中DIF中包含两个文件夹CMSIS和Fwilb,CMSIS用来存放库为我们自带的启动文件和一些M3系列的通用文件。CMSIS文件里存放的文件适合任何M3内核的单片机,CMSIS的缩写为:CortexMicrocontrollerSoftwar
BruceOu
·
2020-10-07 19:42
《嵌入式-
STM32开发
指南》第一部分 入门篇 -第6章 STM32下载程序及调试
6.1STM32的启动模式STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存=芯片内置的Flash。2)SRAM=芯片内置的RAM区,就是内存啦。3)系统存储器=芯片内部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除,即它是一个ROM(只读)区。在每个STM32的芯片上都有两个管脚BO
BruceOu
·
2020-10-01 10:00
stm32 学习笔记3
####
STM32开发
基础知识入门###C语言复习##位操作与:&或:|异或:^:是否不同,不同则真取反:~左移:低位补0右移:高位如果是正数就补0#对某几个位进行设值与零进行与操作就是清零与一进行或操作就是赋一赋值先清零然后用与
csdn_成土
·
2020-09-17 03:19
stm32mini
学习笔记
STM32开发
板DS18B20的温度数据为固定值
STM32(野火指南者)_DS18B20的温度数据为固定值问题现象:开发板为野火指南者,使用配套的DS18B20串口打印温度例程,初始温度一直为85度,且改变环境温度数据无变化,如下图所示(下面会解释为什么图片是28.1度):问题分析:从DS18B20的数据上手册上查到,温度数据转换需要时间,如下图所示,使用12位采集精度时温度数据转换时间最大为750ms。如果在温度数据转换的过程中没有充分延时,
平平无仄
·
2020-09-16 20:16
stm32学习
stm32
经验分享
用cubemx创建stm32独立看门狗的线程,并定时喂狗
一、STM32cubeMX创建项目STM32使用的是nucleostm32f411re官方的开发板下面是RT-Thread官网下的教程,帮你更方便的创建基于RT-Thread实时操作系统的
STM32开发
环境
spurhunter
·
2020-09-16 09:35
stm32
嵌入式
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第7章 STM32固件库与STM32Cube产品介绍
自STM32标准库出道以来,备受广大工程师和公司的喜爱,但是,从2013年开始,ST逐渐停止了对标准外设库的更新和维护。目前,ST全力推崇HAL库,STM32Cube就是与HAL库配合使用图形化编程官方IDE。7.1STM32库简介到目前为止,ST有标准外设库(SPL库)、HAL库、LL库三种。前两者都是常用的库,后面的LL库是ST最近才添加,随HAL源码包一起提供,目前支持的芯片也偏少。各库如下
Bruceoxl
·
2020-09-15 11:07
《嵌入式》STM32开发指南
HAL
STM32
STM32Cube
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第3章搭建开发环境
3.1简介STM常用的集成开发环境(IDE)有KEIL和IAR。表1IDE相应工具图1IDE编译过程3.2KEIL安装3.2.1概述KeilMDK(MicrocontrollerDeveloperKit微控制器开发工具)-ARM是美国Keil软件公司(现已被ARM公司收购)出品的支持ARM微控制器的一款IDE(集成开发环境)。MDK-ARM包含了工业标准的KeilC编译器、宏汇编器、调试器、实时内
Bruceoxl
·
2020-09-15 11:07
《嵌入式》STM32开发指南
编译器
STM32
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第2章 硬件资源介绍
在讲解本节前,笔者先声明下,笔者在写这套教程前,参看了很多开发板,目前手头上的STM32F1不下十余种,每一块板子最大的区别就是CPU型号不同,外设不同,其最小系统都是一样的。外设这个说起就就很多,笔者本文只讲最小系统部分,以后在文章中,用到哪块外设在具体讲解相关硬件。2.1微处理器本教程主要以STM32F103ZET6为MCU,在讲解芯片资源之前,我们先看看STM32的命名规则,如下图。图1ST
Bruceoxl
·
2020-09-15 11:06
《嵌入式》STM32开发指南
STM32
嵌入式
视频教程-ROS下位机——基于
stm32开发
-机器学习
ROS下位机——基于
stm32开发
未来物联(北京)信息产业有限公司创始人兼技术总监CTO,主要擅长领域嵌入式开发、机器人操作系统ROS、物联网系统开发。擅长语言汇编、C/C++、JAVA等。
weixin_28849563
·
2020-09-14 23:57
STM32使用HAL库、标准库、LL库和寄存器操作的性能对比
stm32开发
时,选用不同库的开发难度和速度相差可能很大,相应的,开发出来的代码运行性能也会有很大差别。
榕灵
·
2020-09-14 04:15
嵌入式开发之
STM32开发
之无线控制之PT2262/2272最简单使用-带你实现一个远程控制电灯的例子
控制电灯?实在太简单不过了,我手动按一下不就行了,但是如果加个远程,那就难了!现在常用的远程有:红外,射频!因为我手边的PT2262/2272模块(就是一组常用的远程传数据的模块)只有射频,所以这次实现的远程就用射频模式了。在嵌入式开发方面,我算是个新手,不过谁不是从新手开始的,那自然本篇文章也是适合新手的!为了简化工作,理清头绪,我把最终开发的成品分为几大模块:PT2262模块,PT2272模块
sLarson
·
2020-09-14 00:39
嵌入式_STM32
KEIL
STM32开发
软件仿真 闪退
软件仿真:学习STM32的时候,尝试了下软件仿真,出现闪退。晚上找了一些资料,我的原因是中文路径影响,其他的原因大家自行解决吧。有的说:将原来能下载的keilMDK程序版本中keil\ARM\Segger文件夹内容拷贝到新安装的MDK相同位置,替换掉原来的。重启J-link即可。也有点说是:编程遇到莫名其妙的问题,一般考虑:1、软件破解未完整。2、软件版本、3、中文路径。4、操作系统。我用的是:w
y511374875
·
2020-09-13 10:42
STM32
函数printf() 重定向,串口调试
接下来我们在
stm32开发
过程中,基于keil5环境配置。结合stm32cubeMX配置串口,快速实现该该函数。
貌似搞手
·
2020-09-13 06:31
基于STM32F1系列的蓝牙小车(可调速,调速使用PWM)
今天我们一起来学习如何制作基于STM32F1系列的蓝牙小车需要硬件:
STM32开发
板,HC-05蓝牙模块,四个电机和L298N电机驱动模块分别介绍:STM32F1系列开发板(我是用的是正点原子的mini
哈团
·
2020-09-13 04:52
STM32
STM32开发
-- 蓝牙开发详解(1)
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/99559841本来想着现将ADC、CAN、I2C、PMIC、FLASH等等讲完了,晚些时候再讲蓝牙的。emmmm,现在老是遇到一些蓝牙类的问题。看来有必要先讲了。资料都有看过一遍,如果只是简单的了解蓝牙用法,很简单的。多的不说了,现在开始总结!!一、蓝牙介绍了解硬件:我用的蓝牙
聚优致成
·
2020-09-13 04:57
stm32库开发实战指南
【
STM32开发
】win平台开源工具链开发STM32(一)工具链介绍
简介本系列教程将介绍如何使用开源工具链在windows平台下搭建
STM32开发
环境,并手把手实际建立一个使用此工具链的STM32工程进行编译和烧写。
忧郁的折木
·
2020-09-11 21:51
随记
visual
studio
code
vim
stm32
STM32开发
-- CRC校验码
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/79518638通信协议里有CRC校验码,计算从报文的起始字节到报文内容最后一个字节的crc16的值。举个例子:远程控制命令集5B20000A00010A01FE000100AB89CRC校验码为:AB89一、RTU檢查碼(CRC)計算器第一种:参看:RTU檢查碼(CRC)計算器
聚优致成
·
2020-09-11 02:33
stm32库开发实战指南
STM32 进阶教程 10 - RAM中调试程序
前言在
stm32开发
过程中,程序调试是一个比较耗时且又重要的问题,特别是在固件代码达到一定的复杂度后,程序下载过程就一个比较耗时过程,同时STM32芯片有FLASH烧写次数有限,像103系列手册中标的是
张十三的博客
·
2020-09-10 22:21
STM32
RAM中仿真程序
RAM调试程序
STM32开发
,串口和PC机通信(串口中断、FIFO机制),安富莱+正点原子程序合并
STM32开发
,串口和PC机通信(串口中断、FIFO机制),安富莱+正点原子程序合并1概述1.1资源概述1.2实现功能2软件实现2.1实现步骤2.2main()函数代码2.3正点原子键盘连按和不连按函数说明
重拾十年梦
·
2020-09-10 21:16
STM32开发学习笔记
stm32
嵌入式
STM32开发
记录一: 外部中断之软中断SWI使用
一、SWI使用1、学习FreeRTOS过程中需要软件产生一个中断,stm32提供了很好的方法。直接调用EXTI_GenerateSWInterrupt()即可。二、具体参考如下:1、exti配置,假定用EXTI_Line2(EXTI_Linexwherexcanbe(0..19))#include"exit.h"voidExitConfig(void){EXTI_InitTypeDefEXTI_I
小书包VIP
·
2020-08-26 08:44
STM32开发记录
Keil STM32 no device connected 问题
因为烧写了一个程序到
STM32开发
板导致检测不到板子,网上有人说按rest等等方法没有解决问题,特记录正解如下。
Horson Liu
·
2020-08-25 17:42
STM32
STM32各系列MCU性能对比及测试说明
我们使用
STM32开发
产品,选择MCU时,一般会综合考虑MCU各方面性能。对于MCU来说,一个重要指标是功耗,还有一个重要指标就是性能。
ybhuangfugui
·
2020-08-24 18:13
STM32开发
-- MMA8452Q 手册阅读
仅供个人学习!!参看:MMA8452QdatasheetMMA8452Q是一款智能低功耗三轴电容式微机械系统,具有12位分辨率的加速计。MMA8452Q具有用户可选的满量程±2g/±4g/±8g高通过滤后的数据以及实时可用的未过滤数据。该设备可以配置成从任何组合产生惯性唤醒中断信号,可配置的嵌入式功能允许MMA8452Q监控事件,并在闲置期间保持低功耗模式。特征:•1.95V至3.6V电源电压•1
聚优致成
·
2020-08-24 15:01
MQTT移植到
stm32开发
板——使用FreeRTOS操作系统
mqttclient一个高性能、高稳定性的跨平台MQTT客户端一个高性能、高稳定性的跨平台MQTT客户端,基于socketAPI之上开发,可以在嵌入式设备(FreeRTOS/LiteOS/RT-Thread/TencentOStiny)、Linux、Windows、Mac上使用,拥有非常简洁的API接口,以极少的资源实现QOS2的服务质量,并且无缝衔接了mbedtls加密库。开源地址:https:
ba_wang_mao
·
2020-08-24 13:11
MQTT
FreeRTOS
STM32平台移植uCOSIII
STM32平台uCOSIII移植使用的软件及硬件平台:硬件:德飞莱
STM32开发
板M3S(STM32F103ZE)软件:keiluVision4固件库:STM32F10x_StdPeriph_Lib_V3.5.0uCOSIII
日落沙明
·
2020-08-24 06:18
移植
移植uC/OS-II到STM32F103C8T6上(参考了野火的移植手册)
(从0开始移植UCOSII到野火
stm32开发
板)可直接从百度文库中找到主要参考第三章,由于野火用的是STM32F103VET6,而我的是STM32F103C8T6,需要把启动文件“startup_stm32f10x_hd.s
秋风雨打铁
·
2020-08-24 06:46
硬件开发
STM32开发
笔记54:STM32F4+DP83848以太网通信指南系列(八):收包流程
本章为系列指南的第八章,讲述如何使用STM32F407芯片配合DP83848进行以太网数据的收包流程,将监听到的网络包数据通过UART传给PC,同时辅以WireShark监听对比验证。关于UART,也就是串口通信的使用,这里不做赘述,我们这里预设两个函数分别为UART6Init()和UART6Send(),实现的功能是串口6的初始化和发送。以太网中断在《STM32F4+DP83848以太网通信指南
snmplink
·
2020-08-24 05:20
#
STM32快速开发
STM32快速开发
STM32开发
资料汇总
PDF等资料下载网站有很多,不过国内这个最方便https://www.stmcu.org.cn/其中http://www.stmcu.org.cn/module/forum/thread-616444-1-1.html中文文档更新帖子,最新中文文档可在这里找到程序下载工具(Bin代码下载及调试)做IAP的时候用到的https://www.stmcu.org.cn/document/list/ind
Wang_yf_
·
2020-08-24 05:18
STM32代码
RT_Thread+
STM32开发
,线程栈大小分配问题
1.GPIO初始化设置:#defineLED0_PINGET_PIN(A,8)#defineLED1_PINGET_PIN(D,2)/*setLED0pinmodetooutput*/rt_pin_mode(LED0_PIN,PIN_MODE_OUTPUT);rt_pin_mode(LED1_PIN,PIN_MODE_OUTPUT);while(1){rt_pin_write(LED0_PIN,P
紫蝶侠
·
2020-08-24 05:11
#
RT_Thread
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他