历史上的今天
返回首页

历史上的今天

今天是:2025年04月07日(星期一)

正在发生

2021年04月07日 | STM32中如何配置片内外设使用的IO端口

2021-04-07 来源:eefocus

STM32的输入输出管脚有下面8种可能的配置:

1. 浮空输入

2. 带上拉输入

3. 带下拉输入

4. 模拟输入

5. 开漏输出

6. 推挽输出

7. 复用功能的推挽输出

8. 复用功能的开漏输出


GPIO_Mode的几种方式:

GPIO_Mode_AIN模拟输入

GPIO_Mode_IN_FLOATING浮空输入

GPIO_Mode_IPD下拉输入

GPIO_Mode_IPU上拉输入

GPIO_Mode_Out_OD开漏输出

GPIO_Mode_Out_PP推挽输出

GPIO_Mode_AF_OD复用开漏输出

GPIO_Mode_AF_PP复用推挽输出


对应到外设的输入输出功能有下述三种情况:

一、外设对应的管脚为输出:需要根据外围电路的配置选择对应的管脚为复用功能的推挽输出或复用功能的开漏输出


二、外设对应的管脚为输入:则根据外围电路的配置可以选择浮空输入、带上拉输入或带下拉输入


三、ADC对应的管脚:配置管脚为模拟输入


推荐阅读

史海拾趣

Don Connex Electronics Co Ltd公司的发展小趣事

随着国内市场的逐渐饱和,Don Connex Electronics开始寻求海外市场的拓展。公司组建了一支专业的国际市场团队,积极参加国际电子展会,与国际客户建立联系。通过不断努力,公司成功打入欧洲和北美市场,并与多家国际知名企业建立了长期合作关系。这一举措不仅提升了公司的品牌影响力,也极大地促进了公司的销售业绩。

Hexawave公司的发展小趣事

Don Connex Electronics Co Ltd成立于上世纪90年代初,当时电子行业正处于快速发展阶段。公司的创始人李明凭借其在半导体领域的深厚技术背景,带领团队研发出了一款高性能的电源管理芯片,这款芯片在业界引起了广泛关注。该芯片以其低功耗、高效率的特性,迅速在市场上打开了局面,为公司的初创阶段奠定了坚实的基础。

Ferraz Shawmut(Mersen)公司的发展小趣事

Ferraz Shawmut一直致力于技术创新和产品研发。通过不断的技术创新,公司推出了多款具有竞争力的电气保护产品,如熔断器、保险丝等。同时,公司也积极拓展全球市场,目前在全球拥有60个下属企业,6200名雇员,产品远销世界各地。

Able Systems公司的发展小趣事

Able Systems公司成立于1982年,初创时期面临着资金短缺、市场竞争激烈等诸多挑战。然而,公司凭借对微型打印机技术的深刻理解和独特见解,成功开发出了具有竞争力的产品。通过不懈的努力和持续的技术创新,Able Systems逐渐在市场中站稳了脚跟,并赢得了客户的信任。

广东长利光电(Changli Optoelectronic)公司的发展小趣事

随着LED技术的不断进步,广东长利光电也在不断创新和升级产品。公司投入大量资源进行研发,推出了一系列高性能、高稳定性的LED产品。这些产品在照明、显示等领域得到了广泛应用,为公司带来了丰厚的回报。同时,公司还积极与客户合作,根据市场需求定制个性化产品,进一步提升了市场竞争力。

Electroswitch公司的发展小趣事

Electroswitch Electronics Products(以下简称“Electroswitch”)成立于1986年,是Electro Switch Corp的一个子公司,后者早在1946年就已创立。在创立之初,Electroswitch就致力于设计和制造高品质的开关产品,以满足电子应用领域的各种需求。通过不断的技术创新和产品优化,Electroswitch逐渐在电子行业中树立了良好的声誉。

问答坊 | AI 解惑

仪器仪表相关知识

仪器仪表相关产品包括:温度仪表,流量仪表,压力仪表,机械仪表(称重,转速,测厚),液位仪表,料位仪表,显示仪表,有纸/无纸记录仪,分析仪表,校验仪表等。   仪器功能在于物理、化学或生物的方法,获取被检测对象运动或变化的信息。在科 ...…

查看全部问答>

纯技术,讨论cortex-a8对dsp的冲击

TI最经典的C64,C64+内核。 总结下对优化影响最大的特点: .最多8指令并行,一般我们可以优化到5-6指令并行,很少能做到8条。 .2条128位的数据存取通道,属于8指令并行一部分。数据存取速度是本帖所有dsp里面最强的。 .128个通用寄存器,口水 ...…

查看全部问答>

基于LabVIEW的模拟实验数据采集与处理系统开发

基于LabVIEW的模拟实验数据采集与处理系统开发…

查看全部问答>

wince调试的时候的一个菜鸟问题

wince调试的时候的一个菜鸟问题 error an application targeting a standard sdk for windows ce.net and built for the armv4 cpu cannot be run on the emulator device In order to run this application an any cpu other than the emulator ...…

查看全部问答>

深圳高薪急求软件架构师、嵌入式工程师、高级软件工程师、电子设计工程师、算法工程师、Team Leader、系统工程师!!!

深圳高薪急求软件架构师、嵌入式工程师、高级软件工程师、电子设计工程师、算法工程师、Team Leader、系统工程师!!! 详细职位请进:http://szjp.5d6d.com/thread-48-1-1.html…

查看全部问答>

大家帮我看看这有什么区别?

UPSD 3354DV-406U HPACU V5 KOR HP 632UPSD 3354DV-406U HPAAT V5 KOR HP 649…

查看全部问答>

【问TI】问问关于TI Cortex-A9的问题

据说主频可以达到1.8G,能跑win8?…

查看全部问答>

小弟知識淺薄 望求幫忙!!

最近想DIY設計電子廣告看板利用8X8  點矩陣設計出一個16X64  的電子看板請教各位  我該如何設計!!…

查看全部问答>

学习DSP如何入门。需要具备哪些基础

学习DSP如何入门。需要具备哪些基础…

查看全部问答>

谁用DSP和MicroSOPC-XDS510USB仿真器做实验,教教小弟

用DSPf2812连接MicroSOPC-XDS510USB仿真器,在CCS3.3里怎么都连不上,是怎么回事!网上说的故障注意的地方我都试过了,就是连接不了。怎么检查仿真器是否坏了,又怎么检查DSP的JTAG接口是否正常…

查看全部问答>