CPLD芯片EPM240T100与一个单片机连接
用CPLD有多种意义, 1. 扩展IO, 2.彩色精确同步, 3. 对LED驱动电流大,850ns+400ns只是个PWM,为了降耗减少发热. 还需要个MCU是因为有些东西要计算.传统51完成这些功能不可能, 78E52确实可以,但人家不一定用过, C8051虽有足够IO等资源,但可靠性比CPLD偏低. LPC,STM32这都属ARM了,人家软件不熟能...
CPLD与单片机的区别
CPLD由需要用户编程实现想要的处理功能,而单片机的功能已经设计好了,由用户自己编程来使用它的部分或全部功能。单片机是软件方法实现,而CPLD是硬件实现的。可以把CPLD看成是一款专用的解码芯片。因为是硬件实现,所以强项就是快。就好像用电脑看电影,用CPU软件解码可以做,也可以用显卡硬件解码,当然硬件...