由于开学参加美赛需要准备,因此大创学习整体进度可能较慢。
第一周主要学习python
首先学习了一些Linux的基本命令,并下载了ubuntu虚拟机。了解python语言基本知识和程序软件包的安装、使用流程。此外,还学习了python的数据类型,列表、元组、字典、集合等,学习了内建函数和自定义函数的方法。但在ubuntu中安装opencv软件包时出现问题,因此想在之后的学习中用visual studio软件编写程序。
第二周学习python和STM32单片机
学习python的程序控制流程(类似于C语言,但对程序中缩进要求严格)以及程序中意外处理的简单方法(try/except),编写猜数游戏程序。还学习了函数图形的绘制。
学习STM32时,在了解单片机的硬件组成,串口和引脚的关系及数据读写问题上花费了太多时间,并且还是一知半解,对计时器的了解还不够。目前可以实现用单片机控制小灯的亮灭。
第三周学习立创EDA
学习立创EDA,阅读老师发的PPT1~3。
第三周需要过年,因此花在学习上的时间较少。