本帖最后由 lising 于 2017-2-15 21:05 编辑 活动快结束了,凑个热闹。 前几年刚接触单片机还是从STC的51系列开始的。开始买不到芯片,于是就按数据手册上的联系方式给STC的姚总打了电话。姚总人非常好,安排专人跟我通了电话并免费给我寄来了5个型号共10片单片机。之后的学习几乎就是用STC的51芯片伴随着郭天祥老师的51单片机视频讲座一路走来,记得有一次调试DS18B20时遇到了问题,当时还特别向郭老师打电话进行请教,经郭老师指教问题得以完美解决。每当想起这段学习经历内心深处总会涌起对姚总及郭老师深深的感激之情!后来又接触学习了AVR、PIC、MSP430等单片机,天天就是围绕着这些单片机玩。 在某论坛学习时突然看到一篇利用STM32F103系列的单片机制作数控电源的帖子,STM32芯片的性能可以说是把人给吓倒了!这芯片的性能也太猛了!要是错过了这款芯片的学习就太可惜了。于是就开始了对ST各种资源进行大搜捕…… 1、首先买了几本书: 2、随后找到ST的官网www.st.com进行进行大量资料的下载学习。紧接着又发现了www.stmcu.org.cn,这里更是资源满满…… 3、有过之前学习单片机的经验,就在网上买了几片芯片和空白PCB做了三块最小系统开发板(STM32F107VCT6、STM32F103RBT6、STM32F103C8T6)。 4、顺便也买了几片STM8的芯片,用自制的PCB制作了四块STM8最小系统开发板(STM8S207S8T6C、STM8S105K4T6C、STM8S103F3P6*2)。 5、调试工具先是买了个便宜的这个: 后来又狠狠心买了个贵的这个: 6、有了这些以后便开始了STM的学习之旅,但是看到论坛里很多朋友都在使用ST的NUCLEO开发板心里也是痒痒的,很想拥有一块。机会终于来了,去年年初参加论坛活动https://www.stmcu.org.cn/module/forum/thread-605123-1-1.html,有幸获得了第一块NUCLEO开发板NUCLEO-F042K6,真是开心! 7、去年12月份,参加ST中文官网活动“首届STM32粉丝狂欢节”http://www.stmcu.com.cn/Review/reviewDetail/event_id/62,由于当月积分排名第10又幸运地获得了两块开发板:NUCLEO-F042K6和NUCLEO-L053R8。 另外,在前几天论坛举办的中秋猜迷抽奖活动中又幸运抽中一块NUCLEO-F042K6,没撞上NUCLEO-L432有点遗憾!NUCLEO32系列目前有六块开发板,俺手里这就有三块了,可惜都长得一样。 学习ST的MCU,ST中文官网还是很值得遛一遛的,资源很多、又是中文界面,非常友好。尤其是在“本地化资源”版块有大量中文资源可供下载学习,对于本人这种英文水平较低的学习者帮助很大!当然了,对于ST中文官网还是想提个小建议:能否开一个能与站方沟通的入口或者设一个邮箱地址,以方便学习者与站方进行交流。 2016年离我们远去了,回忆起曾经的学习过程也可以说是痛并快乐着,毕竟STM32是32位的,与之前学习的8位机还是有着挺大的差别,很多的新概念都要从头开始学习。在库与寄存器开发之间也曾抓狂,最终还是从库入手算是刚入门。本论坛是每天必来的,论坛浓烈的学习氛围也影响着我,从中也学到了许多知识,受益匪浅。期间又接触到了STM32CubeMX,初次尝试后发现使用这个真的很方便,省时、省力、省心,感觉比ST的标准库使用方便。对于STM32CubeMX的学习现在只能算是刚刚开始,还有许多的问题需要解决,在新的一年里先定个目标:把HAL库弄明白,逐渐适应它、运用它。 时间过得真快,但时ST公司推出新产品的速度更快。手里还玩着Cortex-M0呢,可是Cortex-M7内核的STM32H7高性能MCU都出现在眼前了,这款功能强大、低功耗的产品将在各个领域都有着广泛的应用,我首先会考虑将其应用在智能家居领域。 |