【STM32开发入门】温湿度监测系统实战:SPI LCD显示、HAL库应用、GPIO配置、UART中断接收、ADC采集与串口通信全解析
目录 技术简单讲解: SPI的LCD HAL库 GPIO UART的接收中断 ADC 串口通信 实现功能: 技术简单讲解: SPI的LCD SPI(Serial Peripheral Interface)是一种同步串行通信...

STM32—PWM开发SG90舵机
PWM介绍 STM32F103C8T6 PWM资源: 高级定时器(TIM1):7路 通用定时器(TIM2~TIM4):各4路 PWM输出模式: PWM模式1:在向上计数时,一旦 CNT < CCRx 时输出为有效电平,否则为无效电平; 在向 下计数时,一旦 CNT > CCRx 时输出为无效电平,否则为有效电平。 ...

嵌入式开发环境Vscode开发STM32单片机程序
STM32单片机非常强大,大多数教程都是使用 keil 编译器,keil 是收费的而 gcc 是开源免费的。这里介绍一些使用 gcc + vscode 开发单片机程序的经验。(这里不解释 gcc 是什么)。第一:环境准备gccARM 开发者官网 https://developer.arm.com/我有个习惯:尽量使用免安装版软件,直接解压到软件安装目录中,添加环境变量即....

STM32CubeMX + STM32F1系列开发时遇到的四个问题及解决方案分享
(图片为小马哥TJ-STM32F103C8最小系统)这四个问题是我在使用STM32F103C8T6 + STM32CubeMX做项目时遇到的,给大家分享一下,以下四个问题重要程度依次降低,分别是:① 调试选项问题(默认会造成下载器无法下载);② 定时器设置占空比的函数找不到报错的问题;③ 硬件iic的一个小bug(亲测oled可以正常显示);④ 串口寄存器与其它系列不一样的问题;1. 调试选项问....

STM32开发 -- Keil基本使用
一、keil主界面详解打开一个工程文件,可以看到如下的界面:下面我们就一一来介绍下。为了讲解专门找到一个keil汉化补丁。也是够够的了。这里的汉化为了方便讲解,实际工作中建议还是用英文版本。下载:keil 4汉化包1、菜单栏文件其中需要注意的是 License Management,破解时需要在这里输入。编辑视图工程闪存调试外围设备(仿真)工具2、工具栏文件操作新建文件夹 Ctrl + N打开文....

用GCC开发STM32,正点原子开发板的一个库函数版本例程示例
GCC环境搭建.首先下载交叉编译环境GCC,这个网上有很多,百度一下就能找到下载。比如 Sourcery G++ for ARM EABI我的CSDN资源里,有相关下载。熟悉下Makefile强力推荐熟悉网络牛人李云的51cto博客,有一篇驾驭Makefile的文章,另外一份参考资料也尤为重要《GNUmake中文手册-v3.80.pdf》,这都是先辈们开凿好的前路,对于后辈的我们只要沿路走就可以....

用GCC开发STM32入门二
之前从网上下载了一份用GCC开发stm32的程序,也是用的stm32的库函数编程,启动文件是startup_stm32f10x_hd.s,链接脚本文件是从gcc_ride7中拷贝出的stm32f10x_flash_extsram.ld,做了些简单修改。但是编译了一下,出现了一大堆的错误。于是干脆不用这些文件,从网上查资料,自己写启动文件和链接脚本。仔细看了下startup_stm32....

用GCC开发STM32入门一(使用官方库)
先说说为什么需要用GCC开发stm32吧,作为一名编程方面的爱好者,又是搞嵌入式的,总是用现成的IDE,感觉很不舒服,虽然IDE能很大提高咱们的工作效率,可是作为业余学习研究,还是越熟悉底层越好。比如如何搭建环境,如何使用编译器和编写makefile,这些搞过linux开发的都知道,而且 linux环境下没那么多IDE可用,而且也没必要用IDE.还有一个原因是,喜欢黑色的dos窗口下编程的感觉,....
STM32CubeMX开发教程(2)— 使用教程(点亮LED灯)
前言 搭建好 Linux 下 STM32 开发环境后,我们使用 STM32CubeMX 新建工程,点亮 LED 灯。初步了解根据项目需求,如何使用 STM32CubeMX 快速配置 MCU,生成基于 HAL 库的项目工程。以及在项目工程中添加功能代码的注意事项。附加学习如何通过 Makfile 编译工程和如何通过 Ozone 下载、调试工程。....

STM32CubeMX开发教程(1)— 安装教程
一、STM32Cube简介 STM32Cube 是 STMicroelectronics 的一项原创计划,旨在通过减少开发工作、时间和成本来显著提高设计人员的工作效率。STM32Cube 涵盖了整个 STM32 产品组合。 STM32Cube 包含一套用户友好的软件开发工具,涵盖了项目开发的从概念到实现,其中包括:STM32CubeMX、ST....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
STM32更多开发相关
- 开发STM32
- 寄存器开发STM32
- STM32开发配置
- STM32开发实战
- STM32开发gpio
- STM32开发adc
- 嵌入式开发STM32
- STM32开发keil
- STM32开发led
- STM32 hal开发
- STM32库开发实战指南stm32f103
- STM32嵌入式系统开发实战指南
- STM32库开发实战指南stm32f4
- STM32开发串口
- STM32 hal库开发串口
- STM32 hal库开发
- STM32 hal库开发adc
- STM32 hal库开发tim定时器
- STM32 hal库开发串口接收
- STM32库开发实战指南stm32f4 keil5
- STM32开发笔记
- STM32开发驱动
- STM32入门开发时序
- STM32库开发实战指南stm32f103 keil5
- STM32 hal库开发串口dma
- STM32 hal库开发用户库代码
- STM32 hal库开发串口重定向
- STM32嵌入式系统开发实战指南内核
- STM32嵌入式系统开发实战指南开发环境
- STM32入门开发总线读写时序
IoT
物联网软硬件开发者一站式基地
+关注