STM32
文章平均质量分 71
异想天开的余瑞银
这个作者很懒,什么都没留下…
展开
-
Arduino_STM开发记录
开发的软件Arduino(没有代码补全功能,需要有相关的库的连接才能导入库)vscode-PlatformIO(个人最推荐,库最全,代码补全效果最好,但在导入库时偶尔会出现BUG)Stduino(国产软件,代码补全的功能较差,且库的导入方面没有相关的BUG,但程序的下载存在一定的BUG,有待更新)Arduino-STM32开发使用的库LL库(该开发的方式是在LL库的基础上进行封装的,与在keil中使用HAL库开发的程序上并没有太大的差距,且因其更高的封装性可大大的降低代码出现的不可预知的BUG,这原创 2021-03-26 08:28:46 · 357 阅读 · 0 评论 -
STM32-Arduino编程 TIM定时器
STM32-Arduino编程 TIM定时器环境说明使用Arduino开发STM32原因直接开始操作环境说明开发软件:vscode+PlatformIO操作系统:win10开发板:STM32F103C8T6使用Arduino开发STM32原因STM32开发比较常用的软件有Keil和STM32Cube,但是用过的同学都应该发现这两款软件对于新手不怎么友好,需要花费很长的时间才能做到入门。特别是在开发一些比较复杂的程序时,比如植入freertos,安排几个任务,能把人给折磨死。与Keil和STM32原创 2021-03-23 16:44:54 · 2941 阅读 · 2 评论 -
STM32-Arduino编程 FreeRTOS移植
STM32-Arduino编程 FreeRTOS移植环境说明使用Arduino开发STM32原因直接开始操作环境说明开发软件:vscode+PlatformIO操作系统:win10开发板:STM32F103C8T6UDP通信模块:W5500模块使用Arduino开发STM32原因STM32开发比较常用的软件有Keil和STM32Cube,但是用过的同学都应该发现这两款软件对于新手不怎么友好,需要花费很长的时间才能做到入门。特别是在开发一些比较复杂的程序时,比如植入freertos,安排几个任务原创 2021-03-23 16:22:29 · 1986 阅读 · 5 评论 -
通过串口给STM32单片机下载程序
通过串口给单片机下载程序环境说明串口下载的原因直接开始操作环境说明下载软件:Flash loader操作系统:win10开发板:STM32F103C8T6串口下载的原因有时候就很尴尬,身边只有一个USB转TTL可以下载程序,难不成还得从网上买一个等几天之后,STlink到了才开始下载程序吗?直接开始操作首先从https://www.st.com/en/development-tools/flasher-stm32.html#get-software下载软件Falsh loader,这个软件是原创 2021-03-23 15:52:43 · 1851 阅读 · 0 评论 -
STM32-Arduino编程 W5500 UDP通信
STM32-Arduino编程 W5500 UDP通信环境说明使用Arduino开发STM32原因直接开始操作环境说明开发软件:vscode+PlatformIO操作系统:win10开发板:STM32F103C8T6UDP通信模块:W5500网络模块使用Arduino开发STM32原因STM32开发比较常用的软件有Keil和STM32Cube,但是用过的同学都应该发现这两款软件对于新手不怎么友好,需要花费很长的时间才能做到入门。特别是在开发一些比较复杂的程序时,比如植入freertos,安排几原创 2021-03-23 15:20:55 · 1685 阅读 · 2 评论 -
STM32-Arduino编程 串口通信
STM32-Arduino编程 串口通信环境说明使用Arduino开发STM32原因直接开始操作环境说明开发软件:vscode+PlatformIO操作系统:win10开发板:STM32F103C8T6其他硬件:USB转TTL模块(需要安装对应驱动)使用Arduino开发STM32原因STM32开发比较常用的软件有Keil和STM32Cube,但是用过的同学都应该发现这两款软件对于新手不怎么友好,需要花费很长的时间才能做到入门。特别是在开发一些比较复杂的程序时,比如植入freertos,安排几原创 2021-03-23 11:23:57 · 1672 阅读 · 0 评论 -
STM32-Arduino编程 CAN总线通信
这里写自定义目录标题环境说明使用Arduino开发STM32原因直接开始操作环境说明开发软件:vscode+PlatformIO操作系统:win10开发板:STM32F103C8T6CAN总线通信模块:TJA1050使用Arduino开发STM32原因STM32开发比较常用的软件有Keil和STM32Cube,但是用过的同学都应该发现这两款软件对于新手不怎么友好,需要花费很长的时间才能做到入门。特别是在开发一些比较复杂的程序时,比如植入freertos,安排几个任务,能把人给折磨死。与Keil原创 2021-03-23 10:42:15 · 5349 阅读 · 1 评论