STM32F030是ST的早期产品,适于初学者用来学习与开发。由于该开发板有丰富的GPIO资源,所以适于进行逻辑芯片的功能模拟与仿真。
以四2输入与非门芯片74LS00为例,实现该芯片的功能模拟及质量检测。其它逻辑芯片仿此。
STM32F030的芯片引脚与74LS00引脚的对应关系如下:
PC0—1A PC1—1B PC2—2A PC3—2B PC4—3A PC5—3B PC6—4A PC7—4B
PA0—1Y PA1—2Y PA2—3Y PA3—4Y
在功能模拟时,由PC口来读取外部信号的电平高低(通过开关手动设置信号),用PA口来模拟输出,并由LED发光二极管来指示输出状态,LED发光代表高电平,否则代表低电平。
在质量检测时,将芯片74LS00插入已连线的管座,由PC口来向74LS00提供测试信号,用PA口来读取74LS00的输出信号,从而按真值表判别出芯片的好坏,当绿灯(PB8—LED)亮时,表示正常;否则表示异常。
|