从开发板学习角度来说,stm32mp157和imx6ull对比,无论是硬件性能还是学习资源,stm32mp157都是非常具备优势的。
华清远见STM32MP157开发板对比imx6ull开发板优势:
1)Linux+STM32单片机二合一:stm32mp157和imx6ull的最大区别是,stm32mp157是ARM双核,2个A7核,1个M4核,可以学嵌入式linux,也可以学stm32单片机,imx6ull只是A7单核,只能学Linux。现在很多企业招聘嵌入式工程师,往往也会同时要求会stm32单片机,一板两用,很划算。尤其对于单片机工程师转嵌入式工程师学习,stm32mp157开发板更合适。
2)ARM+仿真器学习优势:作为一款ARM裸机开发学习的板子,华清远见针对stm32mp157开发板配套的st-link仿真器,具备仿真M4和A7核的能力,相关imx6ull和其他机构stm32mp157板子的配置里,几乎看不到仿真器的影子,或者即便有仿真器也仿真不了A7。仿真器对于ARM裸机学习是非常有价值的,仿真器可以控制指令一条一条执行,能看到每一条汇编指令的变化,可以理解底层工作原理。没有仿真器,虽然可以做汇编实验,但汇编不受控,是通过串口下载编译好的程序一次性运行;
3)技术拓展性强:stm32mp157因为双核优势,除了可以学习arm、linux、Qt外,还可以学习stm32单片机、FreeRTOS、物联网、人工智能、百度 阿里 华为等各种云接入,stm32mp157强大的硬件性能及华清远见丰富的配套模块极大拓展Linux的应用场景,非常贴合企业当下开发需求。现在整个时代背景是多技术的融合发展时代,是AIoT的时代,相关技术的拓展会给职业发展带来很多机遇。
4)项目拓展性强:stm32mp157对比imx6ull,除了拓展很多linux+Qt+云接入的项目,还可以拓展人工智能的项目,这些很匹配时下需求的创新小项目都是非常不错的,所以stm32mp157开发板作为学生毕业设计平台,是非常合适的,华清远见stm32mp157开发板配套的Linux+Qt项目就有10个左右,包括 智慧家庭 工业电表 智慧医疗 智能安防等方向的小项目,目前也在拓展人工智能的项目,大约9 10月份就能上线。
华清远见针对STM32MP157开发板配套了极为丰富的资料,
包括:
——文档教程类:
1.《FS-MP1A开发教程.pdf》,超全超详细实验指导书,目前已有1000余页;
2.《FS-MP1A机器视觉开发教程.pdf》,基于OpenCV的机器视觉实验教程,120余页;
3.《FS-MP1A Qt应用编程开发教程.pdf》,240余页;
4.《FS-MP1A开发板常见问题集锦.pdf》
5.《FS-MP1A产品手册.pdf》
——视频课程类:
1.《FS-MP1A入门指导视频》7讲,入手必看;
2.《零基础玩转STM32MP1开发板》课程视频,嵌入式工程师系统学习课程,分为15大Level, 200余课时,覆盖ARM、Linux应用/系统/驱动、项目等全体系知识学习,目前上线170课时左右,持续更新中;
——网盘资源类:
1.《华清远见FS-MP1A开发资料网盘》70G,包括工具软件、程序源码、芯片手册、原理图、系统镜像。
2.《华清远见-FSMP1X-机器视觉-资料光盘》1.56G,包括程序源码、工具软件 、实验手册。
3.《华清远见-FSMP1A-Qt应用编程-资料光盘》1.42G,包括程序源码、工具软件 、实验手册。
4. 华清远见-FS_MP1A-QT综合项目》885.4M,包括10余个Qt综合案例(包括实验手册、应用程序、程序源码)。
包括产品手册、Linux应用/系统移植/驱动、M4/A7裸机开发、FreeRTOS开发、QT应用开发、OpenCV机器视觉等内容的试看。各个教程的目录,淘宝详情页面有介绍。
可以加一下这个QQ群,459754978,群文件里有更多学习资料,关于STM32MP157的Linux基础,Linux系统移植,扩展板驱动移植,FreeRTOS的教程等,群文件里都有完整版内容,还有一些嵌入式linux电子书。