主題:EM335x驅(qū)動問題 共有63078人關(guān)注過本帖 |
---|
![]() wzh520yc |
1樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
EM335x驅(qū)動問題 ![]() 按照技術(shù)參考手冊中使用IO驅(qū)動,讓IO20 21 22 23為輸入狀態(tài)并每秒獲取IO狀態(tài),是使用GPIO_OutEnable和GPIO_PinState函數(shù)嗎?為什么使用過后沒法實(shí)時獲取IO狀態(tài),只有核心板重新上電才會獲取一次IO狀態(tài)? |
單帖管理 | 引用 | 回復(fù) ![]() |
x10 |
2樓 |
![]() |
![]() 請問是WEC7版本嗎? |
單帖管理 | 引用 | 回復(fù) ![]() |
zxw |
3樓 |
![]() |
![]() 你好,你用法錯了 應(yīng)該是: 1、GPIO_OutDisable(HANDLE,GPIO_Pin) //這里的GPIO_Pin就是你的GPIO20|GPIO21|GPIO22|GPIO23(按位或起來) 2、GPIO_PinState( HANDLE,&GPIO_Pin ) //這里的&GPIO_Pin,就是讀取到的32位GPIO狀態(tài)輸出數(shù)據(jù),是個指針。同時,這個GPIO_Pin指針,也要將你需要讀取的GPIO引腳編號代入,才有效 |
單帖管理 | 引用 | 回復(fù) ![]() |