零基础入门STM32编程——工具篇(四)

前情回顾

上篇学习了STM32F103的系统架构,时钟树等知识点,了解了内部外设所挂载的总线。下面我们将继续输入学习STM32编程。

一 工具篇

“工欲善其事必先利其器”,开始STM32F103编程之前,先准备好开发工具,分为以下几类:

1.1 串口编程工具类(附带下载地址)

串口通信编程可能会用到以下工具辅助开发和测试程序:

1.2 电路仿真工具类(附带下载地址)

Proteus 是一款是功能强大的PCB设计套件,是现代EDA开发的PCB设计和电路模拟器软件。将易用性与强大的功能集结合在一起,可以快速设计,测试和布置专业印刷电路板。Proteus 8是具有多个服务模块的单个应用程序,这些服务模块提供不同的功能(示意图捕获,PCB布局等)。单片机编程验证的最佳伴侣。

1.3 集成开发工具类(附带下载地址)

二 硬件篇

学习STM32单片机编程需要增强动手能力,前期可以依托上述的开发工具进行模拟,或者直接入手开发板。目前主要有正点原子、野火、普中科技等。

系列教程--GPIO原理与配置原则

系列教程--HAL库函数点灯

版权声明:本文为CSDN博主「好儿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/oHaoEr/article/details/122961108

生成海报
点赞 0

好儿

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

52基础知识

sbit:定义特殊功能寄存器的位变量 如:sbit LED1 = P1^0; 宏定义和 typedef 的区别 1、宏定义的新名字在左边,typedef 的新名字在右边 2、宏定义不需要分号,typedef 后面必须加分号 3、宏定义任何名字

川土微电子8通道隔离式数字输入接收器

产品概述 CA-IS398X系列器件提供8通道隔离式数字输入,非常适合工业应用中常用的24V数字逻辑。这些通道可以吸收电流或者提供电流,并具有集成的安全额定隔离度。结合一些外部器件,CA-IS398X

7_时钟体系

第七章 时钟体系 ​ 时钟信号是数字时序电路的“脉搏”,电路每接收到一个周期的时钟信号,就做一个相应的动作。因此,在允许的范围内,时钟信号的快慢直接决定着电路性能的好坏。在片上系统&#x

usb NRZI

usb的编码方式NRZI RZ归零编码 正电平代表逻辑1,负电平代表逻辑0。每传完一次数据,信号回到零电平。 在归零后重新采样,不需要单独的时钟信号,称自同步信号。 NRZ不归零编