历史上的今天
今天是:2025年02月22日(星期六)
2020年02月22日 | 学习下stm32 配置 HSI作为系统时钟,但意义不大,一般不这样
2020-02-22 来源:eefocus
/*******************************************************************************
* Function Name : HSESysClk_Config
* Description :
* Input :
* Output : HSEÅäÖÃϵͳʱÖÓ
* Return :
*******************************************************************************/
void HSISysClk_Config(uint32_t RCC_PLLMul_x)
{
__IO uint32_t HSIstatus=0;
RCC_DeInit(); //¸´Î»ºóºóÐøµÄÅäÖòſÉдµ½¼Ä´æÆ÷
RCC_HSICmd(ENABLE); //
HSIstatus= RCC_WaitForHSEStartUp();
if(HSIstatus== SUCCESS)
{
FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable); //Ԥȡֵ
FLASH_SetLatency(FLASH_Latency_2);
RCC_HCLKConfig(RCC_SYSCLK_Div1);
RCC_PCLK1Config(RCC_HCLK_Div2);
RCC_PCLK2Config(RCC_SYSCLK_Div1);
RCC_PLLConfig(RCC_PLLSource_HSE_Div1,RCC_PLLMul_x);
RCC_PLLCmd(ENABLE); //ʹÄÜ PLL
while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET);
RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
while(RCC_GetSYSCLKSource() != 0x08); //¼ì²âʱÖÓÔ´ 0x08 PLL clock
}
else
{
//Èç¹ûHSEÆô¶¯Ê§°Ü£¬¿É¼Ó´íÎó´¦Àí
}
}
最大64M.

时钟树一定要熟悉!!
史海拾趣
|
摘 要:在分析Linux2.6内核新特性的基础上,在S3C2410开发板上移植了2.6内核和新的文件系统,并成功地对H.264编解码多媒体系统提供了支持。 关键词:Linux 内核 嵌入式系统 S3C2410… 查看全部问答> |
|
2010年网络通信产业的三大发展重点是:802.11n成为WLAN主流标准、WiMAX、光接入(由于IPTV服务的推动,EPON和GPON设备出货比重将提升)。 2010年随着中国电信和中国网通陆续推出许多新方案,并且得标厂商将部分订单交由台湾厂商生产(如WiFi ADSL路由 ...… 查看全部问答> |
|
想花3个月时间仔细研究IEEE802.11B协议. 顺便在自己的Windows CE上写个IEEE802.11b驱动. 可是不知道哪里有非常完整的协议规格标准书? 如果有中文就就更好了.… 查看全部问答> |
|
兄弟我做了一个STM32F10XVB的核心小板,包含CPU、晶体、电容、复位,100个管脚用了4个2X13的接插件引出,有个疑问: 将5个VDD接到一块,使用一个脚引出供电?还是使用5个脚供电?5个脚存在回路问题吧?另外VSS呢,地的接法应该怎样? 我初步想 ...… 查看全部问答> |
|
那位大侠有这两本书,现在需要,谢谢!《基于quartus II的fpga/cpld设计与实践》,陈忠平;《基于quartus II的fpga/cpld设计与应用》,赵艳华,wangjiangqiang333@163.com不胜感激!!谢谢:\'(… 查看全部问答> |




