donatello
获得 765 次赞
帮助过2489人
51的确是有点过时但是不影响学习,你可以学STC12和STC15这些新时代的51,对于ARM你可以了解一下STM32和各种微处理器如三星2440和全志系列。
ARM分单片机和微处理器,ARM的单片机之中有部分型号是Arduino,Arduino大部分是采用AVR单片机,简单来说你都应该了解一下,因为以后工作这几种都有可能用到。
F405系列的芯片可以烧录PyBoard CN的固件,使用串口1进行micropython终端通信,使用SPI1接口接上SD卡实现代码文件的加载。
如果你使用USB来做CDC HID通信的话可以参考原子的USB例程,如果是使用USB接口实现HOST OTG设备通信的话参考官方的Cube软件库例程。