找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2948|回復(fù): 5
收起左側(cè)

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

[復(fù)制鏈接]
ID:266943 發(fā)表于 2018-3-9 14:02 | 顯示全部樓層 |閱讀模式
本帖最后由 出來逛逛 于 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)

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


回復(fù)

使用道具 舉報(bào)

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)

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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