i哥老早就推荐让我看了,可以最近有点忙一时给忘了,
今晚抽了半个小时看了一下,讲的还是相当不错,很基础,很实用。
大赞一个!
有一个问题跟i个探讨一下,“e和f共两种操作,e是单次操作只能设置寄存器的某些位为1,或者清除某些位为0,影响部分bit,而f是直接将输出寄存器改变,影响 全部bit.”
这句话不太理解,主要是关于“输出数据寄存器”,i个提到了是“全部bit”那指的应该是16位I/O口数据了,但我个人理解应该指的仅仅是这一位I/O口的数据吧,否则手册应该会标出来的吧,个人感觉这个e跟f只是是的I/O擦写的两种方式而已,应该不是位操作跟16bit寄存器操作的区别吧,否则跟下面的复用连线就没法解释了。
一个无关紧要的问题而已,可能只有写这个手册的人知道写了个什么意思吧,
我只是提提个人的不同看法,i哥见笑了。
:loveliness: |