历史上的今天
今天是:2024年12月14日(星期六)
2018年12月14日 | KST-STM32学习之数码管扫描中的一个寄存器操作疑问
2018-12-14 来源:eefocus
猝不及防的寄存器操作

读到这里,竟然卡住了,吓得我赶紧回去查查书,在第一章的19页。当然它还是摘自《STM32中文参考手册》的P115页。

再结合一下当初的51,也就不难理解此处的含义,就是清0当前低8位的值,也就是数码管对应的段选,然后接下来要进行读取缓冲区的值,写入到该寄存器中,最下面的if else,当然就是进行位选了,较51只是段选,位选的顺序反了而已。
当然,查阅资料的过程中,还发现一个有意思的函数,《STM32固件库使用手册》

阅读函数实现后发现其实本质也是ODR寄存器的操作,不信看图。。。

史海拾趣
|
这是用AT89C2051和DS18B20制作的网络型温度传感器,可以用RS232总线向电脑发送测量的温度,或用RS485总线实现网络通信。压缩包中包含有用Protel画的原理图,源程序,说明书和实物图片。特别是DS18B20的测量程序,给出了详细的操作说明,这是一个完 ...… 查看全部问答> |
|
利用IDT HOOK,或编写驱动,能提高WINDOWS的实时性吗,如果能思路如何? 利用IDT HOOK,或编写驱动,能提高WINDOWS的实时性吗,如果能思路如何? 其它的HOOK,或调用门,陷井门之类的,能提高WINDOWS的实时性吗?… 查看全部问答> |
|
声卡驱动接口wav_iocontrol中pBufIn参数的设置 我想利用DeviceIoControl打开一个声卡驱动设备。但是编译的时候报错,说WODM_OPEN这个变量没有定义,请教一下应该怎么办?程序如下: PMMDRV_MESSAGE_PARAMS pBuffin; pBuffin->dwParam ...… 查看全部问答> |
|
学了半年单片机但是突然今天觉得都好难,不知道从什么地方开始学起了,我同学说学硬件,还有我看了历年的电子设计大赛真的,感觉我一点都不懂,我到现在只会编程,编的也只是一切基础的东西,难道学单片机真的很难吗,请各位大虾帮我指点下,,我现 ...… 查看全部问答> |




