2007年刚从大学毕业入职,带我的是一个50多岁的老工程师,给我的感觉是活到老学到老,从他的口中得知一个叫cortex m3的内核,话说当时他给我介绍的时候流露出的赞许期待之情溢于言表,而我也觉得那是个很神秘的东西,那时还没有中文资料,只好硬着头皮啃英文,加之以前一点经验也没有上学时也没有好好学习,哈哈,总之觉得晦涩难懂!不过还是很庆幸,我那么早能接触到它。 几个月后,ST正式发布STM32,那时所在的城市没有研讨会,于是千里迢迢地跑到西安参加 英贝特的培训,那时我第一次真正接触STM32,在那里我学会怎么使用MDK构建一个工程,怎么设置时钟配置外设外设等等,就是那样第一个跑马灯实现,也可以说是我人生中的第一个完整的工程。 以后就是马不停蹄地将STM32应用到项目中,那时候学得人还不多,中文资料也比较少,不过还是有那么一些人活跃到论坛上,21ic,ourdev,eefocus等,我总是在这些论坛上汲取着经验。于是2008年7月我们的产品就正式发布,那时候还只有101基本型和103增强型。这两个主要是在频率、外设、FLASH和SRAM容量上有区别,本质区别不大,加上硬脚完全兼容,所以我的101的程序可以直接用在103上。后来的2年一直在这两个型号上做产品。再后来听说推出了8位的STM8系类,不过并没有做过多的了解。 但是由于个人原因而离开工作岗位,期间一直没有关注直到10年重回工作岗位,给我的感觉是惊叹,技术更新真是层出不息。然后接触了互联型的107系类,和以前产品主要区别在于 USB、CAN和网络接口。并将这些突出的功能应用于产品。 目前在学习407,与以往产品在内核及频率上有很大提升,FLASH和SRAM容量也提升了很多。但相对于107,增加了一个USB接口、SDIO接口和FSMC。今年9月听说推出F0系类,不过还是精力有限没做过多了解。 最近听说有发布了F3系类,主要期待它的CCM-SRAM和16位AD。 最后希望申请成功!!! |