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

QQ登錄

只需一步,快速開始

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

請(qǐng)教各位老師,函數(shù)GPIO_WriteBit的寫法

[復(fù)制鏈接]
ID:731755 發(fā)表于 2022-8-26 10:13 | 顯示全部樓層 |閱讀模式
之前的按鍵的問題,很感謝各位師傅的回答,目前又碰到一個(gè)新的問題,我的開發(fā)板有個(gè)16X16的點(diǎn)陣,模塊是stm32f103cb,想用來顯示漢字,開發(fā)板教程里面沒有類似的教程,想起用里面的c51的程序來改,改好之后,能編譯成功,結(jié)果當(dāng)然是不理想,其中一個(gè)地方,圖片中,剪頭的地方,不知道能不能這樣寫,在網(wǎng)上搜到的資料,都沒有我的這種寫法,都是置1或者置0,如果說向某一個(gè)端口寫入數(shù)據(jù),應(yīng)該用哪個(gè)函數(shù),謝謝,
IMG_20220825_232013.png
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2022-8-26 11:23 | 顯示全部樓層
有這個(gè)函數(shù),肯定是可以這樣寫的呀

GPIO_SetBits(GPIOC,GPIO_Pin_6);       

GPIO_WriteBit(GPIOC,GPIO_Pin_6,Bit_SET);

這兩個(gè)是一樣的,前者英文代碼量少一點(diǎn)而已
有的人感覺前者一眼就能看出是操作高電平還是低電平,而有的人卻覺得后者更直觀,個(gè)人感覺而已
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2022-8-26 14:19 | 顯示全部樓層
掌握顯示的根本是:了解顯示的原理!
包括:漢字的構(gòu)成、硬件LED的排列方式結(jié)構(gòu)、驅(qū)動(dòng)的方案……
原理吃透了,用什么來做,都一樣簡單。
回復(fù)

使用道具 舉報(bào)

ID:195496 發(fā)表于 2022-8-26 20:12 | 顯示全部樓層
動(dòng)態(tài)顯示吧,建個(gè)緩沖區(qū),改后,按行去掃描,這才是以后的發(fā)展方向,直接在程序中寫的,只能玩玩,不適全以后擴(kuò)展。
回復(fù)

使用道具 舉報(bào)

ID:731755 發(fā)表于 2022-8-27 08:56 | 顯示全部樓層
Y_G_G 發(fā)表于 2022-8-26 11:23
有這個(gè)函數(shù),肯定是可以這樣寫的呀

GPIO_SetBits(GPIOC,GPIO_Pin_6);       

謝謝,老師
回復(fù)

使用道具 舉報(bào)

ID:731755 發(fā)表于 2022-8-27 08:57 | 顯示全部樓層
yzwzfyz 發(fā)表于 2022-8-26 14:19
掌握顯示的根本是:了解顯示的原理!
包括:漢字的構(gòu)成、硬件LED的排列方式結(jié)構(gòu)、驅(qū)動(dòng)的方案……
原理吃 ...

是,謝謝,老師
回復(fù)

使用道具 舉報(bào)

ID:731755 發(fā)表于 2022-8-27 09:01 | 顯示全部樓層
大漠落日 發(fā)表于 2022-8-26 20:12
動(dòng)態(tài)顯示吧,建個(gè)緩沖區(qū),改后,按行去掃描,這才是以后的發(fā)展方向,直接在程序中寫的,只能玩玩,不適全以 ...

老師很厲害,的確是動(dòng)態(tài)掃描,不過說建個(gè)緩沖區(qū)這個(gè)沒有試過,學(xué)習(xí)也這個(gè)也是純粹好玩,練習(xí)技術(shù)而已
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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