請教下面程序是否正確?對CH372的寫。(ARM+CH372)

#define CH375_CMD_PORT *(volatile uint16 *)(0x82000002)

void CH375_WR_CMD_PORT(unsigned char cmd) { delay2us(); CH375_CMD_PORT=cmd; delay2us(); }

這樣定義CH375_CMD_PORT 是否正確?利用這個子程序就能對CH372進行寫了吧?


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

這要看你的硬件連線是不是符合你定義的,如果你是用LPC2212的話按照你上面對命令口的定義的話,A0應該是掛在A1的地址線上,還有就是你的延時時間要盡量的準確。375的CS接在ARM的CS2上面。


謝謝hcn. 我的硬件上a0是掛ARM的a1的。請問這樣定義: #define CH375_CMD_PORT *(volatile uint16 *)(0x82000002) 正確嗎?

0x82000002 是利用的地址映射的。


我們這邊用ARM總線的時候是定義為8位的數(shù)據(jù): #define CH375_CMD_PORT *(volatile uint16 *)(0x82000002)


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

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