第1个回答 2021-12-06
理论上讲,MiniLED和MicroLED代表两种不同的东西。微型LED是新一代显示技术,具有矩阵的小型化LED。简而言之,LED背光更薄,更小型化,并且LED单元小于100微米。像OLED一样,每个像素都被单独寻址并驱动发光(自发光)。迷你LED,也被称为“亚毫米发光二极管”,是由晶元光电首次提出的尺寸约为100微米的LED。迷你LED是传统LED和微型LED之间的过渡技术,是传统LED背光的改进版本。
微型LED具有更简单的结构和更好的性能,但最大的问题是传质。目前的挑战是如何微型化LED,这需要晶圆级技术。例如,4K微型LED屏幕需要超过2488万个LED芯片。
在制造工艺方面,与微型LED相比,微型LED具有更高的成品率。与柔性基板耦合时,MiniLED也适用于凹口设计和高度弯曲的背光。局部调光功能也有助于迷你LED产品具有更好的显色性能。对于LCD面板,MiniLED技术可实现更多类别的HDR,而MiniLED产品可以像OLED一样薄,同时还可以节省功耗
mini 2440的灯led1,led2,led3,led4分别接的是 gpf5 gpf6 gpf7 gpf8;低电平点亮小灯。 主函数调用:led_display(0x66); void led_display(int data) { //active is low.(led on) // gpf8 gpf7 gpf6 gpf5 //nled_4 nled_3 nled_2 nled_1 rgpbdat = (rgpbdat & ~(0xf<<5)) | ((~data & 0xf)<<5); } 这是test自带的程序;由于没有设置b口的gpbcon,灯的显示将达不到预期的效果 修改为 void led_display(int data) { //active is low.(led on) // gpb8 gpb7 gpb6 gpb5 //nled_4 nled_3 nled_2 nled_1 rgpbcon= (rgpbcon & ~(0xf<<5)) | (0x5<<5); rgpbup = 0x7ff; // the pull up function is disabled gpb[10:0] rgpbdat = (rgpbdat & ~(0xf<<5)) | ((~data & 0xf)<<5); } 首先设置 rgpbcon使得gpb5 ,gpb6, gpb7 , gpb8 为输出。然后设置rgpbup,不适用上啦电阻。这样就可以控制灯的亮灭了。具体为输入data 二进制的低四位,即bit_1,bit_2,bit_3,bit_4分别控制led1,led2,led3,led4,为1对应的led灯亮,为0对应的led灯灭。