光立方是一种由LED模块组成的、可变色的立方体展示装置。它通常由64个LED模块组成,每个模块有3个LED灯珠。这意味着,光立方总共有192个LED灯珠。通过调整每个LED的亮度来创建不同的颜色。
光立方用的单片机是STM32F103C8T6。这是一颗32位ARM Cortex-M3内核处理器,属于STM32F1系列。它有缺省的JTAG调试端口,以供调试和编程。此外,它还具有超低功耗模式和多种省电模式。
STM32F103C8T6被选择作为此项目的单片机,主要是因为它具有很好的性价比。尽管价格比一些其他单片机要高,但它的性能也更强。另外,STM32F103C8T6常常被用于很多类似的电子产品中,因此相关文档和工具相对较易于获取。
选择STM32F103C8T6是因为它具有如下特点:
从功能和性能的角度来看,STM32F103C8T6具有如下优点:
然而,与其他单片机相比,STM32F103C8T6的价格相对较高,初学者使用起来可能会有一些难度。