搜索
bottom↓
回复: 137

从单片机到Linux系列博客

  [复制链接]

出0入93汤圆

发表于 2019-3-31 18:12:01 | 显示全部楼层
sup888 发表于 2019-3-31 17:12
做过很多“xx要学会Linux”的计划,然而一直停留在几个Linux命令。跟随下楼主的脚步,看看能不能进一层{:lo ...

买个中科世为的79元的Linux串口屏,比那什么各种开发板入门快多了。如果觉得有限制,就买他家的49元的核心板,各种接口都引出来了,更好玩。只是用这个方案只能做应用程序,不能写驱动。

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入93汤圆

发表于 2019-3-31 19:15:58 | 显示全部楼层
sup888 发表于 2019-3-31 18:44
开发板有不少,mini2440、周立功的imx280.只是一直找不到入门的门道

我说的这个根本就不是开发板,是直接做应用的。我也是败了N款开发板之后发现:开发板根本就是买来吃灰的,说得好像手把手教,其实根本就是跑跑例程就束之高阁了。而中科的板子(以及串口屏)买来就是直接做产品的,人家各种淡化Linux,反而真正学了点。当然这只是我个人的感受,不代表别人的意见。

出0入93汤圆

发表于 2019-4-1 03:31:26 来自手机 | 显示全部楼层
kinsno 发表于 2019-3-31 20:29
我去溜了一圈,硬是没找到49元的核心板,方便给共亨个链接方吗?
PS:如果真是49元,那爽的一P啊,直接自 ...

假货宝 关键字 SuperV 或搜店铺 中科世为 就出来了,他们太低调了。
传送门:https://h5.m.taobao.com/awp/core/detail.htm?id=584252749483
真的是很爽,引出了一堆IO自己当做600MHz的高级单片机使都可以。但成品板扩展性差一些,就是跑Linux的串口屏。

出0入93汤圆

发表于 2019-4-1 03:37:38 来自手机 | 显示全部楼层
huangqi412 发表于 2019-3-31 22:46
这个是啥板子

底层是Linux,界面是他们自己搞的,基本都裁剪没了,3秒钟进入应用。全志的片子,ARM9和A7的。

出0入93汤圆

发表于 2019-4-1 08:50:38 | 显示全部楼层
Excellence 发表于 2019-4-1 08:16
他家的核心板是不是只能用他家的屏,驱动都写死了????

驱动是写死的,我上面说过,不能自己搞驱动。
显示屏可以随便换,他们自己有成品的屏,也有开放的第三方的接口。但是触摸屏就定死了,电阻屏只能是4线的,电容屏只能是GT911的,别的(包括鼠标、键盘的HID类)输入设备不行,通过串口输入可以。
他们配套的有换用其他屏的文件,包括VCOM、VGL、VGH之类的都有相应的描述,开放程度相当高。

出0入93汤圆

发表于 2019-4-1 09:05:44 | 显示全部楼层
kinsno 发表于 2019-4-1 07:33
晕,那怎么玩啊?没有KERNEL,在他们这个框架下面玩,根本就看不到LINUX的影子了。。

...

除了驱动搞不了,中断和DMA没公开,其他的全都可以啊,这就见仁见智了 ,反正我是搞来应用的,不是移植着玩的。用它这个,我短时间就搞出来产品量产了,以前买的开发板一大堆,前前后后不知道跨越了多长时间,积的灰不知多厚了,买来开机,例程跑跑,然后就扔一边了。电脑上虚拟机、双系统也装过N次各种Linux发行版,红旗的,乌班图的,小狗Puppy的,Tiny Core Linux的,装完了,试用了,然后就删掉了。不是应用逼着根本就没有学习的动力。

出0入93汤圆

发表于 2019-4-1 11:16:07 | 显示全部楼层
Excellence 发表于 2019-4-1 10:16
中断和DMA提供API函数调用吗?

如果外设都有API调用,做产品也可以。

外设有API调用,也可以mmap直接操作寄存器。但是中断和DMA好像是搞不了,至少我没有成功。

出0入93汤圆

发表于 2019-4-2 06:06:18 | 显示全部楼层
wxws 发表于 2019-4-2 03:08
这家我也看了很久,还特意问了下开发的事,说是很封闭,不知道怎么玩呀,有没详细点的过程? ...

您说的封闭指的是他们自己的源码吗,那确实是很封闭,他们不可能开源的,一旦开源,在中国环境下,他们公司离死亡估计不到一天。
他们主要集中在他们自己的那套界面上,文档写得很清楚了,不清楚的地方看头文件,啥都不看他这套系统很难上手的,就是比起一般的串口屏来说上手难度大。
诸于SQLite、文件IO等等好多东西他们都提供了例程,但是很简略,得自己另外去翻资料。
系统内核、界面底层(MiniGUI)的东西他们往往讳莫如深,偶尔可能会透漏一点出来,确实也是封闭的。要深入了解这方面的东西就要参照其他网站了。

所以就看您用来做什么了。做应用,他们这个足够了,资料也够丰富,毕竟他们的产品就是功能比较强大的串口屏。用于学习,如果真心能沉下心来学,还是虚拟机或买开发板吧,不要像我一样都用来吃灰。

出0入93汤圆

发表于 2019-4-2 09:06:52 | 显示全部楼层
wxws 发表于 2019-4-2 08:15
不是说他们没开源就是封闭,主要是没有root ,自己没法往上放自己另外的程序 有点不爽. ...

他们本身就是root状态,不需要另外root。可以自己放另外的程序,但是只能放到/data分区或者TF卡上,放其他分区重启就没了。/data分区受限制了据说只有1M大小,放TF卡上就能搞很多事情了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 18:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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