ARM技术论坛
直播中

万航渡路

8年用户 1295经验值
擅长:电源/新能源
私信 关注
[资料]

SOC芯片之软件控制硬件的设计实现

1、软件是怎么控制硬件的

从最简单的开始,如果使用硬件,控制8个led,最简单的方式是什么:直接接上开关。就是以下的图。通过开关控制led管脚输出不同的电平,就能控制led了。但是这个方法很不灵活,我们要手动的去拨动开关,才能改变led状态。

我们将上面电路改一下,把开关的地方换成寄存器,并加一些额外的电路,这样就可以通过使能信号和信号值改变led值输出不同电平,间接的控制led了。而使能信号和信号值我们是可以通过外部给的,就比开关要灵活一些了。

原作者:卢骏

回帖(1)

王栋春

2022-7-14 22:30:42
围观了解一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分