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开发
ST32开发板学习心得
作为一名嵌入式系统开发者,我在学习
STM32开发
板的过程中,积累了一些心得和经验,现在分享给大家。一、入门基础学习
STM32开发
板需要掌握一定的电路和硬件知识。
m0_69635370
·
2023-10-12 19:24
单片机
stm32
嵌入式硬件
如何逐步掌握
STM32开发
技巧?
掌握
STM32开发
技巧,一步一个脚印,逐
枪哥玩转嵌入式
·
2023-10-12 19:47
单片机
编程
嵌入式
嵌入式硬件
嵌入式实时数据库
STM32开发
板, 用FlyMcu串口下载后程序烧录成功,但板子没有反应
学习目标:之前一直在看论文,现在想做点实际的东西,开始着手学习下
stm32开发
板(正点原子),一点点进步了!!记录下玩板子中遇到的问题,做个笔记供以后查阅。
weixin_43746132
·
2023-10-12 02:34
STM32开发板
问题解决
关于FLYMCU串口下载和STLINK(JLINK)驱动在
STM32开发
板中下载代码的问题
一、关于使用FLYMCU下载代码到
STM32开发
板中(1)首先,先将开发板插上电源,并且连接USB232口到电脑上,打开电源开关。(2)安装CH340G的驱动。
Bofu-
·
2023-10-12 02:33
STM32
单片机
stm32
FlyMcu一键烧录
STM32开发
板时关于RTS和DTR电平方式的设置
如图,FlyMcu软件底部有关于RTS和DTR高低电平的选择,要注意的是,相关选项描述的高低电平是RS232电平,即0是高电平,1是低电平,与我们通常使用的TTL电平描述的高低电平正好相反。于是可根据开发板上一键下载电路(若有)的原理图,判断STM32进入串口下载模式(BOOT0为高电平,BOOT1为低电平)时,RTS和DTR分别应是什么电平,再颠倒一下,和FlyMcu中该设置的电平方式就对应上了
ElectGC
·
2023-10-12 02:01
STM32踩坑记录
stm32
单片机
美学stm32直接上linux,linux+Arduino+STM32F103,LINUX下构建最easy的
STM32开发
环境
linux下的
STM32开发
尽管直接c代码开发环境已经搞定了,看上一篇,命令行速度很快,简单粗暴,但是还不够简洁,而且没有简单易用的IDE,调试非常不方便,灵机一动,Arduino不是跨平台的么?
Esri北京研发中心
·
2023-10-11 08:50
美学stm32直接上linux
Clion中使用C/C++开发stm32程序
1、配置CLion用于
STM32开发
的环境这里我就不详细写了,没必要重新写,网上教程很多,这里我主要参考的是稚晖君的文章,我是参考大佬写的文章一步一步配置成功的。
洲洲不是州州
·
2023-10-09 04:39
学习笔记
stm32
CLion
C/C++
STM32开发
(6)----CubeMX配置PWM
CubeMX配置PWM前言一、PWM的介绍二、实验过程1.实验材料2.STM32CubeMX配置PWM3.代码实现4.编译烧录5.硬件连接6.实验结果总结前言本章介绍使用STM32CubeMX对PWM进行配置的方法,PWM的基本原理,并通过示波器来测试实现结果,如果有LED灯也可以,PWM控制LED灯的亮度。一、PWM的介绍PWM(PulseWidthModulation)脉冲宽度调制,是利用微处
疯狂飙车的蜗牛
·
2023-10-06 14:19
stm32基础教程
stm32
单片机
嵌入式硬件
stm32学习笔记
今天使用奋斗
stm32开发
板,编译程序时出现了一下错误,网上有很多解决方案,可是一直没解决,在链接过程中出现assert_param函数未定义的错误:Error:L6218E:Undefinedsymbolassert_param
YoungHonker
·
2023-09-30 16:10
linux/unix
stm32
解决方案
调试
基于
STM32开发
板和Web网页的蔬菜大棚温湿度、光照等变化的动态柱形图表
另外附演示视频:基于STM32和Web的蔬菜大棚设计https://www.bilibili.com/video/BV1cp4y1Q7jW/1.总体设计本项目基于
STM32开发
板,通过云平台的应用,在前端
苏模棱
·
2023-09-26 11:34
css
云平台
stm32
单片机
前端
将 uC/OS III 移植到
STM32开发
板
操作软件平台:KeiluVision5,Mac下的Windows10虚拟机我用的是野火团队的STM32F103VET6开发板,野火的淘宝店铺:https://m.tb.cn/h.3pZzHilOK!开始吧!第一步:安装KeiluVision5,该软件是由ARM公司提供,官网下载地址:http://www.keil.com/download/product/,这里给大家提供以下链接含MDK/Keil
HurryChen
·
2023-09-26 08:22
FreeRTOS学习笔记 & FreeRTOS移植
FreeRTOS移植前的准备FreeRTOS官网下载源码压缩包文件准备一块
STM32开发
板FreeRTOS文件介绍Demo文件夹:里面包含了FreeRTOS官方为各个单片机移植好的工程代码,FreeRTOS
勤奋小胡
·
2023-09-21 13:29
FreeRTOS学习笔记
学习
笔记
单片机
单片机第三季-第三课:
STM32开发
板原理图、配置、浮点运算单元
目录1,开发板原理图2,浮点运算单元(FPU)1,开发板原理图课程视频比较早,介绍了三款开发板。观看视频时用的开发板说和51单片机共板的STM32核心板,将51单片机从底座拆下来后,安装上STM32核心板。ISP原理回顾:第1步:先设置BOOT1和BOOT0从系统区启动,执行系统中预设的程序;第2步:主机通过串口发送要下载的hex文件给STM32;第3步:系统预设的程序接收到hex后将其烧录到用户
weixin_47207479
·
2023-09-21 07:24
STM32
单片机
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
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
其他