学习了一段时间的ST公司的STM8/STM32系列的芯片,对于此系列的芯片有了初步的认识,由此开始分享一些在学习STM8/STM32过程中的经验和教训。下面我就和大家一起开始认识,学习,并最后运用STM8/STM32到工程项目中
言归正传:学习前需要准备一下的工具
1.STM8/STM32 Datasheet (这个现在都有中文的了,呵呵,中文版偶尔有勘误,尽量使用ST官网上的英文版资料)
2.STM8/STM32 firewave 固件库(比如STM8L15x_StdPeriph_Lib_V1.5.1 这是STM8L 系列的标准外设库)
同上也是从官网上下的内部含有STM8L的所有的驱动函数,以及相关的简单实例
3.STM8/STM32 开发环境 STVD COSMIC这是针对STM8的,MDK这是针对STM32的,当然大家也可以使用IAR
这些也可以在官网上下载(呵呵,ST官网确实个好东西)
4.STM8/STM32 开发板及调试工具(这个淘宝上有卖,STM8有专门的调试器ST_LINK, STM32有JTAG接口使用JLINK V8就可以方便以后学习arm系列的其他芯片),不必投资太多两三百足已。
5.PC一台(废话,最好XP系统),自己可以自备一下外设模块以便以后深入了解(如无线模块NRF,GPS模块,GPRS模块,WIFI模块,蓝牙模块,与时俱进。。。)
准备工作告以段落。。。记下来的章节我还会补充,以后的章节,我会先从STM8 系列的单片机入手分享学习经验,之后水到渠成学习的Arm Cortex-M3 STM32系列芯片。
(第一次分享。。。有不足之处请大家即时批评教育,不甚感激!)
文章评论(0条评论)
登录后参与讨论