找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2878|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

新手問一個(gè)STM8單片機(jī)GPIO口配置的問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:266943 發(fā)表于 2018-3-9 14:02 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 出來逛逛 于 2018-3-9 14:04 編輯

用庫函數(shù)GPIO口配置時(shí)RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB,ENABLE);
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
GPIO_Init(GPIOB,&GPIO_InitStructure);


上面方式和下面方式配置結(jié)果有什么不同嗎
GPIO_Init(GPIOB,GPIO_PIN_9,GPIO_MODE_OUT_PP_LOW_FAST)

這兩種方式用在什么地方合適


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:164100 發(fā)表于 2018-3-9 14:30 | 只看該作者
配置 IO 口,用得著用庫函數(shù)嗎 ?給你高得,越整越復(fù)雜
回復(fù)

使用道具 舉報(bào)

板凳
ID:289671 發(fā)表于 2018-3-9 14:56 | 只看該作者
上面的方法好,以后修改時(shí)也看的清楚
回復(fù)

使用道具 舉報(bào)

地板
ID:249060 發(fā)表于 2018-3-10 09:41 | 只看該作者
其實(shí)是沒什么區(qū)別,只要是GPIO那幾個(gè)關(guān)鍵參數(shù)都配置了,至于是怎么寫的配置函數(shù),這個(gè)就是個(gè)人喜好了,自己借鑒借鑒就可以了
回復(fù)

使用道具 舉報(bào)

5#
ID:289937 發(fā)表于 2018-3-10 10:26 | 只看該作者
個(gè)人喜好,上面可能麻煩點(diǎn),可是清楚易懂,下面則是方便,但需要先配置一個(gè)庫函數(shù)
回復(fù)

使用道具 舉報(bào)

6#
ID:266943 發(fā)表于 2018-3-10 16:28 | 只看該作者
多謝,再請教一個(gè)問題:單片機(jī)的復(fù)用端口配置是必須先配置相應(yīng)IO口輸入輸出模式后再配置復(fù)用功能嗎
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表