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,但其内部所带的资源还是相当丰富的,它包括有:
注意:安装完软件后,需要重新启动电脑才能生效。 例程及软件的下载地址:http://www.st.com/web/cn/catalog/tools/FM116/SC959/SS1532/PF254044# 若Keil uVision4中没有STM32F303VC的内核可以更新一下Keil的内核,mdk460.exe总大小487M 如果看不见图,请看附件。(新人学习参考了很多牛人的资料,在此感谢。呵呵) |
RE:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY
回复:初识STM32F3DISCOVERY