作者hogiking (***ˋ(  ̄▽ ̄)ˊ***)
看板ASM
標題[問題] Menu設計
時間Thu Aug 8 23:07:20 2013
最近接觸到新的東西 要寫個控制板的Code
簡單來說就是一個旋鈕 控制很多功能
左右轉 按一下後 進入下一層的子目錄
就像RPG 有 "法術" "攻擊" "裝備"
"法術" 目錄下有 "火球"
"冰箭"
之類的設計 再按一下法術會回到上一頁目錄這樣
編碼器有三條線拉到晶片上 兩條ENCODER 1/2 一條 ENCODER_SW(按鍵)
ex:
原本轉是 A->B->C->D->A 這樣
在A按下後 會進入A的子目錄(A1->A2->A3->A1)
輸入源是旋轉編碼器 value
在第一層的輸入是利用
switch(value%4)
case 0
case 1
case 2
case 3
讓第一層一直在A->B->C->D之間來回
但是進入到下層A子目錄後 轉旋鈕會發現 變成A1->B->C->D->A1
沒有辦法把原本的編碼器定在A1那個子目錄內
請請問有做過類似東西前輩們 是否可以給一些在設計上的建議
--
Johannes Krauser II ◣◣ 殺 ◢◢ ◣ 強暴!強暴!強暴!強暴!強暴!強暴!
GO TO D.M.C 〈◥◣◢◤〉 ◥◣ 強暴!強暴!強暴!強暴!強暴!
デトロイト ハ▇
▲ ▇ハ ▆▅▄▂▁▂▃▅▆▅
メタル ▏ ハ▄▃▄ハ ▏ ∵ ∵ ◤
▃▄▃ シティ▋ ノ◥ ◤ㄟ ▎ ∴ ◢
▋▊▍ ▏ ◣▂◢ ▏ φjeans1020
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.130.68
※ 編輯: hogiking 來自: 118.169.130.68 (08/08 23:08)
※ 編輯: hogiking 來自: 118.169.130.68 (08/08 23:11)
1F:推 damody:感覺你的想法沒錯,但是程式有bug。 08/09 01:15
2F:推 Anal:方法沒問題.但是程式的邏輯有錯,修正就可以了. 08/09 13:14