嵌入式爱好者

查看: 11931|回复: 0

[评测] 【飞凌嵌入式 OK3399-C+开发板试用体验】+最后的体验和总结(四)

[复制链接]

4

主题

5

帖子

60

积分

RK3399通行证

扫一扫,手机访问本帖
发表于 2020-9-5 20:06:53 | 显示全部楼层 |阅读模式
最后一篇体验文章了,也算结束对OK3399这款开发板的体验了。这段时间来呢,就是不断的在两个系统间切换,体验了三款系统,其实到底还是在Linux下进行的开发。想让自己变得更强,工资更多,学习Linux还是很正确的一条路。当然选择一款合适的开发板也是比较重要的,开发板的选购一般就是要看资料丰富度,初学者其实没必要选择特别好的,本开发板虽然支持的系统很多,有人可能想着学完Linux学Android,这样一款开发板就能搞定,但其实里面的学习难度可能就上来了。自我感觉应该多尝试几块,而且入门应该也不用弄这么复杂的板子,像imx6ull其实就不错,目前市面上支持的比较好,资料多视频多。所以说了这么多还是看下,最后一篇体验下Android下的开发,主要是Android下的APP开发,一个是官方的AS开发环境,一个是QT开发环境。
这里就是把板子还是烧写回最开始的Android系统。然后就是win端装上AndroidStudio下面简称AS,其实AS这个是其官方推出的,其还是很庞大的,所以对开发者电脑还是有要求的,其实还有一种方案要比AS难度要大就是使用eclipse来开发,优势就是编译速度,难点就是初学者安装环境就很头疼。AS基本上就是下载一个安装包,然后一切SDK配置NDK配置都很简单直接下载就行。
1.png
第一次使用就是很小白化,全部默认之后就能生成一个helloworld,的工程。然后就构建运行,
2.png
可以自己跑上位机的虚拟机,也可以放到OK3399上面跑。
3.jpg
4.jpg
这里要调试记得接上Type-C接口的线应为那是ADB,android调试接口。这里用了一个7寸HDMI转接屏,接上直接显示。
这里基本就是初体验下,下面再弄下QT下的开发,QT下开发其实就比较麻烦,应为Android的APP是Java,kotlin开发,所以用QT基本上是调用其底层C++的函数库,所以要安装下NDK工具。这里也很简单,不用去别的地方去下载,直接在AS上配置就行。
5.png
找到这个界面勾选上NDK,应用下就可以帮我们下载。
然后就配置QT端工具链,这次不用到Linux下进行交叉编译了,直接就是在WIN端配置就行。
6.png
到设备这里把JDK,Android的SDK和NDK配置完成就可以编译了。之后就是把我们上次做的例程打开编译下载进去。
7.png
记得添加Android的构建,接线还是一样的。不要动,还是能识别到ADB 的,所以直接构建运行即可。
8.jpg
9.jpg
能运行起来,但是很多东西是不能用的,如串口,这些东西,在Android端是不能直接使用,得想办法调用NDK里面提供的,最终来实现开发,虽然QT跨平台很强,但有些还是要想办法修改系统函数的。所以本次体验到这里就结束了,嵌入式工程师学习这个应该也不是开发APP为主,应该还是开发其驱动。所以APP的体验意义不大。最后就是说下板子把,板子的硬件做工很可以的,提供的资源应该也够参考意义了,RK3399这个芯片可以双屏异显,因为自己没有合适的屏幕所以也没法实验了,不过市场上面应该有不少广告机可能是使用的这种方案。最后附上前三篇体验连接吧。
【飞凌嵌入式 OK3399-C+开发板试用体验】+QT编写家庭环境监测(三)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-25 15:35

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表