1、晒出你使用过的STM32开发板/芯片图片(如果还未使用过,可从官网寻找);
NUCLEO-F411RE开发板
2、该开发板采用STM32F411RET6,
Features
Dynamic Efficiency Line
– Core: ARM®32-bit Cortex®
-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 100 MHz, memory protection unit, 125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
Memories
– up to 512 Kbytes of Flash memory
– 128 Kbytes of SRAM
Clock, reset and supply management
– 1.7 V to 3.6 V application supply and I/Os – POR, PDR, PVD and BOR
– 4-to-26 MHz crystal oscillator – Internal 16 MHz factory-trimmed RC
– 32 kHz oscillator for RTC with calibration
– Internal 32 kHz RC with calibration
Power consumption
– Run: 100 μA/MHz (peripheral off)
– Stop (Flash in Stop mode, fast wakeup time): 42 μA Typ @ 25C; 65 μA max @25 °C
– Stop (Flash in Deep power down mode, fast wakeup time): down to 10 μA @ 25 °C; 30 μA max @25 °C
– Standby: 2.4 μA @25 °C / 1.7V without RTC; 12 μA @85 °C @1.7 V
–VBATsupply for RTC: 1 μA @25 °C
1×12-bit, 2.4 MSPS A/D converter: up to 16 channels
General-purpose DMA: 16-stream DMA controllers with FIFOs and burst support
Up to 11 timers: up to six 16-bit, two 32-bit timers up to 100 MHz, each with up to four IC/OC/PWM or pulse counter and quadrature (incremental) encoder input, two watchdog timers (independent and window) and a SysTick timer BRSTM32ODE.pdf(1.82 MB, 下载次数: 0)
1 使用过的开发板:学习的时候使用的是官方开发版stm32F1 discovery ,实际开发是时候使用的是stm32f103RCT6芯片
å¾1 stm32 discovery
2 产品型号:stm32f103RCT6。该芯片除了能够达到比较高的主频外,还具有多达总共十几组的数据接口(UART、IIC、SPI、CAN、USB2.0、SDIO等),并且具备FSMC接口,可以非常方便地扩展各种外围功能。并且在芯片中集成了12位AD转换器、两路12位DA转换器、片上RTC等常用外设,可以最大程度的简化外围设备,将所需的各项功能集成于一片芯片内,非常适用于消费类电子、小型测量仪器等应用场合。这里上传一篇文档,是STM32F1的固件库中文手册,希望能帮助到更多的电子爱好者。
3 做过的相关设计:使用该芯片做过一些小产品,这里列举两个:小型测量仪器方面,使用STM32F103RCT6,配合气体浓度传感器以及各种外围设备,实现了手持式甲烷气体探测仪。精度可以达到10%以内0.01%,10%-100%以内0.1%。消费类电子方面,由于该芯片自带RTC,我使用该芯片制作过一款辉光管时钟。大致实现方式是通过芯片的GPIO控制高压驱动芯片来驱动辉光数码管显示数字,同时通过串行接口连接GPS模块实现自动校时、连接红外解码芯片实现红外遥控。
这些都是自己的作品
2、 说明该STM32产品型号,列举其一项或者多项特性,同时附件上传一篇该型号产品的资料(官方文档或者网络上的文章分享均可
型号是STM32F031K6T6。
DM00109263.pdf(1.9 MB, 下载次数: 2)
DM00118828.pdf(240.64 KB, 下载次数: 1)
DM00141386.pdf(1.48 MB, 下载次数: 1)
电压监测仪
3.用407做过频率计以及,和八爪机器人。移植过飞控。
DM00037051.pdf
2016-1-22 10:34 上传
点击文件名下载附件
下载积分: ST金币 -15.6 MB, 下载次数: 0, 下载积分: ST金币 -1
可编程增益放大器(4 种增益范围)
12 位 DAC
快速 12 位 ADC(每通道 5 MSPS,交错模式时高达 18 MSPS)
16 位 sigma-delta ADC
快速 144MHz 电动机控制计时器,计时分辨率优于 7ns
集成了ST-LINK/V2仿真下载器
STM32F303_MDK使ç¨AN4296_DM00083249_CN.pdf
2016-1-22 10:45 上传
点击文件名下载附件
下载积分: ST金币 -1812.37 KB, 下载次数: 2, 下载积分: ST金币 -1
1.开发板图片淘宝上买的STM32F103的小板,主要是平时用来验证一些小的功能时使用的.这款芯片的外设很多,但是我用到的大都是比较常用的,IIC,SPI,TIM,USART之类的。
自己做的STM32F407的板子,之前是用它来做手持GPS的,后来就也用来验证功能了。这个板子中的芯片F407相对于上面的103不仅仅是在内核上有了升级,在外设上也有重大改进。在我现在做的项目中就用到了xx7单片机独有的以太网控制器模块,感觉非常酸爽。
2.相关型号手册
103的数据手册:STM32F103xC, STM32F103xD,STM32F103xE Datasheet − production data
407的数据手册:STM32F405xxSTM32F407xx Datasheet - production data
3.使用STM32做过的项目
之前参与过一个天线的项目中就使用到了STM32,上面第二张图中的芯片就是那时候用的。天线是用于远海通信的时候进行收发使用的。然后就自己画了个板子做了个手持GPS,现在在用正点原子的F4的开发板做一个深海探测的项目的主控程序的前期开发。
ALIENTEK ministm32å¼åæ¿
2、使用过的stm32型号有stm32f103c8t6、stm32l151c8t6、stm32f091cbu6。
其中stm32f103c8t6资料最多,学习起来容易入手一些,有问题也容易找到人指点。而stm32f091串口较多,在我们公司做工控的一些产品中,刚好比较实用。
3、使用stm32f103c8t6做过多种尺寸的红外触摸屏、I2C转USB的转接卡,使用stm32f091cbu6做过串口扩展卡,将两串口扩展为四个串口。
2.特性:主要因为它本身的资源比较多,并且网上供学习的中文资料有相对齐全。另外,它里面集成了很多的外设,开发相对简单
3.基于光电导航的高速智能车
基于白光的光通信系统
STM8åSTM32产åéåæå.pdf
2016-1-22 10:59 上传
点击文件名下载附件
下载积分: ST金币 -12.42 MB, 下载次数: 0, 下载积分: ST金币 -1
stm32XCæ°æ®æå.pdf
2016-1-22 11:00 上传
点击文件名下载附件
下载积分: ST金币 -11.81 MB, 下载次数: 0, 下载积分: ST金币 -1
2 STM32F103VBT6芯片特性
PWM分辨率:16Bit PWM单元数目:1 RAM大小:20 kB USB通道:1个设备 典型工作电源电压:2 → 3.6 V 安装类型:表面贴装 宽度:14.2mm 封装类型:LQFP 尺寸:14.2 x 14.2 x 1.45mm 引脚数目:100 指令集结构:RISC 数据总线宽度:32Bit 最低工作温度:-40°C 最大CAN通道数目:1 最大I2C通道数目:2 最大LIN通道数目:0 最大PCI通道数目:0 最大SPI通道数目:2
电动机控制器 可以就地启停电机(包括星角转换等),·显示电机电流,电压,也可以485通信联网远传,远程操作,监测电机绝缘等等。
STM32 VBT6
MDKç»è.pdf
2016-1-22 11:15 上传
点击文件名下载附件
下载积分: ST金币 -1449.63 KB, 下载次数: 0, 下载积分: ST金币 -1
2、 说明该STM32产品型号,列举其一项或者多项特性,同时附件上传一篇该型号产品的资料(官方文档或者网络上的文章分享均可,点击立刻下载官方文档)
我使用的开发板是原子的stm32f103rbt6开发板。
STM32是基于ARM Cortex-M3内核的32位处理器,具有杰出的功耗控制以及众多的外设,最重要的是其性价比。
他拥有以下特点,使用起来非常的方便。
1、复用IO口重映射功能。
2、全部引脚都可以作为中断输入。
3、SWD调试支持。
4、串口下载程序。
3、 基于STM32你做过哪些设计?
进行过CAN信息的收发读取,完成对汽车仪表CAN信息模拟实验
DM00095362.pdf
2016-1-22 12:49 上传
点击文件名下载附件
下载积分: ST金币 -1384.89 KB, 下载次数: 0, 下载积分: ST金币 -1
2、 说明该STM32产品型号,列举其一项或者多项特性,同时附件上传一篇该型号产品的资料(官方文档或者网络上的文章分享均可,点击立刻下载官方文档)
我使用的开发板是原子的stm32f103rbt6开发板。
STM32是基于ARM Cortex-M3内核的32位处理器,具有杰出的功耗控制以及众多的外设,最重要的是其性价比。
他拥有以下特点,使用起来非常的方便。
1、复用IO口重映射功能。
2、全部引脚都可以作为中断输入。
3、SWD调试支持。
4、串口下载程序。
3、 基于STM32你做过哪些设计?
进行过CAN信息的收发读取,完成对汽车仪表CAN信息模拟实验
DM00095362.pdf
2016-1-22 12:53 上传
点击文件名下载附件
下载积分: ST金币 -1384.89 KB, 下载次数: 0, 下载积分: ST金币 -1
NUCLEO-F411RE开发板
2、该开发板采用STM32F411RET6,
Features
Dynamic Efficiency Line
– Core: ARM®32-bit Cortex®
-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 100 MHz, memory protection unit, 125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
Memories
– up to 512 Kbytes of Flash memory
– 128 Kbytes of SRAM
Clock, reset and supply management
– 1.7 V to 3.6 V application supply and I/Os – POR, PDR, PVD and BOR
– 4-to-26 MHz crystal oscillator – Internal 16 MHz factory-trimmed RC
– 32 kHz oscillator for RTC with calibration
– Internal 32 kHz RC with calibration
Power consumption
– Run: 100 μA/MHz (peripheral off)
– Stop (Flash in Stop mode, fast wakeup time): 42 μA Typ @ 25C; 65 μA max @25 °C
– Stop (Flash in Deep power down mode, fast wakeup time): down to 10 μA @ 25 °C; 30 μA max @25 °C
– Standby: 2.4 μA @25 °C / 1.7V without RTC; 12 μA @85 °C @1.7 V
–VBATsupply for RTC: 1 μA @25 °C
1×12-bit, 2.4 MSPS A/D converter: up to 16 channels
General-purpose DMA: 16-stream DMA controllers with FIFOs and burst support
Up to 11 timers: up to six 16-bit, two 32-bit timers up to 100 MHz, each with up to four IC/OC/PWM or pulse counter and quadrature (incremental) encoder input, two watchdog timers (independent and window) and a SysTick timer
3、做过哪些STM32开发
基于stm32的蓝牙小车、基于STM32的密码锁系统
可以有
1、 晒出你使用过的STM32开发板/芯片图片(如果还未使用过,可从官网寻找);
2、 说明该STM32产品型号,列举其一项或者多项特性,同时附件上传一篇该型号产品的资料(官方文档或者网络上的文章分享均可,点击立刻下载官方文档)
用AD和DA对于做仪表控制的朋友来说是一个非常实用的功能
用通讯便于上位机控制
该型号的例程便于设学习可以有
stm32f303例程.pdf (391.79 KB, 下载次数: 0)
3、 基于STM32你做过哪些设计?(如没有则不写)
用定位器调节AD值(0-3.3V),用数码管百分率显示出来
野火STM32
2 、该开发板的特性 :
采用 103 系列功能最强的芯片 STM32F103ZET6 ,主频 72MHZ,具有 64kB
SRAM,512kBFLASH,1 个 FSMC,1 个 SysTick,2 个 16-bit 增强型定时器,2 个 16-bit
基本定时器,2 个 16-bit 看门狗定时器,3 个 SPI/I2S,2 个 I2C,5 个 USART,1 个 usb
device,1 个 CAN 2.0,3 个 12-bit 的 16 通道的 AD,2 个 12-bit 的 DA。
--ARM 32位的Cortex-M3
--最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHZ(DhrystONe2.1)
--单周期乘法和硬件除法
存储器
--从32K到512K字节的闪存程序存储器(STM32F103XXXX中的第二个X表示FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K,B=128K,C=256K,D=384K,E=512K)
--最大64K字节的SRAM
电源管理
--2.0-3.6V供电和I/O引脚
--上电/断电复位(POR/PDR)、可编程电压监测器(PVD)
--4-16MHZ晶振振荡器
--内嵌经出厂调教的8MHz的RC振荡器
--内嵌带校准的40KHz的RC振荡器
--产生CPU时钟的PLL
--带校准的32KHz的RC振荡器
低功耗
--睡眠、停机和待机模式
--Vbat为RTC和后备寄存器供电
模数转换器
--2个12位模数转换器,1us转换时间(多达16个输入通道)
--转换范围:0至3.6V
--双采样和保持功能
--温度传感器
DMA
--2个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道
--支持的外设:定时器、ADC、SPI、USB、IIC和UART
--多达112个快速I/O端口(仅Z系列有超过100个引脚)
--26/37/51/80/112个I/O口,所有I/O口一块映像到16个外部中断;几乎所有的端口均可容忍5V信号
调试模式
--串行单线调试(SWD)和JTAG接口
--多达8个定时器
--3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入
--1个16位带死区控制和紧急刹车,用于电机控制的PWM高级控制定时器
--2个看门狗定时器(独立的和窗口型的)
--系统时间定时器:24位自减型计数器
--多达9个通信接口:
2个I2C接口(支持SMBus/PMBus)
3个USART接口(支持ISO7816接口,LIN,IrDA接口和调制解调控制)
2个SPI接口(18M位/秒)
CAN接口(2.0B主动)
USB 2.0全速接口
计算单元
CRC计算单元,96位的新批唯一代码
3、做过哪些STM32开发
基于MODBUS总线的伺服电机控制, 导航解码板 ,平衡车控制 等。
STM32 F7 使用两种机制来实现0等待周期:
•ST ART Accelerator™
•一级高速缓存(L1-Cache)
•AXI 和 Multi-AHB 总线矩阵
•两个通用DMA控制器和以太网,USB专用DMA控制器
•图形硬件加速器(Chrom-ART)
•大容量SRAM:
•240K SRAM1&SRAM2
•64 K 字节DTCM
•16 K 字节ITCM RAM
•4 K 字节备份SRAM