当前位置:首页 > 民俗文化

外部设备有哪些 STM32外设有哪些?

STM32系列是一款基于ARM Cortex-M3内核的32位单片机,专为要求高性能、低成本、低功耗的嵌入式应用而设计。根据内核架构分为不同的产品:

有STM32F系列:STM32F103“增强”系列、STM32F101“基本”系列、STM32F105、STM32F107“互联”系列。

增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本时钟频率为36MHz,16位产品的性能远高于16位产品。是32位产品用户的最佳选择。两个系列都内置了32K到128K的闪存,不同的是SRAM最大容量和外设接口的结合。在72兆赫兹的时钟频率下,STM32在执行闪存代码时消耗36毫安,相当于0.5毫安/兆赫。

在STM32F105和STM32F107互联系列微控制器之前,意法半导体已经推出了STM32基础系列、增强型系列、USB基础系列和互补系列;新系列产品遵循增强系列72MHz的处理频率。内存包括64KB至256KB闪存和20KB至64KB嵌入式SRAM。新系列采用三个封装:LQFP64、LQFP100、LFBGA100。不同的封装保持一致的引脚排列。结合STM32平台的设计理念,开发人员可以通过选择产品来重新优化功能、内存、性能和引脚数,以最小的硬件变化满足个性化的应用需求。

STM32外设有哪些?

外设是指单片机外部的外围功能模块,如键盘控制芯片、液晶、A/D转换芯片等。外围设备可以通过I/O、SPI、I2C等单片机总线控制。

常见STM32外设:基本IO、定时器TIM、串行USART、ADC模数转换、DAC数模转换、SPI串行通信、EXIT外部中断、BKP备份数据、RTC闹钟SysTIck系统TIck、WDG看门狗(独立+窗口)、DMA数据传输、片内FLASH编程、FSMC读写外部SRAM、外部NorFlash操作等。

STM32外设的初始化和设置:在设置一个外设之前,必须调用以下函数之一来使能其时钟RCC _ ahbperiphclockmd(RCC _ ahbperiph _ pppx,ENable);

1.在主应用程序文件中声明一个结构PPP_InitTypeDef,例如:PPP_InitTypeDef

PPP _ InitStructure

2.填写变量PPP_InitStructure的每个结构成员的允许值。可以采用以下两种方式:

a)PPP _ initstructure . member 1 = val 1;

b)PPP _ structure init(& amp;PPP _ init structure)PP _ init structure . member x = valX;

3.调用函数PPP_Init()初始化外设PPP;

4.这一步,外设PPP已经初始化。您可以调用函数PPP_Cmd()来启用它。

要使用STM32外设:

1.PPP_Init()函数用于根据PPP_InitTypeDef中指定的参数初始化外围PPP。例如,TIM_Init()被称为PPP_DeInit()函数,用于将外设PPP的所有寄存器复位为默认值。

2.PPP_StructInit()函数,它的作用是通过设置PPP_InitTypeDef结构中的各种参数来定义外围函数,比如USART_StructInit()。

3.PPP_Cmd()功能,其功能是启用或禁用外设PPP,如SPI_Cmd。

4.PPP_ITConfig()功能,其功能是启用或禁用来自外设PPP的中断源,如RCC_ITConfig。

5的作用。PPP_DMAConfig()是启用或禁用外部PPP的DMA接口。

6.6的作用。PPP_GetFlagStatus()是检查外设PPP的某个标志位是否置位。

7.7的作用。PPP_ClearFlag()是清除外围PPP标志,比如I2C_ClearFlag。

8.8的作用。PPP_GetITStatus()是判断来自外设PPP的中断是否发生。

9.9的作用。PPP_ClearITPendingBit()是清除外设PPP中断挂起标志位。

声明:本文转载于网络,版权归原作者所有。如果涉及到作品的版权问题,请联系我们,我们会根据您提供的版权证明确认版权并支付报酬或删除内容。

1.《外部设备有哪些 STM32外设有哪些?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《外部设备有哪些 STM32外设有哪些?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guoji/863571.html

上一篇

维秘母公司将裁员15% 维密将何去何从

下一篇

今年第4号台风生成 华南风雨强劲 江南高温盛行

齐齐哈尔小燕系列强奸案告破 嫌疑人挟持被害人会问“你是小燕吗?”

今年2月,是防疫检查的关键期。所有人员在进出时都必须戴上口罩,扫描代码并测量温度。在齐齐哈尔市富拉尔基区,防疫卡的工作人员遇到了一个陌生的中年男子,他不仅没有配合防疫检查,还和工作人员发生了纠纷。没有扫码功能,可以在卡点登记信息。然而,这个人仍然拒绝听工作人员的劝阻,翻过了他旁边的栅栏。很快,公安机关赶到现场...

卖场广告 卖场在做礼品促销活动时,如何发挥卖场广告的作用

卖场广告 卖场在做礼品促销活动时,如何发挥卖场广告的作用

店铺本身每天都在做礼品促销,无论是节假日还是平时都会有或多或少的赠品。虽然网上流量很大,但是作为店铺,可以考虑利用店铺内部的广告资源。 但现实中,傻品牌网在做礼品促销活动时,经常听到一些供应商抱怨大卖场广告资源不足。的确,随着越来越多的厂商和品牌进入大卖场,竞争品牌之间对终端宣传资源的竞争也...

蔓荆子叶 蔓荆子的功效与作用

  • 蔓荆子叶 蔓荆子的功效与作用
  • 蔓荆子叶 蔓荆子的功效与作用
  • 蔓荆子叶 蔓荆子的功效与作用

胎盘后壁 胎盘前壁和胎盘后壁有什么区别?解析二者的作用与不同

  • 胎盘后壁 胎盘前壁和胎盘后壁有什么区别?解析二者的作用与不同
  • 胎盘后壁 胎盘前壁和胎盘后壁有什么区别?解析二者的作用与不同
  • 胎盘后壁 胎盘前壁和胎盘后壁有什么区别?解析二者的作用与不同

蜂蛹泡酒的作用与功效 原来可恨的马蜂泡酒药用价值那么高!

  • 蜂蛹泡酒的作用与功效 原来可恨的马蜂泡酒药用价值那么高!
  • 蜂蛹泡酒的作用与功效 原来可恨的马蜂泡酒药用价值那么高!
  • 蜂蛹泡酒的作用与功效 原来可恨的马蜂泡酒药用价值那么高!

鸿茅药酒副作用 青县人注意“鸿茅药酒”再也不能喝了!对身体有害!

吃桔子会上火吗 橘子吃多了会上火?橘子的这些作用你可能还不知道

  • 吃桔子会上火吗 橘子吃多了会上火?橘子的这些作用你可能还不知道
  • 吃桔子会上火吗 橘子吃多了会上火?橘子的这些作用你可能还不知道
  • 吃桔子会上火吗 橘子吃多了会上火?橘子的这些作用你可能还不知道

龙游天下4龙临天下 《龙游天下》系列,有生之年还能等到一个好的结局么?

  • 龙游天下4龙临天下 《龙游天下》系列,有生之年还能等到一个好的结局么?
  • 龙游天下4龙临天下 《龙游天下》系列,有生之年还能等到一个好的结局么?
  • 龙游天下4龙临天下 《龙游天下》系列,有生之年还能等到一个好的结局么?