現在我們在之前的工程(http://www.cnblogs.com/libra13179/p/7170791.html)中修改 仿真測試結果 ...
概述 RTC Real Time Clock 是實時時鍾的意思,它其實和TIM有點類似,也是利用計數的原理,選擇RTC時鍾源,再進行分頻,到達計數的目的。 該文主要講述關於RTC的秒中斷功能,這個功能類似SysTick系統滴答的功能。RTC秒中斷功能其實是每計數一次就中斷一次。注意,這里所說的秒中斷並非一定是一秒的時間,它是由RTC時鍾源和分頻值決定的 秒 的時間,當然也是可以做到 秒鍾中斷一次 ...
2016-07-17 23:50 0 3195 推薦指數:
現在我們在之前的工程(http://www.cnblogs.com/libra13179/p/7170791.html)中修改 仿真測試結果 ...
Ⅰ、寫在前面 關注我分享文章的朋友應該知道我在前面講述過(軟件、硬件)I2C主機控制從機EEPROM的例子。在I2C通信主機控制程序是比較常見的一種,可以說在實際項目中,很多應用都會使用到I2C通信。但在實際項目中作為I2C從機的應用相對要少的多,本文主要講述關於【STM32F10x_硬件I2C ...
一,基礎知識 1,RTC時間的精准度很大程度上就取決於這個外置的32.768KHZ晶體。 2,外置的晶體選型關鍵參數有精度(±20ppm,±50ppm),溫度漂移和年度漂移參數,ESR(串聯電阻)和負載電容。 3,型號選好以后,還需焊接到板子上以后做負載電容匹配,讓外置的電容 ...
STM32學習筆記——RTC的亞秒值校准 1. 使用GPS作為RTC gps模塊配置出PPS脈沖,單片機使用pps中斷作為RTC校准的標准時鍾。解析GPS模塊輸出的RMC消息中的年月日時分秒的值,在pps中斷發生時候默認是沒秒的開始,也就是此時亞秒值應該為0。這時候和本地的RTC時鍾做對 ...
如上圖,在STM32的Keil工程文件(Project)中一般都包含stm32f10x_it.c、stm32f10x_it.h和stm32f10x_conf.h這三個文件,但是在ST官方提供的標准庫“STM32F10x_StdPeriph_Lib_V3.5.0”中又找不到這三個文件 ...
使用的硬件為正點原子的MINISTM32。 需要主要注意: STM32F1系列 <UM1850 User manual Description of STM32F1xx HAL drivers > WARNING: Drivers RestrictionsRTC version ...
_IIC_ #include "SysTick.h" #include "stm32f10x.h" ...
今天再看過半年前自己寫的這篇發現自己當時理解有誤,stm32f10x.h與庫開發並未存在太大關系,只是一個最為重要的寄存器地址到寄存器結構體變量的映射。 stm32f10x.h 這個頭文件是STM32開發最為重要的一個頭文件相當於我玩51那會,那個 reg52.h 。但對於STM32來說 ...