• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • STM32各种时钟系统的应用解析

    STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 ①、HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接

    2018-11-16 16:50

  • STM32各种头文件No such file or directory的解决方法资料下载

    电子发烧友网为你提供STM32各种头文件No such file or directory的解决方法资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

    2021-04-17 08:40

  • [热]STM32各种参考资料

    本帖最后由 八哥 于 2012-8-24 09:53 编辑 STM32各种参考资料,有兴趣的可以下载来看看~~

    2012-08-22 10:40

  • stm32单片机用什么语言 编程 stm32各种型号

    C语言是STM32单片机最常用的编程语言之一,它具有结构化、模块化和可移植性强的特点,可以很好地描述STM32单片机的各种操作和功能。

    2023-04-12 13:22

  • KEIL MDK中STM32各种PACK下载

    本人在单片机开发过程中,安装或者使用keil时经常需要下载STM32各种PACK,去官网下载速度太慢,所以提供了下载速度快的链接,供大家使用。

    2023-05-07 17:44

  • STM32各种时钟有什么区别

    [转] STM32各种时钟的区别我在原创的基础又从另一位博主处引用了一些内容。 时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解

    2021-08-23 06:07

  • STM32各种资料吐血大分享!!!

    本帖最后由 venus5712 于 2015-9-9 11:06 编辑 //续更

    2012-10-09 21:51

  • STM32各种模块初始化

    [table][tr][td] 1:硬件SPI {SPI_InitTypeDef SPI_InitStructure; SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;//设置SPI单向或者双向的数据模式:SPI设置为双线双向全双工 SPI_InitStructure.SPI_Mode = SPI_Mode_Master;//设置SPI工作模式:设置为主SPI SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;//设置SPI的数据大小:SPI发送接收8位帧结构 SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;//串行同步时钟的空闲状态为高电平 SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;//串行同步时钟的第二个跳变沿(上升或下降)数据被采样 SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;//NSS信号由硬件(NSS管脚)还是软件(使用SSI位)管理:内部NSS信号有SSI位控制 SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256;//定义波特率预分频的值:波特率预分频值为256 SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;//指定数据传输从MSB位还是LSB位开始:数据传输从MSB位开始 SPI_InitStructure.SPI_CRCPolynomial = 7;//CRC值计算的多项式 SPI_Init(SPIx,&SPI_InitStructure); } 2:实时时钟 RTC { static void RTC_Configuratiopn(void){ RTC_InitTypeDefRTC_InitStructure; RTC_TimeTypeDefRTC_TimeStructure;//时间 RTC_DateTypeDefRTC_DateStructure;//日期 RCC->APB1ENR|=RCC_APB1Periph_PWR; PWR_BackupAccessCmd(ENABLE);//允许后背寄存器访问 if(RTC_ReadBackupRegister(RTC_BKP_DR0)!=0x1234)//标记 { RCC_LSEConfig(RCC_LSE_ON);//LSE 开启使用外部低速时钟做RTC的时钟源 while (RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET); RCC_RTCCLKConfig(RCC_RTCCLKSource_LSE);//设置RTC时钟(RTCCLK),选择LSE作为RTC时钟 RCC_RTCCLKCmd(ENABLE);//使能RTC时钟 RTC_InitStructure.RTC_AsynchPrediv = 0x7F;//RTC异步分频系数(1~0X7F) RTC_InitStructure.RTC_SynchPrediv= 0xFF;//RTC同步分频系数(0~7FFF) RTC_InitStructure.RTC_HourFormat= RTC_HourFormat_24;//RTC设置为,24小时格式 RTC_Init(&RTC_InitStructure); RTC_TimeStructure.RTC_Hours=0; RTC_TimeStructure.RTC_Minutes=0; RTC_TimeStructure.RTC_Seconds=0; RTC_TimeStructure.RTC_H12=RTC_H12_AM; RTC_SetTime(RTC_Format_BIN,&RTC_TimeStructure);//设置时间 RTC_DateStructure.RTC_Date=1; RTC_DateStructure.RTC_Month=1; RTC_DateStructure.RTC_WeekDay=1; RTC_DateStructure.RTC_Year=1; RTC_SetDate(RTC_Format_BIN,&RTC_DateStructure);//设置日期 RTC_WriteBackupRegister(RTC_BKP_DR0,0x1234);//标记已经初始化过了 } } } 3.模数转换 ADC ADC_InitTypeDefADC_InitStructure; ADC_CommonInitTypeDefADC_CommonInitStructure; RCC->AHB1ENR|=RCC_AHB1Periph_GPIOA; RCC->APB2ENR|=RCC_APB2Periph_ADC1; GPIOA->MODER|=GPIO_Mode_AN

    2018-07-02 06:55

  • 【经验合集】包含坛友们分享的基于stm32各种项目设计经验

    首先感谢分享经验的坛友无私贡献~坛友们可以发表自己的设计经验,精彩的分享可以申请为精品,并收录到此帖供大家学习借鉴^w^2015最新整理匿名四轴上位机和飞控经典代码分享迷你STM32照相机

    2018-08-17 15:36

  • STM32 HAL库串口收发是如何使用的?

    STM32 HAL库串口收发是如何使用的? STM32是一款高性能的微控制器,它拥有广泛的应用领域,其中包括了各种通讯应用,如UART串口通讯。HAL库是ST公司为了方便开发者使用

    2023-10-26 17:42