資料介紹
GPIO使用資料
首先,什么叫GPIO?這個問題,答案是我也不知道!至少目前我沒有必要知道,我只要知道他其實就是51單片機的那種IO口而已,不同的是,51單片機的IO口是不需要配置模式的,而STM32的IO口(哦,不,應該說是GPIO口,╮(╯▽╰)╭,真繞舌頭)是需要配置模式和時鐘的(好吧,又冒出一個時鐘來,夠麻煩的),在這里要說明一下,STM32的GPIO,如果你要用它,就要做兩步工作,第一是配置模式、速度,第二是配置其時鐘并使能(貌似說兩步有點牽強)。估計現在大家已經糊涂了,好吧,別急,我一點一點給大家解釋解釋;
我們第一步要知道GPIO的那八種模式是什么,怎么用。GPIO的八種模式如下:
(1)浮空輸入:In_Floating
(2)帶上拉輸入:IPU(In Push_Up)
(3)帶下拉輸入:IPD(In Push_Down)
(5)開漏輸出:OUT_PD(OD 代表開漏,既Open Drain,OC代表開集,Open Collect)
(6)推挽輸出:OUT_PP(PP代表推挽式,Push_Pull)
(7)復用功能推挽輸出:AF_PP(AF代表復用功能,Alternate-Fuction)
(8)復用功能開漏輸出:AF_OD
這八種模式什么時候用哪種,這個問題值得研究,不過也不用現在就玩命地研究,以后在使用過程中慢慢就體會到了,所以在這里我就不多說了。
再就是配置GPIO的翻轉速度了,有10M、2M和50M,具體配置方式等最后我們貼個完整的代碼就明白了。
GPIO配置說完了,再說說時鐘配置,時鐘配置其實就是一堆讓初學者看不懂的代碼,不過看多了慢慢體會,你就明白他到底是在說什么了,在寫程序的時候可以直接從他給的工程中移植過來,然后修改一下相關的配制就行了,先貼個代碼,然后再解釋。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- AM6254-gpio接口-gpio复用及M核引脚的使用2次下载
- GPIO模拟UART的算法实现与设计方案9次下载
- GPIO口工作原理的详细解读(附电路图)资料下载16次下载
- STM32中单独设置GPIO端口高8位/低8位的方法资料下载10次下载
- STM32 GPIO输出实验——点亮三色LED资料下载14次下载
- ARM Cortex-M3系列GPIO口介绍资料下载9次下载
- 关于STM32单片机GPIO口上拉与下拉输入资料下载18次下载
- Cortex-M3里GPIO几个概念必须搞清楚资料下载3次下载
- MCU的两个GPIO分别控制,实现状态指示灯资料下载10次下载
- GPIO端口的硬件结构和使用代码等详细资料概述2次下载
- STM8 GPIO入门的详细资料讲解笔记免费下载24次下载
- LINUX GPIO如何驱动源码移植4次下载
- STM32F4的GPIO源代码程序资料免费下载21次下载
- CC2530 GPIO输出控制-控制Led亮灭实验资料下载1次下载
- CC2530的GPIO输出控制-Led闪烁、流水灯实验资料下载5次下载
- GPIO在树莓派中的应用321次阅读
- STM32 GPIO的八种工作模式1087次阅读
- GPIO配置不同输出速度会有什么影响2249次阅读
- STM32的GPIO在实际开发设计的使用配置和技巧996次阅读
- GPIO是什么?39339次阅读
- GPIO输入——按键检测2924次阅读
- GPIO不同模式之间的区别与实现方式2092次阅读
- AXI_GPIO简介与使用指南5094次阅读
- GPIO的内部上下拉电阻_GPIO的驱动能力13504次阅读
- STM32的GPIO使用4569次阅读
- 简要分析Thread的通用GPIO设备驱动1550次阅读
- 基于单片机STM32 GPIO 基本简单操作函数教程3360次阅读
- 被zynq的GPIO唬住,告诉你zynq的3种GPIO5347次阅读
- 嵌入式学习之GPIO接口详解6577次阅读
- 树莓派gpio接口及编程方法65615次阅读
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論