1 硬件简介
1.1 微控制器选型
MCU:采用 STM32L100RBT6,该微控制器主要应用于超低功耗的场合,系统时钟最高
可达到 32MHz,目前终端运行在 32MHz 下,基本参数如下表所示:
注:虽然官方手册写该芯片 RAM 只有 10k,但是实际可以使用 16k,按原厂技术支持说法
是后面 6k 比较不稳定。
1.2 外部晶振
HSE 用户外部时钟源采用 12M 晶振,RTC LSE 外部时钟源采用外部 32.768k 晶振。
以下是 MCU 实际运行参数:
<SystemCoreClock :32000000>
<SYSCLK_Frequency:32000000>
<HCLK_Frequency :32000000>
<PCLK1_Frequency :32000000>
<PCLK2_Frequency :32000000>
1.3 Uart 串口使用
COM1:用于 debug 调试打印,默认波特率 115200
COM2:用于连接 zigbee 模块/WIFI/PLC 等
COM3:预留
1.4 SPI 总线使用
目前只使用 SPI2:用于连接 w5500 以太网芯片/nrf24L01 无线 2.4G 通信模块。以下
评论0