chen8710 发表于 2013-3-2 17:28:38

初识STM32F3DISCOVERY

 STM32F3 是意法半导体基于ARM® Cortex™-M4 高性能微控制器的产品阵容的重要一员。
STM32F3 是意法半导体基于ARM® Cortex™-M4 高性能微控制器的产品阵容的重要一员。
stm32f3discovery
https://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image001.jpghttps://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image003.jpg https://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image005.jpg
STM32F303VCT6
STM32 = 基于ARM®的32位微控制器
F = 通用类型
303 = 增强型
V = 100脚
C = 256K字节的闪存存储器
T = LQFP
6 = 工业级温度范围,-40°C~85°C
在我们的STM32F3-Discovery开发板上,搭载的是一颗STM32F303VCT6芯片。
https://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image007.jpghttps://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image009.jpg
STM32 F3 开发套件内置陀螺仪和电子罗盘—9 个自由度(DOF)MEMS 传感器,结合新系列微控制器的先进信号处理和计算功能,可实现具有价格竞争力的传感器融合应用,例如航姿参考系统(Attitude Heading Reference Systems  ,AHRS)。传感器融合应用结合强大的计算性能,让设计人员能够在移动游戏、增强实境、光学图像防抖功能、便携式导航系统、机器人和工业自动化系统中实现先进的3D 运动检测系统。
开发套件包括一个可直接使用的微控制器系统板,板上集成了 STM32F303 微控制器和相关芯片,以及LED 指示灯、按钮、I/O 排针和连接PC 的USB接口。微控制器的所有引脚都可扩展至无障碍检测点,便于检测和调试应用设计。
板载MEMS传感器是 L3GD20(3 轴数字陀螺仪)和LSM303DLHC(6轴地磁传感器)模块,分别来自意法半导体宽广的MEMS传感器产品组合和iNEMO惯性模块。 STM32 F3  开发套件与Altium、Atollic、IAR、Keil等领先的第三方软件工具厂商提供的STM32 软件开发环境相兼容。
https://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.jpg
https://www.stmcu.org.cn/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image004.gifF3系列的Discovery板卡有两个mini-usb接口在同一端,所以用户要特别注意不要把MINI-USB电缆连接错了。如果我们需要连接仿真器的话需要插入中间那个mini-usb接口,如果需要使用目标芯片的usb功能的话则需要连接右手边那个mini-usb接口。
STM32F3-Discovery依然继承了前辈们的简约风格:整个套件包含了一块开发板和一张简易的用户手册。
整个开发板的尺寸只有巴掌大小,非常便于携带。开发板上除了有常见的按键,LED灯外,最吸引人的恐怕就是板子下方白色的圆盘及8个LED灯了。通过查阅ST公司网站的相关资料,我们得知这块开发板与以往的Discovery系列都有所不同,除了板载了一块基于CORTEX-M4内核的STM32F303VCT6主控制外,还包含了3轴数字输出陀螺仪L3GD20、三轴数字输出的加速传感器和磁传感器模块LSM303DLHC。并且所有IO口均通过2.54mm间距的排针引出,方便了开发人员前期评估芯片是否适合项目。和其它Discovery板卡一样,ST公司在该板卡上依然继承有ST-LINK,并把引脚全部引出,公司后续的开发中完全可以使用该ST-LINK,大大节约了购买仿真器的成本。
按照开发套件附带的用户手册的要求,在使用套件的时候需要用户自备一根A口到MINI-B口的USB电缆,同时短接JP3和CN4跳线。开发板内部自带了一个DEMO例子,连接USB电缆后其自动运行。按下蓝色USER按键进入加速传感器程序,“上下左右”晃动板子,不同方向的LED被点亮;再次按下USER按键进入地磁传感器模式,此时被点亮的LED即为当前的正北方向。
对于F3系列ST公司称之为“混合信号MCU”,即F3系列集数字和模拟为一身,其不但拥有通常处理器所包含的SPI,UART,IIC,TIMER等模块,还包含了多个12位的ADC、ΣΔ-ADC以及比较器、放大器等模拟模块。通过模拟与数字模块的完美集成,大大精简了用户的电路设计,使用了更少的外部组件,使得项目成本可以降至原来的1/3甚至更低。对于STM32F3系列,ST公司又细分为STM32F30x系列以及STM32F37x系列两大类,他们主要的区别在于是否拥有16位高精度ΔΣ ADC、专为电机控制开发的定时器以及高精度运算放大器。
虽然很不幸它没有集成高精度的16位的ΣΔ-ADC,但其内部所带的资源还是相当丰富的,它包括有:
   
[*]72MHz主频   
[*]256KB的FLASH   
[*]48KB的RAM   
[*]9个16位的Timer及1个32位的Timer   
[*]39个12位的模-数转换器   
[*]2个12位的数-模转换器   
[*]3个SPI接口   
[*]2个IIC接口   
[*]5个UART接口   
[*]1个全速USB device   
[*]1个CAN   
[*]12通道的DMA   
[*]88个可复用的IO等。
STLink 驱动的下载地址:http://www.st.com/web/cn/catalog/tools/FM146/CL1984/SC724/SS1677/PF251168
注意:安装完软件后,需要重新启动电脑才能生效。
例程及软件的下载地址:http://www.st.com/web/cn/catalog/tools/FM116/SC959/SS1532/PF254044#

若Keil uVision4中没有STM32F303VC的内核可以更新一下Keil的内核,mdk460.exe总大小487M
如果看不见图,请看附件。(新人学习参考了很多牛人的资料,在此感谢。呵呵)


chen8710 发表于 2013-3-2 17:30:09

RE:初识STM32F3DISCOVERY

:)自己占了。呵呵

一片云-381475 发表于 2013-5-7 10:56:08

回复:初识STM32F3DISCOVERY

很好,我需要这样的资料。

wenze1367 发表于 2013-5-16 23:54:59

回复:初识STM32F3DISCOVERY

好东西,看看哈

ZYQ-391908 发表于 2013-10-31 15:36:29

回复:初识STM32F3DISCOVERY

学习一下

dtcyc 发表于 2013-11-21 10:59:16

回复:初识STM32F3DISCOVERY

看看,正在评估!!!!

bjybjy 发表于 2013-11-27 09:01:16

回复:初识STM32F3DISCOVERY

;P看看

赫赫三伏时 发表于 2013-12-19 19:51:13

回复:初识STM32F3DISCOVERY

好人一生平安啊啊啊啊啊 啊啊啊

wzg-347272 发表于 2013-12-23 15:20:27

回复:初识STM32F3DISCOVERY

感谢分享,顶完再看

zhuizhu7306 发表于 2014-1-20 18:34:34

回复:初识STM32F3DISCOVERY

看看有没有好东西
页: [1] 2
查看完整版本: 初识STM32F3DISCOVERY