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开发
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
从零开始学习STM32(一)—— 新建工程模板
本系列的学习是基于正点原子的ALIENTEKMiniSTM32V3.0开发板,mini
STM32开发
板已经具备了大多数常用的功能,引脚数量始终,很适合初学者学习。
TC_CXY
·
2021-04-26 08:46
嵌入式
嵌入式
stm32
KEIL V5切换STM32标准库与HAL库方法
KEILV5切换STM32标准库与HAL库方法在
STM32开发
过程中,偶尔要使用STM32标准库函数与STM32HAL库,但是发现,如果安装HAL后,再打开标准库的工程后,发现编译出错了,看下图原理是标准库找不到了
C是最好的编程语言
·
2021-04-25 11:51
STM32
KEIL
V5
嵌入式
stm32
keil
mdk
嵌入式面试知识点总结 -- STM32篇
解答:参看:
STM32开发
–STM32初识内核不同:F1是Cortex-M3内核,F4是Cortex-M4内核;主频不同:F1主频
聚优致成
·
2021-04-22 17:59
嵌入式面试
2021-04-18
Clion
STM32开发
环境基础配置--使用RobomasterC-board(stm32f407IGx)开发(ForSZTUHJnewTeammembers)目录目录Clion
STM32开发
环境基础配置
Dylanacc
·
2021-04-22 11:08
环境配置
嵌入式
stm32
开发工具
c++
《嵌入式-
STM32开发
指南》第二部分 基础篇 - 第7章DMA(HAL库)
标准库3.5实现:《嵌入式-
STM32开发
指南》第二部分基础篇-第7章DMA7.1DMA工作原理7.1.1DMA介绍DMA(DirectMemoryAccess,直接存储器存取),是一种可以大大减轻CPU
BruceOu
·
2021-04-18 10:49
大总结:Qemu虚化源码二次开发--Apple的学习笔记
最后成功的在qemu中添加了自己的Apple
STM32开发
板的仿真。但是这只是简单的LED仿真,主要是学习了解了qemu大框架及其应用方法。
applecai
·
2021-03-23 19:09
Ubuntu20.04安装
STM32开发
环境
Ubuntu20.04安装
STM32开发
环境鉴于很多开发者需要用到Linux系统进行嵌入式系统开发,ST的编程软件很多已经支持Linux系统,这篇文章讲讲如何在Ubuntu20.04系统种安装ST的开发环境
深圳市临近空间科技
·
2021-03-11 16:43
STM32
ubuntu
stm32
基于51单片机制作的蓝牙小车
基于51单片机制作的蓝牙小车这是本人(小菜鸡一枚)于大一寒假所做的小玩意,以展现我这几月所学,这也是我发的第一篇博客,准确来说这可能是我搞51单片机的巅峰所做了,因为部长说以后要学
stm32开发
板了,51
墨染成画,南柯一梦
·
2021-02-15 16:44
单片机
蓝牙
串口通信
STM32 HAL库编程(1)——使用STM32CUBEMX新建工程、LED闪烁测试、定时器中断
需要的软硬件有:
STM32开发
板;jlink或stlink下载器;KEIL5;STM32CUBEMX。
Hot_Ant
·
2021-02-09 21:38
笔记
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
上一页
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
其他