【STM32F3 Discovery学习笔记1】
上周拿到stm32f3的discovery马上进行学习了。stm32f3是ST公司最新的一款cortex-M4的芯片,所以市面很少有此芯片他的开发板,只好用discovery了,这块开发板价格也很便宜,很适合学习使用。不过购买前一定要注意以下几点:
1、刚拿到板子吓我一跳,discovery上居然没有外部晶振!!要学习STM32F3的海纸还要考虑买个晶振,自己焊接上去啦,不然就只能用内部晶振。(而且我查了一下F1的Discovery也是没有外部晶振的,而F4是有的。)吐槽一下,厂商也太抠了吧!!不但没有晶振,而且时钟电路那块的电容和电阻也没焊!!
2、我使用的IAR和keil MDK都不支持。然后我查了一下,由于stm32f3实在太新了,所以keil只有在4.60以上的版本才支持。而IAR也是最新版本支持。
3、接着就是烧写程序的时候,由于我这里IAR和keil都不支持,所以我就使用eclipse,编译生成.mot文件,炸*来啦~~~~stm32f3 discovery最大的特点就是自带了ST-link。这给用户带来了很大方便的,而且还减少了够买仿真器的成本,只要在ST官方网站上下载一个驱动,用户可以选择安装stm32_st-link_utility软件,安装好后,系统中将会出现ST-LINK仿真器。当然这个仿真软件做的也是很好,很方便的。但是!但是这个软件只能烧写.hex,.bin.,.s19,.srec。
今天就说这么多啦,还在学习中。。。
如果还有同学要开始学习stm32f3的 希望以上几点对你们有帮助啊~~~~~~欢迎大家关注我的新浪微博Tenux。斑竹手下留情~~~
|