一、前言
前言:开始工作后,会使用到很多模块、各种初始化配置,但是便于快速学习和使用常见的一些模块和外设的配置,将自己使用过的STM32教程汇总,方便自己以后更快的查找资料,以及大家学习与查找,虽然自己也已经工作有段时间了,但感觉自己还是在入门阶段,但这些内容和经验只有使用过,真心的去总结,才能在这个过程中得到成长,自己也查过许多的资料,但是很多资料都是描述不够清楚,可能只有自己能够看懂,因此便于自己和大家的学习和借鉴,会以一个使用者的角度,去撰写博客,希望能够给到自己更清楚的解释和方便,同时也能够帮助大家答疑解惑!!!
二、常见网站分享
主要是分享常用的一些网站,主要包括常用的商城官网、模板库网站以及设计网站以供参考
三、知识分享
主要是分享嵌入式领域,常见的一些知识点,包括C语言、Linux系统、文件IO、单片机等一系列的重要知识点
四、C语言篇
主要讲解C语言中常见的知识点和自己总结的一些有用的知识,可以进行参考
- 【C语言】C编程教程一:简介及进制
- 【C语言】C编程教程二:数据类型、输入输出及运算符
- 【C语言】C编程教程三:数组、指针及函数
- 【C语言】C编程教程四:细谈函数、指针、数组
- 【C语言】C编程教程五:细谈内存
五、Linux篇
主要讲解Linux中常见的知识点和自己总结的一些有用的知识,可以进行参考
六、文件IO篇
主要讲解文件IO中常见的知识点和自己总结的一些有用的知识,可以进行参考
七、RTT-Studio篇
主要讲解RTT-Studio中常用的教程,比如RS485通信、Flash读写等等功能,可以进行参考
- 【RTT-Studio】详细使用教程一:Flash读写
- 【RTT-Studio】详细使用教程二:RS485通信
- 【RTT-Studio】详细使用教程三:DAC模拟输出
- 【RTT-Studio】详细使用教程四:PWM输出控制
- 【RTT-Studio】详细使用教程五:PWM输入捕获
- 【RTT-Studio】详细使用教程六:按键检测实现
- 【RTT-Studio】详细使用教程七:SGM5352外部DAC使用
- 【RTT-Studio】详细使用教程八:驱动框架编写
- 【RTT-Studio】详细使用教程九:EC12旋转编码器的使用
- 【RTT-Studio】详细使用教程十:TM1638驱动数码管
- 【RTT-Studio】详细使用教程十一:ETH网口设备–LAN8720A
- 【RTT-Studio】详细使用教程十二:UART的分析和使用
- 【RTT-Studio】详细使用教程十三:UART的DMA 接收及轮询发送
- 【RTT-Studio】详细使用教程十四:软硬件定时器
- 【RTT-Studio】详细使用教程十五:独立看门狗使用
- 【RTT-Studio】详细使用教程十六:DAC7311外部DAC使用
- 【RTT-Studio】详细使用教程十七:FreeModbus通信–LCD
- 【RTT-Studio】详细使用教程十八:蓝牙模块通信
- 【RTT-Studio】详细使用教程十九:BootLoader升级功能
八、RTT-HAL篇
主要讲解RTT-Studio中使用HAL库进行开发的常用的教程,比如RS485通信、Flash读写等等功能,可以进行参考
- 【STM32】RTT-Studio中HAL库开发教程一:RS485串行通信
- 【STM32】RTT-Studio中HAL库开发教程二:RS485-DMA串行通信
- 【STM32】RTT-Studio中HAL库开发教程三:IIC通信–AHT20
- 【STM32】RTT-Studio中HAL库开发教程四:DAC+DMA输出波形
- 【STM32】RTT-Studio中HAL库开发教程五:UART的DMA应用
- 【STM32】RTT-Studio中HAL库开发教程六:IIC通信–GZP6877D气压传感器
- 【STM32】RTT-Studio中HAL库开发教程七:IIC通信–EEPROM存储器FM24C04
- 【STM32】RTT-Studio中HAL库开发教程八:模拟串口通信
- 【STM32】RTT-Studio中HAL库开发教程九:FLASH中的OPT
- 【STM32】RTT-Studio中HAL库开发教程十:EC800M-4G模块使用
九、STM32知识篇
十、VS2022
主要讲解VS2022上位机开发中常用的教程,比如上位机打包、上位机开发等等功能,可以进行参考
十一、软件
主要讲解常见的软件使用方法,可以进行参考
十二、下载篇
1.软件下载
- MQTTX软件
- JLink-V700
- Picpick绘图软件
- VS编程软件
- Notepad记事本软件
- Everthing电脑查找软件
- CH32单片机软件
- AT32软件和使用教程
- MounRiver-Studio-Setup-V191
- Vofa串口工具
- JCom串口工具
- OneNET-token生成工具
- VS2022在线安装包
- VisualHMI大彩显示屏软件
- Beyond-Compare安装包
- 虚拟串口的配置使用工具
- 数据监听工具以及使用教程
- Modbus调试工具软件
- FlyMCU程序下载包
2.文件下载
- 基本嵌入式软件编程规范
- SGM5352芯片手册
- SGM5352电路参考设计
- STM32函数库(函数库)用户使用说明(手册)(中文)
- linux-C函数库中文手册
- 1-FreeRTOS中文使用教程
- python 学习笔记
- python的学习笔记
- 基本嵌入式软件编程规范
3.例程下载