首先感谢EEWORLD和ST的测评机会。一直在关注EEWORLD,并且也一直在使用ST的单片机。无意中看到nucleo开发板的测评申请链接,就填写并提交了自己的任务。几天后,收到了申请测评成功的邮件,便开始紧张的等待。
一、准备
在等快递的日子,便是安装相应的开发环境,查询下载相关的资料,主要是原理图。我选择的开发工具是STM32CubeIDE,在官网www.stmcu.com.cn下载相应的资料,得注册一下账号。
二、开箱
打开快递,映入眼帘的是一个白色的开发板,颜值还是很在线的。
三、上电
使用安卓数据线A口的数据线,连接开发板和电脑,可以看到led2和led3交替点亮。在电脑上可以看到虚拟串口,也可以看到文件系统。
四、点灯
就如同写一个Hello World一样,新建了一个工程,然后设置了led的引脚为PB7。生成相应ide的代码。在生成的代码中增加以下几行,然后升级STlink的驱动,使用开发板自带的STlink即可下载程序。
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
HAL_GPIO_TogglePin(led2_GPIO_Port, led2_Pin);
HAL_Delay(2000);
}