...可编程逻辑芯片的区别,另外可编程芯片是如何编程?比如 是用什么语言...

发布网友 发布时间:2024-10-23 16:45

我来回答

2个回答

热心网友 时间:2024-11-07 07:03

单片机MCU是软编程,可编程逻辑芯片PLD是硬编程。
MCU 中是电路已经固定,它的编程是只能做固有的几十条指令的动作。而且是一条条的执行。
PLD 中电路未定,它的编程是电路的编程,也就是电路模块的设计。模块间是并行式的。
MCU中的资源固定,比如某型号只有一个定时器,一个IO中断。程序只是控制这些。
PLD 中电路未定,想做成几个定时器,或中断,或PWM输出,或别的什么模块。由程序决定。
MCU就像是火车只能在建好的铁轨上跑。
PLD就是飞机可以随便飞。或者说像72变的孙悟空,能变成火车跑,也能变成飞机飞。
PLD VHDL 或Verilog语言编程。

热心网友 时间:2024-11-07 07:04

单片机就是单片机,可编程逻辑芯片通过编程,理论上可以实现包括单片机在内的所有逻辑器件的功能。什么与门,非门什么的。。。当然还有好多的。数字电路单元。。。。。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com