205浏览
查看: 205|回复: 15

[项目] 【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

[复制链接]
【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

偶然在咸鱼上发现了这款开发板,感觉挺有意思,集合了一些常用的传感器和执行器,于是就收了二片,争取尝试做做小实验。大概搜索了一下,相关资料如下:
1、百问网
https://www.100ask.net/
2、视频
https://www.100ask.net/video
3、资料下载中心
https://download.100ask.net/
https://forums.100ask.net
4、STM32F103_瑞士军刀开发板
https://download.100ask.net/boards/St/DShanMCU-F103/index.html
5、开发板配套资料
百度云网盘 链接:https://pan.baidu.com/s/1c2H1SaqeM54HXPT6FrihDA?pwd=root 密码:root


【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图2

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:08:41

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

在 Arduino IDE 配置 STM32 开发环境
1、首先安装 Arduino IDE:https://www.arduino.cc/en/software

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:09:51

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:10:58

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

3、然后打开开发板管理器

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:12:11

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

4、搜索STM32并安装,如果有魔法上网代理,可以在首选项的网络中配置,否则下载会很慢

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图2

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:13:14

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:15:01

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

6、打开工具,选择开发板

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-17 21:16:29

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

7、相关配置

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 08:56:34

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

8、如果要使用 ST-Link、串口、DFU 来下载程序的话还要安装 STM32CubeProgrammer:
https://www.st.com/zh/developmen ... g.html#get-software

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:10:10

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

9、安装CH340驱动,打开电脑设备管理器查看

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:14:00

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

10、使用CH340G土豪金USB转TTL模块进行烧录

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:19:18

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

11、烧录接线为(USB转TTL线)
PA9——RX
PA10——TX
GND——GND
3V3——3V3

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:26:37

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

12、【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
          实验二百三十六:Arduino FreeRTOS组合实验开发扩展板  韦东山DshanMCU-F103核心板
         项目实验之一:在 Arduino IDE 配置 STM32 开发环境——点亮板载LED

实验开源代码

  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  3.   实验二百三十六:Arduino FreeRTOS组合实验开发扩展板  韦东山DshanMCU-F103核心板
  4.   项目实验之一:在 Arduino IDE 配置 STM32 开发环境——点亮板载LED
  5. */
  6. void setup(){
  7.     pinMode(PC13, OUTPUT);
  8. }
  9. void loop(){
  10.     digitalWrite(PC13, HIGH);
  11.     delay(300);
  12.     digitalWrite(PC13, LOW);
  13.     delay(600);
  14. }
复制代码



回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:30:46

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

13、多次调试的最终配置

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:35:41

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

14、实验场景图

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-18 12:44:47

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图1

【花雕学编程】Arduino动手做(236)--开发STM32 | 环境搭建图2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail