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开发】
创建RT-thread软件仿真工程 写RT-thread内核
RT-Thread内核之前,我们先新建一个RT-Thread工程,Device选择Cortex-M3(Cortex-M4或Cortex-M7)内核的处理器,调试方式选择软件仿真,最后把RT-Thread移植到
STM32
1ShyJn25
·
2022-06-13 15:49
#
rt-thread
单片机
stm32
arm开发
RTOS
rt-thread
【单片机】温湿度传感器 DHT11
PS:本文提到的模块都使用正点原子的
stm32开发
板战舰驱动,模块用的某宝现成的模块。PS:代码为正点原子的代码,整理成自己习惯的接口模块介绍(可跳过)模块长这个亚子DHT11
苏莫停M
·
2022-06-01 18:51
单片机
嵌入式
单片机
C
基于STM32的物联网健康监测系统设计(附源码)
整体项目架构设计2、硬件架构设计(1)硬件型号(2)传感器驱动程序设计3、基于MQTT协议的数据传输4、微信小程序上位机设计1.主界面2.健康监测系统3.环境监测系统4.显示实时动态曲线1、项目简介该项目是利用
STM32
S.C.Dragon
·
2022-05-27 07:44
嵌入式设计
stm32
物联网
arm
微信小程序
stm32外设总结-定时器使用
本文用到的实验平台:野火MINI-
stm32开发
板STM32CUBE-IDE开发工具1、stm32定时器资源概述关于定时器,野火《零死角玩转STM3
桃成蹊2.0
·
2022-04-23 12:57
单片机学习记录
stm32
单片机
物联网
嵌入式硬件
c语言
stm32配置总结-iic的使用
使用逻辑分析仪查看iic效果5、扩展oled显示6、使用自己写的oled驱动移植一些中景园的例程7、改用硬件iic来去驱动oled8、模拟iic驱动at24c20芯片读写本文用到的实验平台:野火MINI-
stm32
桃成蹊2.0
·
2022-04-23 12:27
单片机学习记录
stm32
单片机
物联网
使用 Arduino IDE 编程你的 STM32,开启你的STM32之旅
不过,现在市场上有新的STM32F103C8T6
STM32开发
板,它拥有32位的CPU和ARMCortexM3架构可以轻松超越Arduino。并且我们可以使用ArduinoIDE对S
玖玖单片机
·
2022-04-18 11:11
单片机
stm32
物联网
浅谈物联网项目开发
本文主要涉及,c语言基础知识,嵌入式技术,
STM32开发
,Java全栈,Maven,小程序等技术的应用。
网安小小白
·
2022-04-13 09:46
嵌入式
物联网
嵌入式
java-ee
android
c语言
嵌入式
STM32开发
中关键字_IO
转载出处:https://blog.csdn.net/u010058695/article/details/101016142作者:jianwang16在开发嵌入式过程中,常会看到_IO修饰符,这两个修饰符是在Core_cm3.h中被重定义:/*IOdefinitions(accessrestrictionstoperipheralregisters)*/#ifdef__cplusplus#def
嵌入式历练者
·
2022-03-28 10:17
单片机系列
stm32
arm
嵌入式硬件
VSCode搭建
stm32开发
环境
VSCode配置安装插件C/C++:提供C/C++的语法智能感知、加亮及调试功能Cortex-Debug:ARM调试器EmbeddedIDE:
stm32开发
插件,支持MDK5以上版本导入功能设置VS
无为扫地僧
·
2022-03-20 17:25
单片机
stm32
stm32 c语言 开发环境搭建,vscode搭建
STM32开发
环境的详细过程
需要安装的软件vscode必装插件:C/C++:用于提供高亮显示和代码补全Cortex-Debug:用于提供调试配置makemake工具可以直接下载xPack项目提供的windows-build-tools工具里面带了make工具。openocdarm-none-eabistm32CubeMX上述软件具体的安装教程网上有很多详细的介绍资料,这里就不详细介绍了。需要注意的是记得将make,openo
高江Takae
·
2022-03-20 17:25
stm32
c语言
开发环境搭建
用vs code 搭建stm32 开发环境(详细)
用vscode搭建
stm32开发
环境一、软件安装二、编译三、调试一软件安装1.1需要的软件STM32CubeMX生成工程模板VSCode编辑和调试程序Make启动编译ARMGCC编译程序OpenOCD连接调试器
280P@JK&ROS
·
2022-03-20 17:23
开发工具
stm32
vscode
arm
VScode搭建
STM32开发
环境
最近看到自己以前的开发板吃灰了,拿出来再把玩把玩。发现之前的KEIL环境没有了,也不知道啥时候给弄坏了。VScode编辑环境不错,有很多人推荐用它码代码。自己尝试用它来做一下STM32的开发。还有一点就是vscode编译代码比较快。1.下载安装VScodesoeasy啊,直接官网:点击下载。完成之后双击安装,这个就不演示记录了,贼简单2.安装C/C++插件在最左边的扩展栏里面搜索C/C++点击安装
小幽余生不加糖
·
2022-03-20 17:52
经验分享
技术笔记
c++
vscode搭建
stm32开发
环境
使用vscode代替keil5作为ARM开发环境WHYARM开发环境众多,比较常用的有keil、IAR、STM32CubeIDE、RT-ThreadStudio等等。本人之前使用较多的是KEIL5,原因大概就是大学用的KEILC51对KEIL的界面比较熟悉上手难度低,加上项目基本都是windows环境上的开发,故一直使用KEIL。但KEIL被人诟病的语法补全功能、没有跨平台能力和界面不美观,都是其
柒妖71
·
2022-03-20 17:22
ARM
vscode
stm32
gcc/gdb编译调试
手把手教你VSCode搭建
STM32开发
环境
摘要:作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一。但keil的一些问题也一直存在,当然也有人用其他的,比如STM32CubeIDE。但是今天推荐的是VScode+KeilAssistant插件,不需要很复杂的配置各种文件和环境变量,只需要一个插件即可!可以编译代码和下载程序。当我们的工程文件比较大的时候,编译一次代码需要很久可能会花费到四五分钟,但是我们用
芯片之家
·
2022-03-20 17:19
单片机
eclipse
linux
嵌入式
qt
mac下使用vscode搭建
stm32开发
环境
1.使用stm32Cube生成makefile的工程2.安装arm-gcc编译器,Jlink等3.创建tasks.json文件{"version":"2.0.0","tasks":[{"label":"Build",//任务名"type":"shell",//任务执行的是shell命令"command":"make",//任务命令"problemMatcher":"$gcc",//GCC捕获错误}
LittleFLY007
·
2022-03-20 17:19
STM32
MAC
VSCode搭建
STM32开发
环境(极简自我搭建&懒人直接使用插件)
VSCode搭建
STM32开发
环境(极简自我搭建&懒人直接使用插件)一开始是用STM32CubeMX+Keil进行STM32的学习和开发,但是keil的界面属实有点丑。。最开始甚至有点把我劝退。
ben_black
·
2022-03-20 17:18
stm32
stm32
vscode
开发工具
VSCode搭建
STM32开发
环境
问题现象:Keil收费,并且不可扩展问题解决:改用VSCode开发STM32一思想准备。过程简单但细节繁多,如果没有折腾的欲望,请出门左转找STM32CubeIDE,对于不喜欢麻烦的人来说也挺好用的。二安装。1)VScode官方下载地址:https://code.visualstudio.com/微云下载:https://share.weiyun.com/3cJqYzhX安装教程:(知乎作者:IT
iamgengyiping
·
2022-03-20 17:48
嵌入式
vscode
stm32
ide
Vscode下搭建
STM32开发
环境 -- Ubuntu 20.04
文章目录安装GNUToolchain安装STM32CubeMXVscode配置串口下载-stm32flash安装GNUToolchain在ubuntu的apt源里面是还没有添加arm-none-eabi-gdb,所以需要自己手动安装,下面是一个博主的百度云链接:安装gdb-arm-none-eabi密码:o59ssudoapt-getinstallgcc-arm-none-eabisudodpkg
Miller_em
·
2022-03-20 17:17
STM32f103学习笔记
vscode
linux
VSCode 搭建 STM32 开发环境
文章目录VSCode搭建
STM32开发
环境一、软件工具准备二、VSCode配置2.1配置命令行2.2添加make工具2.3配置下载2.4配置仿真2.5配置VSCode写代码环境VSCode搭建
STM32
嵌入式up笔记
·
2022-03-20 17:16
#
STM32
开发语言
makefile
stm32
vscode
单片机
STM32之俄罗斯方块
STM32之俄罗斯方块1.硬件平台
STM32开发
板3.5寸LCD屏(16位并口8080时序)字库存储W25Q64(SPI)4个按键2.示例效果3.软件设计 3.1绘制单个方块函数/***********
IT_阿水
·
2022-03-19 09:37
STM32
stm32
单片机
c语言
俄罗斯方块
基于STM32单片机光学指纹识别模块(FPM10A)全教程(基于C语言)
1.平台首先我使用的是奋斗
STM32开发
板MINI板基于STM32单片机光学指纹识别模块(FPM10A)全教程2.购买指纹模块,可以获得三份资料1.简要使用说明2.使用指纹模块的功能函数3.FPM10A
York_Yu
·
2022-03-19 09:04
C语言
移植
linux
c语言
stm32
指纹识别
STM32之贪吃蛇游戏
STM32之贪吃蛇游戏1.硬件平台
STM32开发
板0.96寸OLED屏(SPI接口)2.示例效果基于STM32贪吃蛇游戏3.软件设计 3.1OLED画点函数staticu8oled_gram[8][128
IT_阿水
·
2022-02-26 19:03
STM32
STM32
OLED
贪吃蛇
嵌入式
《嵌入式-
STM32开发
指南》第二部分 基础篇 - 第3章 按键(HAL库)
标准库3.5实现:《嵌入式-
STM32开发
指南》第二部分基础篇-第3章按键3.1普通方式3.1.1普通方式工作原理按键GPIO端口有两个方案可以选择,一是采用上拉输入模式,因为按键在没按下的时候,是默认为高电平的
BruceOu
·
2022-02-22 05:41
JAVA-GUI实现字符串与16进制HEX互转
最近在使用NB-IoT进行
STM32开发
时经常遇到需要将字符串转为16进制数据的情况,在使用大多数模块以及UDP等通讯协议时,也大多需要将字符串转为16进制后再传输,所以我决定用JAVAGUI制作一个窗体程序可以方便的实现字符串和
God_Moon
·
2022-02-19 04:59
STM32使用CubeMX点亮LED流水灯与USART串口通讯
目录一、搭建
STM32开发
环境1.安装jdk2.安装STM32CubeMX二、使用CubeMX生成代码点亮LED灯1.使用CubeMX生成代码2.生成.hex文件3.点亮LED流水灯4.使用Keil的软件仿真逻辑分析仪功能观察管脚的时序波形三
khhhhz
·
2022-02-08 14:01
stm32
单片机
嵌入式硬件
STM32F103寄存器方式点亮LED流水灯
口介绍二、硬件连接设计三、软件设计3.1配置IO口3.2编写主函数3.3烧录:STM32与PC端连接3.4效果演示四、汇编语言实现五、参考文献一、STM32寄存器规则及IO口介绍本博客将要实现的是控制
STM32
傻瓜小汤圆
·
2022-02-08 14:29
stm32
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第2章 硬件资源简介
在讲解本节前,笔者先声明下,笔者在写这套教程前,参看了很多开发板,目前手头上的STM32F1不下十余种,每一块板子最大的区别就是CPU型号不同,外设不同,其最小系统都是一样的。外设这个说起就就很多,笔者本文只讲最小系统部分,以后在文章中,用到哪块外设在具体讲解相关硬件。2.1微处理器本教程主要以STM32F103ZET6为MCU,在讲解芯片资源之前,我们先看看STM32的命名规则,如下图。图1ST
BruceOu
·
2022-02-03 06:07
STM32串口通信小试牛刀
USB/TTL转232"模块二、搭建
STM32开发
环境1.stm32CubeMX下载安装2.安装固件库三、STM32CubeMX点亮流水灯1.CubeMX代码生成2.主函数修改3.调试四、USART串口通信
风吹麦甜
·
2021-10-29 16:07
网络协议
stm32
arm
嵌入式硬件
毕业设计:基于STM32单片机的指纹识别/刷卡的门禁/考勤系统
功能可选组合:1、指纹识别;2、RDIF刷卡识别;3、指纹+刷卡实现功能:指纹识别、射频RFID刷卡、LCD显示、用户交互硬件平台:STM32单片机所需工具:
STM32开发
板、指纹模块、刷卡模块编程语言
曾zengzr
·
2021-10-11 12:45
毕业设计
stm32
单片机
能详细地讲讲stm32该怎么学吗?
我自己也用
STM32开发
过很多产品,客观地说确实比大多数单片机用起来要省心。主要体现在以下几点:ST把复杂的东西封装了起来(寄存器配置),使得我们直接调用固件库就能轻松使用。芯片比较稳定,不会有乱七八
无际单片机编程
·
2021-09-28 16:12
stm32
单片机
嵌入式
配置CLion用于
STM32开发
【标准库】
image.png图引用自稚晖君的《配置CLion用于
STM32开发
【优雅の嵌入式开发】》前言前一阵子接触到
STM32开发
,从零开始现学现用,还好有点Arduino开发经验,上手起来不算是太困难,然而,
VellBibi
·
2021-09-20 18:24
VSCode搭建
STM32开发
环境的方法步骤
目录1、安装VScode2、安装C/C++插件3、安装KeilAssistant插件4、用vscode打开keil工程5、编译、下载程序6、常用操作官方简述摘要:作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一。但keil的一些问题也一直存在,当然也有人用其他的比如STM32CubeIDE。但是今天推荐的是VScode+KeilAssistant插件,不需要很复
·
2021-09-14 13:41
《嵌入式-
STM32开发
指南》第二部分 基础篇 - 第5章 PWM(HAL库)
标准库3.5实现:《嵌入式-
STM32开发
指南》第二部分基础篇-第5章PWM5.1PWM_输出5.1.1PWM输出的工作原理脉冲宽度调制(PWM),是英文“PulseWidthModulation”的缩写
BruceOu
·
2021-08-29 11:32
超声波测距避障小车
mcropython系统的
STM32开发
板控制,HC-SR04超声波测距判断,L293D驱动电机组成避障小车。
okbill
·
2021-06-24 16:55
C++上位机与STM32单片机的串口通讯
1.芯片和STM32平台选择了秉火的指南者
stm32开发
板。网上可以找到很多教程。
老和山宋小宝
·
2021-06-21 18:26
《嵌入式-
STM32开发
指南》第一部分 入门篇 - 第4章 库开发简介
4.1STM32系统架构STM32的系统架构比51单片机就要强大很多了。首先我们看看STM32的系统架构图:图1系统架构STM32主系统主要由四个驱动单元和四个被动单元构成。四个驱动单元内核DCode总线;系统总线;通用DMA1;通用DMA2;四被动单元AHB到APB的桥:连接所有的APB设备;内部FlASH闪存;内部SRAM;FSMC;下面我们具体讲解一下图中几个总线的知识:①I
BruceOu
·
2021-06-19 15:40
STM32实例——基于
STM32开发
板实现传感数据采集-DHT11温湿度采集
STM32开发
板实现传感数据采集-DHT11温湿度采集一、前言本项目是基于
STM32开发
板的温湿度采集,传感器采用DHT11温湿度传感器,软件采用keil5等。
我不学python
·
2021-06-15 11:52
物联网
stm32
用VScode作为
stm32开发
平台(platformIO
VScode真是个宝,啥都能写,啥平台都能用。本篇教你如何使用VScode配合cubeMX实现一键下载。1.硬件正点原子stm32F103RC开发版(只看芯片型号就行),ST-link调试器。2.环境配置我的os是Win10,理论上Mac和Linux桌面版都可以运行。首先,安装Vscode和cubeMX,本篇默认以上软件已经安装好。a.安装platformIO插件在VScode中,在插件市场搜索。
努力努力努_102b
·
2021-06-12 22:45
STM32驱动OLED屏完成汉字滚动显示
STM32驱动OLED屏完成汉字串滚动显示硬件平台
STM32开发
板0.96寸OLED屏(SPI接口)功能实现 在OLED屏上实现字符串滚动显示。
IT_阿水
·
2021-06-08 22:02
STM32
stm32
单片机
嵌入式
《嵌入式-
STM32开发
指南》第三部分 外设篇 - 第4章 超声波测距
4.1理论分析4.1.1超声波概述人类耳朵能听到的声波频率为20Hz~20000Hz。当声波的振动频率小于20Hz或大于20KHz时,我们便听不见了。因此,我们把频率高于20000赫兹的声波称为“超声波”(ultrasonic)。通常的超声波频率为1兆赫兹~5兆赫兹。它的方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远,可用于测距、测速、清洗、焊接、碎石、杀菌消毒等。在医学、军事、工业
Bruceoxl
·
2021-06-06 08:11
《嵌入式》STM32开发指南
超声波
STM32
HAL
测距
搭建
STM32开发
版开发环境
昨天按照战舰开发板配套给的《原子教你玩STM32》教程走,光盘:链接:https://pan.baidu.com/s/1yt-WH_BWHKNwat-8VPt2Dw密码:xh02建立了模板文件,也能够烧到板子上了玩了。不过感觉uVision3又丑又笨,今天换了uVision5,安装包见:Keil5软件安装教程不得不说这个安装教程写的很烂……PackInstaller窗口自动弹出来,然后就卡死了……
SylviaShen
·
2021-06-05 21:03
STM32F407ZET6+NRF24L01实现一收多发(一发多收)
本实验不是利用传统意义上的多通道实现的一、功能方案与分析实验内容 使用STM32F407开发板、NRF2401WIFI模块,完成以下内容:使用USB转NRF2401模块完成对NRF2401模块的配置,并记录地址、频率等配置的具体情况;
STM32
东方烟火
·
2021-06-05 17:29
嵌入式
通信
单片机
嵌入式
串口通信
物联网
《嵌入式-
STM32开发
指南》第三部分 外设篇 - 第3章 继电器
3.1理论分析3.1.1继电器概述继电器(relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。图1继电器3.1.2继电
Bruceoxl
·
2021-05-30 22:45
《嵌入式》STM32开发指南
STM32
HAL
继电器
stm32开发
笔记(三):stm32系列的GPIO基本功能之输出驱动LED灯、输入按键KEY以及Demo
117151734红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)单片机相关开发上一篇:《
stm32
红胖子网络科技有限公司
·
2021-05-24 09:20
stm32系列
stm系列
gpio使用
驱动LED
按键KEY
STM32单片机开发之让蜂鸣器发声
其次本篇文章不在解释关于RCC和GPIO口的设置与分析,具体内容可以在我的这篇文章里看一下:详细介绍如何读懂
STM32开发
板电路原理图以及芯片文档和开发手册,并编写一个测试程序:点亮一个LE
17岁boy想当攻城狮
·
2021-05-22 09:38
51单片机开发
STM32
CPU芯片底层原理
stm32
单片机
stm32开发
笔记(二):stm32系列使用V3.5固件库的帮助文件以及GPIO基本功能(一)
117085167红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)单片机相关开发上一篇:《
stm32
红胖子网络科技有限公司
·
2021-05-20 17:38
stm32
如何阅读stm32帮助文件
stm32帮助文件
stm32的gpio详解
《嵌入式-
STM32开发
指南》第三部分 外设篇 - 第1章 温湿度传感器DHT11
1.1理论分析1.1.1DHT11介绍DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。DHT11传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校
Bruceoxl
·
2021-05-18 07:03
《嵌入式》STM32开发指南
DHT11
STM32
传感器
HAL
基于stm32mini版ESP8266-01sWiFi模块测试
基于stm32mini版ESP8266-01sWiFi模块测试代码是在网上找的,经过测试可行1,硬件连接这是用到USB转TTL的接线方法还可以直接连到
stm32开发
版这里用到mini版TFTLCD显示屏用的是精英版的没有
hyaline~~~
·
2021-05-13 20:58
嵌入式
单片机
WIFI
嵌入式
单片机
wifi
vscode搭建
STM32开发
环境的详细过程
需要安装的软件vscode必装插件:C/C++:用于提供高亮显示和代码补全Cortex-Debug:用于提供调试配置makemake工具可以直接下载xPack项目提供的windows-build-tools工具里面带了make工具。ReleasexPackWindowsBuildToolsv4.2.1-2·xpack-dev-tools/windows-build-tools-xpack(gith
·
2021-05-02 12:26
vscode搭建
STM32开发
环
文章目录需要安装的软件vscodemakeopenocdarm-none-eabistm32CubeMX配置开发环境配置编译下载功能配置调试功能需要安装的软件vscode必装插件:C/C++:用于提供高亮显示和代码补全Cortex-Debug:用于提供调试配置makemake工具可以直接下载xPack项目提供的windows-build-tools工具里面带了make工具。ReleasexPack
顶点元
·
2021-04-30 13:20
STM32开发环境
vscode+stm32
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他