請問下使用庫函數(shù)時,庫文件是怎么知道外部硬件連接的呢?

一直很奇怪,比如我沒定義INT CS A0這些線,但是使用庫函數(shù)仍舊可行,那么他是怎么知道外部是怎么連接的呢?? 還有個問題,UINT8XV CH375_CMD_PORT _at_ 0xBDF1; /* CH375命令端口的I/O地址 */ UINT8XV CH375_DAT_PORT _at_ 0xBcF0; /* CH375數(shù)據(jù)端口的I/O地址 */為什么要這么設(shè)置呢,不是說使用(P0和P2)總線模式只需要顧及CS A0兩根線嗎,也就是說怎么不是0x0000和0x0001呢??? 額,忘了說,我使用51單片機


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

第一個問題庫函數(shù)里面會調(diào)用外部定義的三個接口函數(shù)的。第二個問題命令和數(shù)據(jù)地址是根據(jù)單片機的總線設(shè)計來定的,有多種組合,但是得符合你的硬件。


①具體是那三個外部接口函數(shù)?我試過不定義CH375_INT CH375_A0 CH375_CS還是OK的,運行也正確 ②額,可是不知道為什么,我把0xBDF1和0xBCF0改成0x0000和0x0001后,運行結(jié)果就不對了


你用的總線方式當(dāng)然不定義也是可以的。三個接口函數(shù)分別是寫命令、寫數(shù)據(jù)、讀數(shù)據(jù)。我們板子上CH375片選地址范圍B000H-BFFFH。


額,知道啦,謝謝羅


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频