留胡子的钢笔
“正点原子迷你STM32开发板”开箱及简单测试
首先感谢芯查查,让我用积分兑换到这块开发板。🌹🌹🌹
一、开箱:
收到快递,拆掉包装,看见盒子上手写的“Mini STM32主板 ×2”,心里一阵小激动,这是真的吗?
打开一看,果然没让我失望,这是盛哥的亲笔题词。
里面包括开发板一块,Mini-USB连接线一根,红外遥控器一个,杜邦线2根,还有一张资料光盘。
二、开发板资源:
板子长10mm,宽8mm,PCB采用沉金工艺,结实耐用;黄色全铜镀金排针排座将各种接口引出,方便使用;各个接口都有丝印标注,且用方框框出,使用起来一目了然;部分常用外设大丝印标出,方便查找。(板上的Q.C.标签是2022年4月,看来是有段时间了)
- 主芯片:是STM32F103RCT6(64脚),LQFP64封装,芯片FLASH:256K,芯片SRAM:48K。
- FLASH:外扩64M比特(8M字节)FLASH(W25Q64);外接SD卡接口(在背面,新版本改为TF卡接口),可以满足海量数据存储的需求。
- 5/3.3V电源输入/输出:可以给外部供电,也可以外部电源给板供电(电源稳压芯片为AMS1117)。当然,板上两个mini-USB口也可以为板提供5V的电压输入(新版本改为更流行的Type-C口)。
- PS2鼠标接口:方便开发时人机交互(有点鸡肋,新版本已删除该接口)。
- 四个按键:第一个是复位按键,用于复位STM32和液晶屏;第二个是唤醒按键,可用于待机模式下的唤醒,在不使用唤醒功能的时候,也可以做为普通按键输入使用;其他两个是普通按键,可以用于人机交互的输入。这里注意 KEY_UP 是高电平有效,而 KEY0 和 KEY1 是低电平有效。
- 电源指示灯:一颗蓝色的 LED 灯(PWR),用于指示电源状态。
- USB转串口:用于 USB 连接 CH340 芯片,从而实现 USB 转 TTL 串口。
- 启动选择端口:通过跳线帽选择 STM32 的启动模式(BOOT0或 BOOT1)。
- JTAG/SWD 接口:这是 MiniSTM32 开发板板载的 20 针标准 JTAG 调试口(JTAG),该 JTAG 口直接可以和DAP、JLINK 或者 STLINK 等调试器(仿真器)连接;同时由于 STM32 支持 SWD 调试,这个JTAG 口也可以用 SWD 模式来连接,只需要 2 个 IO 口,大大节约了 IO 数量。
- 24C02 EEPROM:这是开发板板载的 EEPROM 芯片,容量为 2Kb,也就是 256 字节。用于存储一些掉电不能丢失的重要数据,比如系统设置的一些参数/触摸屏校准数据等。有了这个就可以方便的实现掉电数据保存。
- LED指示灯:板载的两个 LED 灯(LED0 和 LED1),LED0 是红色的,LED1 是绿色的;在调试代码的时候,使用 LED 来指示程序状态,方便识别。
- DS18B20/DHT11 接口:用来接DS18B20/DS1820 等数字温度传感器,也可以用来接 DHT11 这样的数字温湿度传感器。
- HS0038红外接收头(IR):可以通过这个接收头,接受常见的各种遥控器的红外信号,实现红外遥控功能。
- OLED&LCD共用接口:该接口兼容 OLED 和 TFTLCD 两种模块,当使用 OLED 模块的时候,模块靠左插;当使用TFTLCD模块的时候,模块靠右插,并且支持电阻/电容触摸功能。
- 引出 IO 口:总共两组主 IO 引出口,P2 采用 1*19 单排针引出,P3采用 2*13 双排针引出,总共引出 43 个 IO 口。
- 无线模块接口:可以外接 NRF24L01/RFID 等无线模块。从而实现无线通信等功能。
- 后备电池接口:位于开发板的背侧 ,安装了 CR1220 电池,在外部电源断电的时候,维持后备区域数据的存储,以及 RTC 的运行。
三、简单测试--点灯
懒得编写程序(其实是不会),直接下载正点原子官方给出的例程,顺利点亮LED0(红色)和LED1(绿色),两灯交替闪烁。
总之,这款开发板接口丰富,设计灵活,资源充足,是stm32入门学习的好帮手,但的确价格不菲。在此再次感谢芯查查,让我白嫖到这款开发板。
版块:
官方活动
2024/10/05 22:06
全部评论