由于项目中需要一个高性能、低功耗的执行机构开发板,于是选择了搭载STM32F407为主控的核心板来做实验。其实之前多少接触过一些STM32,但是一直没有系统的学习,感觉就是“高级单片机”,正好趁这个机会,系统的学习一下。
最近陆续的拿到了几块板子,树莓派Zero W,STM32F407,Xilinx ZYNQ,还有一些外设。有的已经烧上系统跑了起来,有的还没有点亮过,每天把玩着这些板子真是有满足感。
这是一个开篇嘛,就聊聊感受好啦。今天也一直在忙别的(算法真好玩),晚上才有时间来鼓捣鼓捣板子。前几天学AltiumDesign,练手画了一块STM32F03C8T6的核心板,双层PCB,还挺有意思的,让我回想起之前被PCB布线支配的恐惧。
但是双层PCB相对来说浪费了板子背面的控件,想把所有模块设计的比较小的时候,就需要2层往上的PCB设计,及高速PCB设计等相关知识。任重道远。
说起来,其实最近很长一段时间,我都处在一种极度焦虑的状态,每天都在接触自己的知识边界,反复锤炼自己,牙疼,晚上辗转反侧睡不着觉。做梦都是在做开发板,在推算法。我对感兴趣的知识是比较贪婪的,凡是我了解到的都想要学会。这段时间常常自喻,如果知识是一片海,那我就快要溺死了。
原文:https://www.cnblogs.com/vilogy/p/12709222.html