目录
一.前言
此博客为付费专栏中帮助格院同学们处理解决9个lab的部分,博主大概会分成2-3次博文帮助大家快速高效的做完9个lab。每一个lab,博主都会详细介绍原因并且基于博主的项目经验进行细节强调,同时会给出每次lab的代码和详细注释。
二.mbed开发板基本介绍
我们先不着急直接进入exercise实验,博主经过很多次把板子烧掉的惨痛教训,决定先给你们讲一讲mbed板子的基本构造和如何正确使用mbed板子(避免烧毁板子【淘宝售价100:挺贵的】)
上图显示的信息包含了百分之九十mbed对应引脚的功能。我们可以看到上图每一个引脚对应的小方块都不尽相同,也就表明每个引脚所包含的功能不尽相同。当我们在使用mbed开发板去使用某些功能时,我们第一步就是通过看这幅图查看引脚的功能定义是否能够满足我们想要实现的功能。例如:我们想使用DigitalOut/DigitalIn,那么D1-D13(D7,D8不能用),A0-A7都能用来作为输入输出口。如果我们想使用UART协议,那么我们看到D0/D1是一组UART口【UART/SPI/I2C这些基本的通信协议我会在后期专栏博文中详细介绍,这里只需要理解