Arduino
文章平均质量分 69
异想天开的余瑞银
这个作者很懒,什么都没留下…
展开
-
Arduino_ESP32开发记录
开发软件Arduino(没有代码补全功能,需要有相关的库的连接才能导入库)vscode-PlatformIO(库最全,代码补全效果最好,但在导入库时偶尔会出现BUG)其他的开发方式(开发方式很多,但环境配置较为复杂,不建议使用)Arduino-ESP32开发注意事项1、Arduino和vscode-PlatformIO之间个人觉得并没有孰优孰劣的说法,首先从Arduino下载的程序可以说是绝对可以给ESP32使用的,但是vscode-PlatformIO的程序不一定,但是vscode-Platfo原创 2021-03-26 08:31:30 · 369 阅读 · 0 评论 -
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-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 评论