历史上的今天
返回首页

历史上的今天

今天是: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:窗口看门狗


二:外设在总线上是怎么挂载的?

推荐阅读

史海拾趣

Discrete Semiconductor Industries公司的发展小趣事

“精工半导体”是另一家值得一提的Discrete Semiconductor Industries公司。该公司自创立之初就坚持以品质为核心,对每一个生产环节都进行严格的质量控制。通过引进先进的生产设备和技术,精工半导体不断提高产品的可靠性和稳定性。同时,公司还建立了完善的售后服务体系,确保客户在使用过程中能够得到及时的技术支持和解决方案。正是凭借这种对品质的执着追求,精工半导体逐渐树立了良好的品牌形象,赢得了市场的广泛认可。

Hong Kong X'Tals Ltd公司的发展小趣事
在必要时,可以加入保护电路(如过流保护、过压保护等),以提高电路的可靠性和安全性。
Bombardier Inc公司的发展小趣事

1976年,庞巴迪公司的航空业务经历了重大变革。其加拿大航空子公司被加拿大政府收购,成为加拿大主要的航空企业。在此期间,庞巴迪在电子系统方面的研发能力得到了进一步提升。公司开始涉足更先进的航空电子技术,如自动驾驶系统、导航系统等,为现代航空业的发展做出了重要贡献。

ALD [Advanced Linear Devices]公司的发展小趣事

1976年,庞巴迪公司的航空业务经历了重大变革。其加拿大航空子公司被加拿大政府收购,成为加拿大主要的航空企业。在此期间,庞巴迪在电子系统方面的研发能力得到了进一步提升。公司开始涉足更先进的航空电子技术,如自动驾驶系统、导航系统等,为现代航空业的发展做出了重要贡献。

佰宏(BHFUSE)公司的发展小趣事

佰宏公司始终将品质放在首位,通过严格的生产流程和质量控制体系,确保每一件产品的稳定性和可靠性。同时,公司还注重环保和可持续发展,积极采用环保材料和节能技术,努力为社会和环境做出贡献。

这五个故事只是佰宏公司发展历程中的一部分,但它们却生动地展现了佰宏公司从创立到发展的艰辛与辉煌。在未来的道路上,佰宏将继续秉承“创新、品质、合作、共赢”的理念,为电子行业的发展贡献更多的力量。

强盛电子(AEC)公司的发展小趣事

AEC深知人才是企业发展的根本。因此,公司一直高度重视人才的引进、培养和使用。通过制定完善的人才政策,AEC吸引了一大批高素质的人才加入公司。同时,公司还建立了完善的培训体系,为员工提供广阔的职业发展空间。在人才的支撑下,AEC不断推陈出新,实现了持续稳健的发展。

这些故事是基于一般性的行业发展和企业成长模式构建的,并不特定于强盛电子(AEC)公司的实际经历。如果您需要更具体、更准确的关于强盛电子(AEC)的发展故事,建议您查阅该公司的官方资料、行业报告或相关新闻报道。

问答坊 | AI 解惑

夜色下北京,7D展现夜景视频滴强劲实力

$(\'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 ...…

查看全部问答>

求助,方波移相问题

最近搞一个项目 要用到方波移相电路 弄了一个多月了 没有进展啊 愁啊!!!! 要求如下:             方波占空比50%             频率范围100HZ到500kHZ & ...…

查看全部问答>

传感器信号调理电路的噪声优化

精确的信号调理和高分辨率的测量不再局限于工业或仪器仪表应用,便携式消费类电子设备的设计人员也需要减小系统噪声,这相当具有挑战性,因为电池供电设备中的信号电压很小,系统的精度取决于其本底噪声。为了从信号调理电路中获取最低的本底噪声和 ...…

查看全部问答>

嵌入式linux下如何卸载内核已有的一些驱动?

最近做嵌入式开发,我的magicARM2410的ADC驱动总算自己写出来,但是目前又遇到一个问题,那就是,ADC驱动和magicARM2410 linux试验箱的TOUCHSCREEN触屏驱动有冲突,我要使用我的ADC驱动,那就必须卸载试验箱linux已有的触屏驱动, 我想问下各位大 ...…

查看全部问答>

交叉线的制作

     连接PC机和目标设备是用串口线连接,用micrisoft activesync同步,具体交叉线怎么做,就是怎么连,我只知道2,3交叉,4,6交叉,还有其它的怎么处理?…

查看全部问答>

寻wince6.0 USB摄像头驱动

请问哪位朋友做过wince6.0 带USB摄像头的产品?能否推荐一下摄像头模组供应商,可以提供wince6驱动的?感谢。…

查看全部问答>

怎么觉得heater resistor 不会工作呢

如图,怎么觉得heater resistor 不会工作呢。 R291为负温度系数热敏电阻,常温为22K,比较器LM311输出高电平,这样mos管闸断,heater没有电流流过。…

查看全部问答>

基于FPGA的秒表的设计

课程设计刚做完,发个秒表的程序分享下。实验版是Altera公司的ep2c5q208c8,晶振为50Mhz。功能为复位,启停,用6为数码管显示。精确到1/100s。程序为:LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_U ...…

查看全部问答>

关于FSMC,麻烦香版解疑恩,谢谢

https://bbs.eeworld.com.cn/upfiles/img/20092/200921591830577.jpg…

查看全部问答>

请教USART 与PC机通信

/*****************************************************************************\\ 文件名: main.c 描述;用于MSP430F149。 异步通讯。 版本:4.20.1 sun_seven \\********************************************** ...…

查看全部问答>