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

QQ登錄

只需一步,快速開(kāi)始

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

stm32寄存器IO口配置的問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:467843 發(fā)表于 2019-10-13 22:38 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
5黑幣
GPIOC->CRH|=0X00038000;為什么是PC11輸入,PC12輸出呢,我不明白的是這個(gè)值是怎么算出來(lái)的,啥0x???????,正點(diǎn)原子的的開(kāi)發(fā)指南好像沒(méi)講這個(gè)呢?
圖片中的IO口配置我也是一臉懵  ,看到這些0x??????的不知道怎么修改  ,比如修改成PA10設(shè)置為推挽輸出怎么配置呢?

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

使用道具 舉報(bào)

沙發(fā)
ID:149144 發(fā)表于 2019-10-14 08:12 | 只看該作者
到官網(wǎng)下載一個(gè)標(biāo)準(zhǔn)庫(kù),到里面去看吧
回復(fù)

使用道具 舉報(bào)

板凳
ID:599633 發(fā)表于 2019-10-14 11:38 | 只看該作者
建議使用庫(kù)函數(shù)版本的程序,更加簡(jiǎn)單方便,在庫(kù)函數(shù)版本中把.c文件GPIO_Pin_8改成GPIO_Pin_10,把.h文件的內(nèi)容進(jìn)行相應(yīng)修改即可
void LED_Init(void)
{

GPIO_InitTypeDef  GPIO_InitStructure;
       
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD, ENABLE);       
       
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;                               
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;                
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;               
GPIO_Init(GPIOA, &GPIO_InitStructure);                                       
GPIO_SetBits(GPIOA,GPIO_Pin_8);                                                 

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;                             
GPIO_Init(GPIOD, &GPIO_InitStructure);                                           
GPIO_SetBits(GPIOD,GPIO_Pin_2);                                                  
}
回復(fù)

使用道具 舉報(bào)

地板
ID:395176 發(fā)表于 2019-10-14 12:41 | 只看該作者
下載個(gè)中文手冊(cè)看看就知道了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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