大棒棒猪
获得 32 次赞
帮助过56人
ARM公司,ARM内核,然后ARM公司的STM32是单片机 。常说的ARM一般是linux嵌入式。相对于普通单片机来说,linux嵌入式包含了单片机所有知识。而单片机相对来说简单太多。
1.将数码管显示的程序整理,做成一个函数。功能做到给一个整数参数,数码管就可以显示此参数。2.按键检测函数,采用普通IO口轮询或者中断方式,并加入按键防抖。检测到按键就让参数增加一。再判断数值是否大于993.配合数码管显示的函数即可。
可以看到0x90即90h地址对应的寄存器的每一位所代表的意思。上面那句话就是将0x90的寄存器赋0x05的值。即为00000101.所以TCS均为0,DS为01,RS为01.具体代表意思如下图说明。