HDMI是可以通过外扩芯片来转换得到的,看开发板是不是支持了
基于Linux的原理来说是一样的,低层都是驱动写好的,应用层是一样的
低层就差异比较大了,由于厂家不同,寄存器配置不同,所以,板级的支持是不一样的,这是差异所在了
学习linux和你学单片机一样都是一通百通的
就像你学完stm32f103,这个是cortex-m3架构的
学完之后,你去上手stm32f407其实也很快,他是cortex-m4架构的,
虽然那架构不同,学起来差别不大
这两个芯片都有个最大的特点,就是它只带有一个ARM核,前者带的是ARM9,后者带的是ARM cortex A7,所以它的底层程序比较简单,比较适合入门
至于HDMI,可以用RGB转HDMI的方法扩展
imx6ull上面带有CAN接口,此外,它能够支持两路以太网,其它跟2440差不多