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开发
2023最新最全版本~
STM32开发
环境搭建问题汇总(KEIL5)
1.用户名报错中文路径(图片引自网络)修改路径为user\default\AppData\Local\Temp2.不能正确安装芯片包在软件内安装3.打开软件闪退使用管理员权限打开4.堆栈内存不足手动修改堆栈大小5.注释中文乱码文本编码改为国标23126.代码自动补全勾选红框7.加快编译速度取消勾选红框关闭跳转到定义8.其它报错咨询查看下方
Wm9
·
2023-09-20 23:15
STM32-标准库
stm32
单片机
jsp是在html里面嵌入哪种代码?_是否要从单片机转嵌入式Linux?
尽管火哥目前从事Linux/Android方面的嵌入式开发工作,但是读书的时候也有5年左右单片机裸机和RTOS经验,之前面试也拿过一些做单片机
stm32开发
的offer,所以今天分享一些关于单片机是否要转嵌入式
weixin_39665992
·
2023-09-20 20:32
ubuntu转windows
嵌入式linux
最接近linux的
rtos
驱动开发 基于gpio子系统来实现对
stm32开发
板的led亮灭实现,附加定时器实现一秒亮灭(软件:vscode)
#include#include#include#include#include#includestructdevice_node*dnode;unsignedintgpiono;unsignedintgpiono2;unsignedintgpiono3;//分配定时器对象structtimer_listmytimer;//设置一个定时器处理函数voidmytimer_func(structtim
申廷光
·
2023-09-19 08:48
驱动开发
stm32
vscode
vscode 无法使用 compilerPath“D:.../bin/arm-none-eabi-g++.exe”解析配置。
最近在使用vscode搭建ODrive
STM32开发
环境,依次安装了以下内容:1.Python3:用于运行工程构建脚本2.ST-Link/V2Drivers:STLink/v2编程器的驱动3.VisualStudioCode
嘉禾天成
·
2023-09-19 03:50
MCU_32-Advanced
vscode
arm开发
Debian环境下搭建
STM32开发
环境
1.安装交叉编译工具,解压gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2,并且把交叉编译环境添加到path路径。2.安装下载工具驱动和下载工具#安装下载工具openocdsudoapt-yinstallopenocd3.下载测试sudoopenocd-fcmsis-dap.cfg-fstm32f4x.cfg-c"programbuild/MM
xingpeng_89
·
2023-09-18 05:13
debian
《嵌入式-
STM32开发
指南》第二部分 基础篇 - 第8章 模拟输入输出-ADC(HAL库)
1ADC(HAL库)1.1ADC工作原理STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3根据CPU引脚的不同通道数也不同,一般都有8个外部通道。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高
BruceOu
·
2023-09-16 10:05
STM32应用笔记分类汇总,值得收藏
其中应用笔记往往针对某一话题做了专门而详细的技术性、知识性解说,对
STM32开发
人员的应用开发非常有帮助。
「已注销」
·
2023-09-15 05:23
芯片
编程语言
java
stm32
linux
STM32开发
与信号处理实践 --第一章
目录为什么写本系列文章?STM32总览STM32命名规则STM32F407VET6功能简介STM32F407开发环境介绍Keil软件STM32CubeMX软件STM32CubeF4支持工具Jlink工具及其驱动为什么写本系列文章?我是LZL,一名学生。写这一系列文章的目的,在于结合STM32与数字信号处理方法,总结关于微控制器的操作,纪念自己曾经的项目和青春年华。系列文章部分是以前写的,直接拿出来
沼泽地小杂鱼
·
2023-09-14 06:59
STM32应用
STM32
简介
STM32CubeMX——定时器之定时功能
功能实现:采用定时器实现LED灯的闪烁,周期为1S准备工作:1、
STM32开发
板(我的是STM32F103VET6)2、STM32CubeMx软件、IDE:Keil软件3、按键管脚:PA0PC134、LED
lcp0633
·
2023-09-11 20:49
STM32
STM32开发
指南阅读记录
一、STM32的开发方式:标准库,HAL库,寄存器开发1、寄存器开发:通过直接操作寄存器进行开发,但是由于STM32的寄存器数量众多,逐个查询比较繁琐。2、标准库:ST公司为每一款芯片都编写了一份库文件,也就是工程文件里的stm32F1XX…之类的,这些.c.h文件中包含了一些常用量的宏定义,一些外设也通过结构体进行包装起来,例如GPIO口时钟等,只需要配置结构体变量的成员就可以修改外置的配置寄存
芒果牛肉西红柿
·
2023-09-06 09:25
stm32
单片机
arm
STM32开发
——智能小车(循迹、避障、测速)
目录1.循迹小车1.1CubeMX配置1.2函数代码2.避障小车3.小车测速1.循迹小车需求:用左右轮实现PWM调速、红外传感器获取道路信息改变方向。左边红外D0——PB12右边红外D0——PB131.1CubeMX配置1.2函数代码motor.c代码#include"gpio.h"#include"tim.h"#definerightcon1A_lowHAL_GPIO_WritePin(GPIO
趣知boy
·
2023-09-03 20:06
#
STM32开发
嵌入式开发
stm32
嵌入式硬件
单片机
ZephyrOS--添加自定义
STM32开发
板
本文使用开发板为STM32F103ZET6最小系统板和STM32H743VIT6最小系统板,不涉及架构移植。一、STM32F103ZET6最小系统板1.查找相近开发板首先你应该清楚自己开发板的主控属于哪个系列,比如我这里使用的是STM32F103ZET6,它属于F103xE系列。然后在SDK里面搜索:SOC_STM32F103xE我这里就搜索到了一块使用相同SOC的开发板waveshare的ope
我我我只会printf
·
2023-09-02 06:50
Zephyr
stm32
单片机
arm
zephyr
嵌入式硬件
STM32 两个晶振的作用
通常情况下,对于一些成熟的
STM32开发
板,在其电路原理图的设计中,MCU外接了两个晶振。一个是低速晶振32.768kHz,另一个是高速晶振8MHZ。下文探讨二者的作用。
警升
·
2023-09-01 16:44
硬件经验
stm32
单片机
arm
【STM32】驱动库的选择:CMSIS Driver、SPL、HAL、LL | 在ARM MDK、STM32Cube中如何选择?
使用寄存器2.2使用CMSIS库2.3使用SPL库2.4使用HAL库2.5使用LL库2.6使用RTOS三、如何在软件中选择不同的库3.1ARMMDK3.2STM32CubeIDE一、开发库选择1.1概述
STM32
感谢地心引力
·
2023-08-29 08:03
Embedded
Systems
stm32
单片机
嵌入式
STM32开发
(18)----CubeMX配置RTC
CubeMX配置RTC前言一、什么是RTC?RTC时钟源RTC备份域二、实验过程1.CubeMX配置2.代码实现3.实验结果总结前言本章介绍使用STM32CubeMX对RTC进行配置的方法,RTC的原理、概念和特点,配置各个步骤的功能,并通过实验方式验证。一、什么是RTC?RTC(RealTimeClock),实质是一个掉电后还继续运行的定时器。从定时器的角度来说,相对于通用定时器TIM外设,它十
疯狂飙车的蜗牛
·
2023-08-29 03:15
stm32基础教程
stm32
单片机
实时音视频
Vscode EIDE+Cortex Debug搭建
STM32开发
仿真环境
EmbeddedIDE特色支持8051、AVR、STM8、Cortex-M[0/0+/3/4/7]、RISC-V、Universal-Gcc项目开发支持导入KEIL项目(仅限KEIL5及更高版本)支持安装标准KEIL芯片支持包(仅适用于Cortex-M项目)为快速启动项目提供丰富的项目模板一键编译,快速编译,支持多种主流编译工具(支持:armcc、gcc-arm-none-eabi、keil_c5
柒妖71
·
2023-08-28 13:03
ARM
vscode
stm32
单片机
Cortex
Embedded
IDE
STM32开发
| 移远4G-Cat.1模组EC200N-CN开发
一、硬件说明1、引脚分配图文章来源地址https://www.yii666.com/blog/326636.html文章来源地址:https://www.yii666.com/blog/326636.html2、常用引脚说明模块输入电源引脚名描述VBAT_BB模块基带电源(Vnom=3.8V)VBAT_RF模块射频电源(Vnom=3.8V)GND接地引脚模块输出电源引脚名描述VDD_EXT外部电路
gd1984812
·
2023-08-27 07:46
stm32
单片机
fpga开发
普中PZ6808L-F4开发板TFTLCD显示屏使用笔记
0x00开发板介绍这学期学的
STM32开发
,实验室里的开发板型号为PZ6808L-F4整个板子是这样的这块板子是F103和F407双核的,但我学的一直就是F407,所以本文所有问题只针对F407。
Weird0_
·
2023-08-27 06:56
STM32
单片机
stm32
stm32f103全新机器 做
stm32开发
板 原理图以及主要器件规格书
酷贝详细资料如下一、硬件配置:1、MCUSTM32F103VCT6;2、按键扫描ICTM1668;3、NFCICFM17522;4、RF433MHZST-24S04YAK433U;5、显示屏YH-024CK3603V26、NORFlash:winbond25Q64FVSIFIG7、时钟/日历IC:P85638、电池:1000mAh3.7VSF493450R二、本文件包含:1、编译环境搭建安装软件;
张涵清海思OVFlash
·
2023-08-23 14:04
STM32学习笔记1:KEIL5配置
stm32开发
环境,以及新建工程的步骤。
目录索引前言:一、下载安装keil5.(这里不多做介绍,网上有很多资料了)二、下载安装stm32的pack包。三、新建stm32项目四、调整项目的设置菜单。前言:网络上提供的教程和实际有很大出入,实操中遇到了很多问题并且会变复杂(可能适用于老版本的Keil),非常不适合入门。我花了3天时间整理出如下资料。希望对大家有所帮助。另外,本文中如果有错误或需改善的地方,欢迎留言,谢谢!一、下载安装keil
招手熊
·
2023-08-23 12:11
嵌入式开发
keil
mdk
stm32
建立STM32F103C8T6工程模板和STM32 ST-LINK Utilit烧录hex文件
工程模板本文使用了正点原子
stm32开发
板模板文件,按此更改后未报错,程序中可用开发板的库函数例程,方便小白入门使用。
爱学习的王大胖子
·
2023-08-21 08:08
单片机
C语言
STM32
stm32
单片机
arm
qemu stm32特制版源码编译及调试--Apple的学习笔记
并且我也使用过了基于
stm32开发
板的qemu二次开发环境。但是我的目的是能修改qemu源码,达到更加深入的理解程度,而stm32的q
applecai
·
2023-08-21 02:14
基于 STM32自研多任务+SpringBoot+Vue 农业大棚智能调光系统
前后端代码保存在我的资源中我的主要任务:1.后端获取
STM32开发
的信息,并能与之完成串口通信2.前端页面的编写
会洗碗的CV工程师
·
2023-08-13 11:39
课程设计
spring
boot
stm32
vue.js
arm开发
嵌入式硬件
STM32 LL库开发
一、
STM32开发
方式标准库开发:StandardPeripheralLibraries,STDHAL库开发:HardwareAbstractionLayer,硬件抽象层LL库开发:Low-layer,
稚子
·
2023-08-12 15:23
嵌入式学习笔记
stm32
嵌入式硬件
单片机
关于新手学习
STM32开发
应该如何入门?
对于新手来说,学习
STM32开发
可能会感到困惑,尤其是在拿到开发板后该如何入门。在这里有嵌入式学习路线,毕设,各种项目,需要留个6。
单片机一哥
·
2023-08-10 22:57
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
vscode 搭建
STM32开发
环境
1.需要软件1.1vscode1.2STM32CubeMX,这个不是必须的,我是为了方便生成STM32代码2.vscode配置2.1安装keilAssistant2.2配置keilAssistant3.STMCUBE生成个STM32代码,如果有自己的代码可以忽略4.代码添加到vscode,并编译
VF-TECH
·
2023-08-10 14:56
vscode
单片机
vscode
stm32
ide
基于STM32微控制器的物联网(IoT)节点设计与实现
然后,我们将探讨如何使用
STM32开发
环境和相关的硬件模块来设计和实现一个完整的物联网节点。最后,我们将提供一个示例代码,展示如何在STM32上实现基本的传感器数据采集和无线通信功能。
白开水不加糖1
·
2023-08-08 08:06
硬件工程师专栏
stm32
物联网
struts
正点原子stm32与openmv进行串口通信的常见问题(1):串口无法用USB线通过FLYMCU下载程序(连接)
1)问题原因一些
stm32开发
板是通过串口1进行USB连接下载的,而在本开发板中串口1与USB串口并没有在PCB上连接在一起,所以一般开发板原始状态是将串口1的输出输入端与USB串口接在一起。原理图
xttzka
·
2023-08-07 16:54
stm32经验分享
stm32
单片机
嵌入式
项目管理
经验分享
stm32学习总结:2、搭建基于CLion的
stm32开发
环境
stm32学习总结:2、搭建基于CLion的
stm32开发
环境文章目录stm32学习总结:2、搭建基于CLion的
stm32开发
环境1.前言2.相关工具和环境准备2.1STM32CubeMX(前置工程创建工具
xiaoyaoyou.xyz
·
2023-08-07 05:33
stm32
嵌入式
开发工具
stm32
mcu
CLion
【STM32F407】Note_01 STM32 编程环境搭建 -- Keil与VS code组合
因此,尝试在vscode上进行
STM32开发
。接下来主要讲述个人将Keil和vscode环境搭建问题以及一些小Tips。2.环境搭建2.1Keil环境搭建2
码Monkey
·
2023-08-07 05:02
STM32
stm32
单片机
初学stm32建议的---实用开发板推荐
初学的话,我觉得书籍就暂时先不买吧,先考虑入手一块
STM32开发
板,然后跟着开发板的教程走。几年前,做STM32的教程有很多家:现在市面上还比较火的基本就只剩前4家了,从这4家中选择一家买开发板。
被大佬糊弄的只会点灯的小菜鸡
·
2023-08-07 04:25
stm32
51单片机
嵌入式
【HamonyOS嵌入式】BearPi-HM_Nano控制DS18B20温度传感器(注释版)
本文代码部分主要参考了两篇文章12,具体时序图及解说可阅读这篇博客,对DS18B20的时序等工作原理的理解也参考了另一份博客3和视频4,最终,成功将基于常见
STM32开发
板的DS1
一口苦药杉树
·
2023-08-06 10:12
嵌入式开发
单片机
c语言
嵌入式硬件
物联网
华为
基于RTT的espWiFi连接OneNet云端
❝基于rt-threadstudio的
STM32开发
第三节:使用esp01s连接WiFi并连接OneNet云端❞前言OneNET是由中国移动打造的PaaS物联网开放平台。
鱼芯工作室
·
2023-08-05 18:58
rt-thread
studio
嵌入式开发
单片机
嵌入式硬件
STM32开发
OCPP协议简单示例
OCPP版本目前,OCPP协议共有三个版本,分别是OCPP1.2、OCPP1.5和OCPP2.0。它们之间的主要区别在于支持的功能和消息格式有所不同。下面是它们的主要特点和区别:OCPP1.2OCPP1.2是第一个版本的OCPP协议,发布于2012年。支持的功能比较基础,包括启动充电、停止充电、查询状态等。消息格式比较简单,大多数消息只包含基本的请求和回复信息。OCPP1.5OCPP1.5于201
weixin_37613240
·
2023-08-05 13:12
stm32
单片机
嵌入式硬件
I.MX6ULL嵌入式开发笔记--LED汇编点灯篇
一、ARM汇编基础 与STM32单片机不同,
stm32开发
板的启动文件中已经将SP指针初始化、DDR初始化。
可爱大宝贝.
·
2023-08-05 01:13
单片机
stm32
嵌入式硬件
嵌入式学习笔记——基于Cortex-M的单片机介绍
基于Cortex-M的单片机介绍前言1生产厂商及其产品线1.1ARM单片机的产品线1.2命名规则作业12习单片机的资料准备2.1
STM32开发
所需手册2.1.1芯片的数据手册芯片基本信息内部结构挂接结构作业
小向是个Der
·
2023-08-03 23:22
嵌入式
—M4
单片机
学习
stm32
嵌入式
ARM
1.
stm32开发
板:基于温湿度传感器获取数据,并将数据打印在开发板的数码管进行显示
1.应用层代码#include"head.h"#include"user.h"/*******根据温湿度传感器获取数据并将数据在数码管上显示精度在两位数*********/intmain(intargc,charconst*argv[]){inttem,hum;floattem_h,hum_h;intnumber=-1;//用于将温湿度的数据读取传输到应用层intfd_i2c=open("/dev
嵌入式大王
·
2023-08-03 10:23
驱动
单片机
stm32
驱动开发
1.内核驱动中,驱动注册,阻塞IO,gpio子系统,中断处理的整体结合示例
一,功能实现要求/*功能实现在
stm32开发
板上实现功能1.使用阻塞IO读取number变量的值,当number的值改变时打印number的值2.注册KEY1按键的驱动和LED1的驱动以及对应的设备文件
嵌入式大王
·
2023-08-03 10:53
驱动
驱动开发
platform驱动总线基于设备树信息的匹配
一.细节要求/*功能实现在
stm32开发
板上实现功能1.使用阻塞IO读取number变量的值,当number的值改变时打印number的值2.注册KEY1按键的驱动和LED1的驱动以及对应的设备文件,3
嵌入式大王
·
2023-08-03 10:53
驱动
驱动开发
STM32开发
(六)STM32F103 通信 —— RS485 Modbus通信编程详解
《上一篇》 《主目录》 《下一篇》文章目录一、基础知识点二、开发环境三、STM32CubeMX相关配置1、STM32CubeMX基本配置2、STM32CubeMXRS485相关配置四、Vscode代码讲解五、结果演示以及报文解析一、基础知识点了解RS485Modbus协议技术。本实验是基于STM32F103开发实现通过RS-485实现modbus协议。准备好了吗?开始我的showtime。二、开发
Bazinga bingo
·
2023-08-02 07:54
STM32开发
stm32
单片机
嵌入式硬件
linux
驱动开发
自动连接陌生WIFI的STM32单片机开发
本文将详细介绍如何使用
STM32开发
板实现这一功能。首先,需要使用WIFI模块与STM32进行连接。常见的WIFI模块有ESP8266和ESP32等,可根据实际需求选择相应的模块。
ruoit
·
2023-08-01 22:10
单片机
stm32
嵌入式硬件
关于stm32的串口通信协议
最近,由于物联网综合实践,组队做个智能报警系统,我负责硬件层,所以一直在搞
stm32开发
板。我将ds18b20以及MQ2烟雾传感器挂载到了开发板上,也采集到了数据。
小小快刀手
·
2023-07-29 22:29
stm32
嵌入式硬件
单片机
STM32开发
(二十七)STM32F103 高级外设 —— TFT_LCD屏绘制直线、矩形、圆形 详解
《上一篇》 《主目录》 《下一篇》文章目录一、基础知识点二、开发环境1、硬件开发准备2、软件开发准备三、STM32CubeMX相关配置四、Vscode代码讲解五、结果演示一、基础知识点本实验用过STM32控制TFT_LCD屏绘制直线、矩形、圆形的实验。了解整个TFT_LCD驱动框架的实现,以及数据如何从STM32流向屏幕,并显示出来的。本章知识点:1、TFT_LCD控制器ILI9341解析2、
Bazinga bingo
·
2023-07-28 06:44
STM32开发
stm32
嵌入式硬件
单片机
lcd
PCtoLCD
STM32开发
-- RTC深度解析
STM32开发
–RTC深度解析实时时钟(Real-timeclock,RTC)是嵌入式系统中很常用的一个模块,它主要用于提供准确的时间戳以及闹钟功能。在
STM32开发
中,RTC模块也被广泛使用。
uote_e
·
2023-07-27 21:18
单片机
stm32
单片机
实时音视频
STM32 Flash学习(一)
Mini
STM32开发
板选择的STM32F103RCT6的FLASH容量为256K字节,属于大容量产品。STM32的闪存模块由:主存储器、信息块和闪存存储器接口寄存器等3部分组成。
Caramel_biscuit
·
2023-07-27 18:26
stm32
stm32
学习
嵌入式硬件
STM32F103RCT6——MPU6050使用
目录一、MPU6050简介1.引脚介绍2.寻找SCL、SDA接口3.工作原理编辑二、MPU6050实现1.
STM32开发
板接线2.DMP移植A.新建STM32CubeMX工程B.移植DMPC.调用APID
northern_light_
·
2023-07-25 17:06
stm32
单片机
嵌入式硬件
制作字库(Bin文件合并 C2BIN)
2、如果具有C文件的字库,例如
STM32开发
板的库函数x:\en.stm32cubef4\STM32Cube_FW_F4_V1.14.0\Utilities\Fonts中的字库C文件,可以使用C2B转换助手
cyang812
·
2023-07-25 13:34
STM32学习笔记
函数
c语言
unicode
STM32开发
---ADC单通道电压采集
代码zip下载:https://download.csdn.net/download/zhouml_msn/86666457?spm=1001.2014.3001.5501STM32,ADC单通道电压数据采集,直接封装成一个函数;无需外部初始化,调用函数即可,直接返回电压值!!啥也别说,上图:使用说明:无需外部初始化操作,函数内自动完成ADC、引脚的配置;第一次调用,因需要初始化,耗时约2.5ms
7.83Hz
·
2023-07-18 01:17
STM32
stm32
ADC
电压采集
[野火]STM32 F103 HAL库开发实战指南笔记之基础总结
2、野火
STM32开发
板的配置是:F1选512K,F4
linux boy
·
2023-07-18 00:00
STM32
HAL
stm32
【STM32学习4】STM32CubeIDE功能介绍
前言STM32CubeIDE是ST公司官方推出的用于
STM32开发
的IDE,集成了芯片选择、代码初始化、C/C++程序编写、编译、烧录、调试等功能,无需繁琐的环境配置,资源包配置,软件之间切来切去,真正做到了一个软件完成开发
天山没有长寿茶
·
2023-07-17 23:45
STM32
学习
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他