(学习笔记)
(学习笔记)
此外,还有嵌入式操作系统、智能操作系统等。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供...
上一节我们讲了比赛时程序设计的流程,以及LED灯模块的设计,这一节我们学习一下Systick系统滴答定时器的一些功能。我们主要学习系统滴答定时是什么东西,有什么作用, 以及如何使用它来实现一些我们想要的功能,...
因为课题组而选择了嵌入式的方向,以后还有很长的路要走,STM32单片机是我的嵌入式生涯第一站,决心要认真学好,在比赛中锻炼自己的单片机水平,有了这个基础以后进一步学习嵌入式才能走的更远。蓝桥杯嵌入式个人赛...
STM32的定时器开发基础(一)STM32的定时器开发基础(一)一. 定时器的基本概述在STM32微控制器中,定时器是一种功能非常强大的模块,是微控制器必备的片上外设,用于生成精确的时间基准、测量时间间隔和执行定时...
库函数开发 软件bug:1....学习资料下载:学习的时候,关注两个比较重要的文档:《STM32F103xxx参考手册》,《STM32固件库使用手册》。ST官方的所有中英文文档,在ST的中国大陆区网站可以下载到: ...
在配置好的文件的main函数中,添加stdio.h的头文件。
嵌入式-蓝桥杯STM32G431(HAL库开发)-CT117E学习笔记09:EEPROM
因为在STM32上没有系统时间的接口,因此无法调用sleep函数。查阅技术手册,滴答计时器依赖于一个SysTick_Type类型寄存器,定义如下 typedef struct { vu32 CTRL; //控制和状态 vu32 LOAD; //重装载值 vu32 VAL; //...
STM32按键开发基础(๑¯ ³ ¯๑) 一、按键扫描的基本原理(:3_ヽ)_ 按键信号的识别:一般来说,按键的两个引脚的一端通过电阻上拉到高电平,另一端接地。 在没有按键按下的时候,输入引脚为高电平。(接上拉电阻...
基于STM32CubeMX的HAL库开发主要依靠图形化配置软件STM32CubeMX、JAVA开发环境、集成开发环境MDK-ARM、芯片器件包、HAL固件包。这五个软件资源的安装可以分为两个部分,一是STM32CubeMX开发工具的安装,在此之前要先...
学习STM32,以F103RCT6这款芯片做的一些实验
ADC(analog-to-digital converter,模拟数字转换器,简称模数转换器),是一种将连续变化的**模拟信号**转换为离散的**数字信号**的电子器件。
用单片机开发项目,当代码开发到一定的程度后,由于涉及到的源程序文件与头文件众多,若在前期为程序设计好架构,则在一定程度上便于程序的维护与管理,更有利于理清思路,加快项目的开发。通常将程序架构设置为四层...
什么是STM32 ?从字面上来理解,ST 是一个公司——意法半导体的名字 ,是一个SOC厂商。M 是 Microelectronics 的缩写,32 表示 32 位。合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。
目前STM232主要有四个系列:高性能系列(High Performance)、主流系列(MainStream)、低功耗系列(Ultra-low-Power)、无限系列(Wireless)。...STM32是ST公司基于ARMCortex-M内核开发的32位微控制器。
ADC中断(中断模式)
这个帖子是用于记录如何使用STM32G071G8单片机的内部温度传感器并计算出MCU内部温度的过程。
初识STM32
在编写寄存器组结构体的时候注意寄存器的地址是否连续,有些外设的寄存器地址可能不是连续的,会有一些保留地址,因此我们需要在结构体中留出这些保留的寄存器。的复用功能就可以通过“IOMUX_SW_MUX->GPIO1_IO03。...
经过之前几天的快速学习,今日尝试组装一款基于MPU6050陀螺仪控制的二自由度机械臂,本文对其使用器材以及基本原理进行介绍~
本章为系列指南的第三章,这一章将会在正式进入以太网的配置和使用之前,复习一下STM32的中断以及中断向量,因为我们以后要在中断中响应以太网收包。 中断—嵌入式中的多线程 从51单片机到ARM架构的32位微芯片,到...
STM32是由意法半导体(STMicroelectronics)公司推出的基于...综上所述,STM32微控制器以其强大的内核性能、丰富的外设集成、完善的开发支持和广泛的市场应用,为嵌入式系统设计提供了高度灵活且极具竞争力的解决方案。
ADC单通道配置(轮询模式)
development”4、选择“CAD/CAE symbols”5、选择“View options”6、选择下载格式7、选择Altium格式8、点击下载后,可以得到zip文件9、解压缩10、启动Altium Designer11、文件-运行脚本12、加入UI_Impot_ADS1258...