历史上的今天
今天是:2024年09月20日(星期五)
2019年09月20日 | STM32外设有哪些?外设在总线上是怎么挂载的?
2019-09-20 来源:eefocus
一:STM32外设有哪些?
外设在STM32库文件的下面路径下:(STM32库:stm32f10x_stdperiph_lib)
stm32f10x_stdperiph_libSTM32F10x_StdPeriph_Lib_V3.5.0LibrariesSTM32F10x_StdPeriph_Driver

1.MISC:把NVIC的外设驱动放在了misc.c中(NVIC提供中断控制器,用于总体管理异常,称之为“内嵌向量中断控制器)
2.ADC:模数转换
3.BKP:备份数据
4.CAN:CAN总线是一种通信方式。STM32主要负责程序的运行,而CAN总线只是一种通信协议。STM32之间的通信可以通过CAN总线进行数据交换。
5.CEC:网络模块
6.DAC:数模转换
7.DBGMCU:调试支持
8.DMA:直接内存存取控制器(传输数据)
9.EXTI:外部中断事件控制器
10.FLASH:闪存存储器
11.FSMC:灵活的静态存储器控制器
12.GPIO:通用输入输出
13.I2C:I2C接口
14.IWDG:独立看门狗
15.PWR:电源/功耗控制
16.RCC:复位与时钟控制器
17.RTC:实时时钟
18.SDIO:SDIO接口
19.SPI:串行外设接口
20.TIM:定时器
21.USART:通用同步/异步接收器
22.WWDG:窗口看门狗
二:外设在总线上是怎么挂载的?
史海拾趣
|
$(\'swf_hiE\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMTI1NTY5Nzc2/v.sw ...… 查看全部问答> |
|
精确的信号调理和高分辨率的测量不再局限于工业或仪器仪表应用,便携式消费类电子设备的设计人员也需要减小系统噪声,这相当具有挑战性,因为电池供电设备中的信号电压很小,系统的精度取决于其本底噪声。为了从信号调理电路中获取最低的本底噪声和 ...… 查看全部问答> |
|
最近做嵌入式开发,我的magicARM2410的ADC驱动总算自己写出来,但是目前又遇到一个问题,那就是,ADC驱动和magicARM2410 linux试验箱的TOUCHSCREEN触屏驱动有冲突,我要使用我的ADC驱动,那就必须卸载试验箱linux已有的触屏驱动, 我想问下各位大 ...… 查看全部问答> |
|
如图,怎么觉得heater resistor 不会工作呢。 R291为负温度系数热敏电阻,常温为22K,比较器LM311输出高电平,这样mos管闸断,heater没有电流流过。… 查看全部问答> |
|
课程设计刚做完,发个秒表的程序分享下。实验版是Altera公司的ep2c5q208c8,晶振为50Mhz。功能为复位,启停,用6为数码管显示。精确到1/100s。程序为:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_U ...… 查看全部问答> |
|
/*****************************************************************************\\ 文件名: main.c 描述;用于MSP430F149。 异步通讯。 版本:4.20.1 sun_seven \\********************************************** ...… 查看全部问答> |




