学习资料

在上一篇教程中已经介绍了常见的开发板,以及我们推荐的开发板。当开发板入手后,就应该开始学习如何使用它了。在这一节中,我们会分享一些常用的资料,以及如何寻找资料。

51 系列单片机资料

视频教程

文档类教程

代码,例程

手册,官网

STM32 系列单片机资料

视频教程

文档类教程

代码,例程

手册,官网

查阅资料的方法和技巧

如何寻找资料是一个非常重要的技能,因为在学习的过程中,我们经常会遇到一些问题,而这些问题并不一定能够在教程中找到答案。因此,我们需要学会如何寻找资料。

遇到 XX 功能如何实现的问题

比如,现在我们想知道如何使用 STM32 输出 PWM 信号,那么我们可以在搜索引擎中输入以下关键词:

STM32 PWM

即可获取大量相关的资料

对于 STM32 这种热门的芯片,我们可以轻松的找到大量的资料。但是对于一些冷门国产的芯片,我们可能会找不到相关的资料。此时,我们可以尝试搜索技术类型类似的芯片,例如 STM32 和 GD32 是兼容的,因此我们可以搜索 STM32 PWM,然后在搜索结果中寻找相关的教程资料。

另外要注意一点,搜索的时候,型号信息应该缩短,例如 STM32F103C8T6,我们可以缩短为 STM32F103,因为 STM32F103C8T6 是 STM32F103 系列的一种型号。

练习: 请尝试通过搜索的方式了解如何使用 mm32f3277g9p MCU 输出 PWM 信号。

需要了解单片机寄存器等详细信息的情况

这类信息请前往官网查看,例如 STM32 的官网是 https://www.st.com/,在官网中,我们可以找到 STM32 的数据手册,参考手册等资料。

遇到XX工具报错的问题

这类问题最为关键的是报错信息,我们需要将报错信息复制到搜索引擎中,然后搜索。例如,我们在使用 Keil 编译器的时候,遇到了以下报错信息:

Error: L6218E: Undefined symbol HAL_UART_Transmit in function main

如果搜索结果比较少,可以尝试将报错信息中的关键词缩短,例如我们可以搜索以下关键词:

L6218E: Undefined symbol HAL_UART_Transmit

缩短的方法很简单,就是将报错信息中的一些无关紧要的信息去掉,例如这里的 Error,function main 等信息。

练习: 请尝试通过搜索的方式查找报错的原因:

Flash Download failed - Target DLL has been cancelled

有用的网站

Top