?#include "stm32f10x.h"
/* RCC時鐘配置 */
void RCC_config(void)
{
ErrorStatus HSEStartUpStatus;
/* RCC寄存器設置為默認配置 */
RCC_DeInit();
/* 打開外部高速時鐘 */
RCC_HSEConfig(RCC_HSE_ON);
/* 等待外部高速時鐘穩定 */
HSEStartUpStatus = RCC_WaitForHSEStartUp();
if(HSEStartUpStatus == SUCCESS)
{
/* 設置HCLK = SYSCLK */
RCC_HCLKConfig(RCC_SYSCLK_Div1);
/* 設置PCLK2 = HCLK */
RCC_PCLK2Config(RCC_HCLK_Div1);
/* 設置PCLK1 = HCLK / 2 */
RCC_PCLK1Config(RCC_HCLK_Div2);
// /* 設置FLASH代碼延時 */
// FLASH_SetLatency(FLASH_Latency_2);
// /* 使能預取址緩存 */
// FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);
/* 設置PLL時鐘源為HSE倍頻9 72MHz */
RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);
/* 使能PLL */
RCC_PLLCmd(ENABLE);
/* 等待PLL穩定 */
while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);
/* 設置PLL為系統時鐘源 */
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
/* 等待系統時鐘源切換到PLL */
while(RCC_GetSYSCLKSource() != 0x08);
}
}
/* 毫秒延時函數 */
void delay_ms(uint16_t time)
{
uint16_t i = 0;
while(time--)
{
i = 12000;
while(i--);
}
}
/* 配置BKP后備寄存器 */
void BKP_Configuration(void)
{
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP,ENABLE);
PWR_BackupAccessCmd(ENABLE);
}
/* 主函數 */
int main(void)
{
uint16_t data = 0x01;
/* 配置BKP后備寄存器 */
BKP_Configuration();
data = BKP_ReadBackupRegister(BKP_DR1);
data++;
BKP_WriteBackupRegister(BKP_DR1, data);
while(1)
{
delay_ms(1000);
}
}
上一篇:STM32之窗口看門狗例程
下一篇:STM32之BKP原理
推薦閱讀
史海拾趣
成立與發展: Asahi Kasei Microsystems(AKM)成立于1983年,是日本旭化成集團旗下的一家子公司,總部位于東京。該公司主要致力于集成電路和半導體解決方案的研發和生產。AKM的創始目標是為市場提供高質量、高性能的模擬芯片和數字芯片,以滿足消費電子、通信、汽車和工業等行業的需求。
產品創新: AKM在模擬和數字領域取得了一系列創新成果。其中,其聲音處理技術尤為突出,涵蓋了高保真音頻、語音識別和聲音傳感器等領域。AKM的音頻解決方案在高端音響、耳機、智能手機和汽車音響系統中得到廣泛應用,為用戶帶來出色的聽覺體驗。
市場擴展: 隨著技術的不斷創新和產品線的拓展,AKM逐漸在全球范圍內建立了廣泛的客戶群體。除了日本市場外,其產品遠銷亞洲、歐洲和美洲等地區。AKM的產品在全球范圍內備受認可,并贏得了眾多合作伙伴的信任與支持。
技術合作: 為了保持在市場上的競爭優勢,AKM積極尋求與其他公司和機構的技術合作。通過與聲學專家、電子設備制造商和汽車制造商等行業領先企業的合作,AKM不斷吸收和借鑒先進的技術理念,推動產品創新和技術進步。
未來展望: 面對日益激烈的市場競爭和技術變革,AKM將繼續加強研發投入,不斷提升產品質量和技術水平。同時,AKM將積極應對全球經濟形勢和市場需求的變化,拓展新的業務領域,為客戶提供更加全面和專業的解決方案。
面對日益嚴峻的環境問題和社會責任,CEI積極響應可持續發展的號召。公司加大了對環保技術的研發投入,推出了多款節能、環保的電子產品。同時,CEI還關注員工福利和社會公益事業,積極參與社會捐贈和公益活動。展望未來,CEI將繼續堅持技術創新和可持續發展戰略,為電子行業的繁榮和發展做出更大的貢獻。
通過以上五個故事,我們可以看到Cambridge Electronic Industries Ltd公司在電子行業里發展起來的艱辛與輝煌。他們憑借技術創新、市場拓展、品質管理和可持續發展等方面的努力,逐漸成為了電子行業的佼佼者。
在國內市場取得一定成績后,Dawning開始將目光投向國際市場。公司積極參加國際電子展會,與全球知名企業進行交流合作。同時,Dawning還根據不同國家和地區的市場需求,調整產品策略,推出符合當地消費者喜好的產品。經過幾年的努力,Dawning的產品已經成功打入歐美、東南亞等多個國家和地區的市場,公司的國際化進程取得了顯著進展。
Altus深知人才是企業發展的根本。因此,公司一直注重人才培養和引進工作。通過建立完善的培訓體系和激勵機制,Altus吸引了大量優秀人才加入公司,并為他們提供了廣闊的發展空間和職業晉升機會。這些人才在公司的各個崗位上發揮著重要作用,推動了公司的技術創新和市場拓展。同時,Altus還注重員工的福利待遇和文化建設,營造了積極向上、團結和諧的工作氛圍。
Altus深知人才是企業發展的根本。因此,公司一直注重人才培養和引進工作。通過建立完善的培訓體系和激勵機制,Altus吸引了大量優秀人才加入公司,并為他們提供了廣闊的發展空間和職業晉升機會。這些人才在公司的各個崗位上發揮著重要作用,推動了公司的技術創新和市場拓展。同時,Altus還注重員工的福利待遇和文化建設,營造了積極向上、團結和諧的工作氛圍。
在發展過程中,Aearo Technologies經歷了一次重要的收購事件。3M公司看中了Aearo在能量控制領域的領先地位和技術實力,于XXXX年將其收購。收購后,Aearo Technologies成為了3M旗下的一家子公司,繼續保留其品牌和技術優勢。通過業務整合和資源共享,Aearo Technologies在3M的支持下實現了更快速的發展。
電子元器件的識別及測試--入門提升篇 不同的電子原器件有不同的性能及參數要求 對於一個電子零件掌握它的識別和測試 判別其好壞、了解其性能和參數 不但是對電子技術工程人員的一項基本要求 并且作為一名電子部品的檢查員 對於這方面的基礎知 ...… 查看全部問答∨ |
|
AN604: High Definition Video Reference Design (UDX3) Introduction The Altera® video series of reference designs deliver high-quality up, down, and cross conversion of standard definition (SD), high definition (HD), and 3 gi ...… 查看全部問答∨ |
|
重新編譯了下NK,沒有添加或者刪除組件。下載到開發板后運行,卻發現在“控制面板”中,原來的“校準”等圖標都沒有 了,請問哪位知道什么原因?是不是誤刪了什么文件?… 查看全部問答∨ |
|
WINCE5.0,U盤上電之前插上,系統不識別,上電之后,再插上能夠正常識別 環境:S3C2440+WINCE5.0 如題,上電之前,把U盤插在S3C2440板上,進入系統只有不能識別U盤,但是上電之后將沒有識別的U盤拔下,重新插上,系統立即識別,我感覺應該是驅動的問題,可能在初始化的時候未做檢測....不知道有誰碰到過同樣的問題.大家說說,準備 ...… 查看全部問答∨ |
|
本帖最后由 ddllxxrr 于 2016-1-7 17:10 編輯 去年買的。 畫了板子在STM32上玩了下,一個玩過,一個全新的。 150元兩個。 附加全程指導,直到會為止。哈哈。 51 stm32 2440 6410木有問題。 本站強薦:185娛樂├城.足球├真_人.彩票齊全├ ...… 查看全部問答∨ |