半夜睡不着得我又来作妖了,本来想点完灯之后跳过基础例程,耍一耍后来得外设,稍微看了下板子得资源,外部接口都引出来了,但是就是没有可操作器件,我还以为USB是连接了芯片,直接可USB转串口呢,白高兴一回,仅供供电使用。。。。。。这就触及到我的知识盲区了,这就浪费一个资源。本来想着好好测测这个板子,先入为主,无奈等春节后再打个板子好好测测。
没有自己的房子,没有自己的办公室,没有专用工作台,因为房子是租的,布置好搬家也难,传说中的high tech low life,半夜三更的,空手做开发的感觉来了,那好吧,只能退而求之,只能来测测按键了,按键一目了然是有的,话不多说,直接打开官方SDK的key的例程。
那么最直观的是初始化了LED的控制IO口和key输入IO口,这没错,思路还是熟悉的味道,跳转程序跟踪稍微瞧瞧,果然,还是货不对板的味道,IO口对不上,要根据手头的开发板来做调整。好的,LED的IO口改好,
再看看keyIO口初始化,emm,两个初始化函数,
纳尼,我一看懵了,我还是太年轻了,输入IO口要整得这么花里胡哨得,竟是玩成了我用不起得赶脚。
如果我是多年前得新手,我估计我已经放弃了,这是在给新手设置障碍学习啊,还好我是老菜鸟,现在得我冷静稳住,还是不看了,关闭keil,强行卸载。开玩笑的开玩笑的,饭碗还是不能丢得,仔细看了几遍。直接忽略花里胡哨的设置,可能是做这个demo的高手在别的例程做了裁剪,分离出来的demo,暂时先不管这么复杂,直接还是到真正初始化的函数,没错,还是纯正的味道。
依然是货不对板的改造节奏,来,这也没啥,上图改
emm,改好,冷静编译。编译成功,烧写。测试下,还是妥妥的嘛,我还是我,好了,时间一下子又到2点,下回再测了,实在没好地方,好工具,好的时间,只能先做这些测试了。
|