stm32 hal ds1302
时间: 2023-08-09 08:11:12 浏览: 134
STM32 HAL是STMicroelectronics提供的一套硬件抽象层(Hardware Abstraction Layer),用于简化STM32微控制器的开发过程。DS1302是一款由DALLAS公司推出的涓流充电时钟芯片,它包含一个实时时钟/日历和31字节静态RAM,可以通过简单的串行接口与单片机进行通信。DS1302的工作电压范围为2.0~5.5V,工作电流在2V时小于300nA,具有低功耗特性。它可以计算2100年之前的秒、分、时、日、星期、月、年,并且可以调整闰年。DS1302的寄存器及片内RAM可以通过单字节传送或多字节传送的方式进行读写。在使用STM32 HAL与DS1302进行通信时,需要使用三个口线:复位线(RST)、数据线(I/O)和串行时钟线(SCLK)。通过HAL库提供的函数,可以实现与DS1302的通信和数据读写操作。
#### 引用[.reference_title]
- *1* *2* *3* [STM32F103操作DS1302时钟芯片串口显示(标准库和HAL库)](https://blog.csdn.net/XiaoCaiDaYong/article/details/127517485)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文