STM32F103C8T6-蓝色药丸开发板
蓝色药丸是基于STMicroelectronics的STM32F103C9T6微控制器的开发板ARM Cortex-M3核心以72MHz最大运行。可以使用软件库,允许用户使用Arduino IDE对芯片进行编程。
STM32F103C8T6蓝色药根引脚配置
类别 |
引脚名称 |
细节 |
力量 |
3.3V,5V,GND |
|
模拟别针 |
PA0 - PA7 PB0 - PB1 |
引脚充当具有12位分辨率的ADC |
输入/输出引脚 |
PA0 - PA15 PB0 - PB15 PC13 - PC15 |
37通用I/O销。 |
系列 |
TX1,RX1 TX2,RX2 TX3,RX3 |
带有RTS和CTS引脚的UART |
外部中断 |
PA0 - PA15 PB0 - PB15 PC13 - PC15 |
所有数字引脚均具有中断功能 |
PWM |
PA0 - PA3 PA6 - PA10 PB0 -PB1 PB6 - PB9 |
总共15个PWM引脚 |
spi |
MISO0,MOSI0,SCK0,CS0 MISO1,MOSI1,SCK1,CS0 |
2 SPI |
内置的LED |
PC13 |
导致充当通用GPIO指标 |
一世2C |
SCL1,SDA1 SCL2,SDA2 |
整合电路通信端口 |
能够 |
can0tx,can0rx |
可以公交端口 |
STM32F103C8T6技术规格
微控制器 |
STM32F103C8T6 |
工作电压 |
3.3V |
模拟输入 |
10 |
数字I/O针 |
37 |
直流源/销钉中的销点 |
6mA |
闪存(KB) |
64/128 |
SRAM |
20kb |
频率(时钟速度) |
72MHz最大 |
沟通 |
一世2C,SPI,UART,CAN,USB |
笔记:完整的技术信息可以在STM32F103C8T6蓝色药丸数据表,链接在此页面的底部。
其他STM32板
STM32发现,STM32核
其他STM32 IC
其他开发委员会
Arduino,,,,青少年,,,,覆盆子皮,,,,ESP模块
蓝色药丸与arduino uno
范围 |
Arduino Uno |
蓝色药丸 |
处理器 |
atmega328p |
STM32F103C8T6 |
操作/输入电压 |
5V |
3.3V |
CPU速度 |
16MHz |
72MHz |
模拟别针 |
8 |
10 |
数字IO/PWM |
14 |
37 |
EEPROM/SRAM(KB) |
1/2 |
- /20 |
闪光 |
32k |
64/128K |
USB连接器 |
类型b |
微 |
uart |
1 |
3 |
spi |
1 |
2 |
一世2C |
1 |
2 |
蓝色药丸vs. nucleo-f401
范围 |
核F401 |
蓝色药丸 |
处理器 |
STM32F401RET6 |
STM32F103C9T6 |
操作/输入电压 |
3.3V |
3.3V |
CPU速度 |
84MHz |
72MHz |
模拟别针 |
16 |
10 |
数字IO/PWM |
50 |
37 |
SRAM(KB) |
96 |
20 |
闪光 |
512k |
64/128K |
USB连接器 |
迷你b |
微 |
uart |
4 |
3 |
spi |
3 |
2 |
一世2C |
3 |
2 |
了解蓝色药丸
蓝色药丸是32位Arduino兼容开发委员会这是STM32F103C8T6,这是ARM Cortex-M3核心微控制器的STM32家族的成员。该董事会旨在带来32位臂皮层微控制器以Arduino风格的形式进入业余爱好市场。
为蓝色药电供电:
有三种方法可以为您的蓝色药丸开发板供电:
- 使用内置USB微连接器。
- 向5V引脚提供5V作为外部供应。
- 直接向3.3V引脚提供3.3V。
输入输出:
蓝色药丸具有37个GPIO引脚,分布在四个端口 - A和B(16针),C(3个引脚)和D(2个销钉)。每个引脚的当前水槽/源能力为6mA。可以在每个引脚上启用上拉和下拉电阻。
大多数引脚也具有额外的功能:
- 串行端口 - 通过UART协议接收和传输数据
- 一世2C端口 - 通过IIC协议的两线通信
- SPI - 连续交流
- PWM
- 引脚13具有内置的LED
这些特殊功能及其各自的引脚在蓝色药针图如上所示。
如何使用STM32开发委员会?
蓝色药可以通过两种方式进行编程 -
- 使用连接到UART1引脚的外部USB/串行转换器,这是该家族板家族的默认引导加载程序。可以使用Arduino软件对其进行编程。
- Stlink USB加密狗 - 它使用单线调试界面与董事会进行通信。这样可以使用KEIL/CUBEMX等高级软件对其进行编程。它还允许使用STLINK软件进行内存访问。
在编程之前,重要的是将boot0 jumper连接到1,然后按重置按钮将芯片放在“编程模式”中。
上传您的第一个程序
如果使用Arduino软件进行编程,则应使用首选项和董事会管理器下载适当的板文件。
然后必须在板菜单上选择正确的板。
由于内置的LED在引脚13上,就像Arduino一样,基本的眨眼素描将在蓝色药丸上起作用。
申请
- 快速原型制作
- CRC计算
- 机器人技术
- 消费产品
- 无人机控制器