作者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