1 带mac控制器的(互联型) 需要外接PHY ,那么就要配置mac控制器,之后要可以正常 *** 作PHY,之后移植一个tcpip协议就行了(UIP,LwiP)。
2 不带mac控制器(基础性和增强型) 一般要接以太网模块 ,这个就没什么好说的了,正常 *** 作模块,之后移植协议即可。两者不是一个等级的,
stm32属于单片机,一般是裸跑或者用类似freertos之类的嵌入式系统。
I mx6是嵌入式ARM功能强大,从单核到四核,可以处理图像视频,高速运算等任务。
选择哪个根据你的需求而定,
如果你目前学习基础的东西,建议从stm32入手,
如果你已经比较熟悉了,对Linux系统,安卓系统都比较熟悉,可以入手imx6嵌入式的话首先把单片机玩顺了,从最简单的8位51单片机,到16位的MSP430,到32位的STM32这类都要比较熟悉。
同时也要熟悉单片机外围电路,这里用到模电数电知识。
可以利用单片机与各类模块(物联网常用蓝牙、WIFI、ZIGBEE等通信模块)搭配完成几个小项目这样掌握的更扎实一些。
接下来可以接触ARM,学LINUX,通过 *** 作系统来开发项目。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)