九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 5788|回复: 0
打印 上一主题 下一主题

ibox卡片电脑完美支持arduino,实例教程陆续发布中

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-25 12:14:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
实例清单:


第1章 初识arduino
Arduino是一个基于开放源代码的软硬件平台,构建于开放源代码的简单I/O界面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,收录进微控制器。对Arduino的编程是利用Arduino编程语言 (基于Wiring)和Arduino开发环境(based on Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。
用户可以自己动手制作,也可以购买成品套装。Arduino所使用到的软件都可以免费下载. 硬件参考设计也是遵循availableopen-source协议, 可以非常自由地根据自己的要求去修改他们。
       Arduino通过提供丰富完善的API函数让编程变得简单化,即使用户没有太多的编程基础,也可以做出很酷的东西。同时,它提供了一套标准的接口,只要遵循该接口设计的外设模块,都可以供不同型号的Arduino板使用,同时多个模块还可以叠加在同一块Arduino板上。这使得Arduino成为了电子积木,用户可以像搭积木一样实现各种各样丰富的功能,正因为如此,Arduino已经在全世界各地建立了良好的生态圈。
       也许令Arduino开发团队都没有想到的是,现在Arduino会如此的流行,甚至已经完全超越了它之前定义的四组GPIO。官方的Arduino如下:


稍微有点硬件基础的人都会觉得,这块官方的arduino板子做得并不漂亮。arduino的成功基本在于它强大而且开源的软件,让用户可以很简洁的实现自己的创意。很多电子爱好者,厂家都围绕着这个板子预留的四个座子制作了各种各样的外设,arduino用户可以很方便的购买到,基本上不用动烙铁,就可以实现各种各样的创意。但是他的缺点就是过于简单,目前绝大多数arduino都使用的MCU作为处理器,它无法满足性能较高的应用,更不用说图片处理,服务器这样的专业领域了。因此,很多第三方厂家推出了属于自己的arduino,如下图所示:

intelGalileo开发板


pcduino开发板
这些开发板的主控CPU相对arduino一下子有了质的提升,能够胜任更高性能的应用领域,甚至可以把它当作一台迷你电脑,彻底摆脱PC机。但是为了兼容arduino完整的生态链,在主板上都无不雷同的兼容了那四个单排的插针座子。很明显,兼容了这几个座子的开发板怎么看都显得有些不伦不类,整个布局都被这四个座子给糟蹋了。其实,如此高性能的主板,远不止可以用来学习arduino,它还可以干更多有意义的事情。正因为如此,九鼎创展科技的ibox卡片电脑应势而出,而且势不可挡!
第2章     了解iboxibox
卡片电脑外观如下:

ibox正面图

ibox反面图

兼容arduinoibox

从外观可以看出,ibox并没有受限于arduino的四根简陋的座子,而是在需要使用arduino时,通过一个扩展板实现。因此,ibox的外观布局简洁大方,精致美观,成本低廉。其硬件参数如下:
  
配置
  
说明
CPU
三星exynos4412Cortex-A9 4*1.5GHz
GPU
Mali-400MP
DRAM
双通道1GB DDR3,可扩展到2GB DDR3
Flash
4GB EMMC,可扩展为8G/16G
视频输出
VGA/RGB LCD/MIPI LCD/HDMI
网络接口
板载USB网卡,可扩展USB WIFI
扩展接口
80PIN GPIO扩展接口,可支持arduino
USB接口
一路OTG接口,两路HOST接口
音频接口
一路MIC,一路耳机,两路喇叭
输入输出接口
按键,红外,串口,LCDVGA
操作系统
Android4.0,4.2,4.4,linux,ubuntu
尺寸
100mm*68mm
ibox采用三星Cortex A9四核处理器exynos4412,它是公认的四核处理器中最强的,无论在学习,教学,工业控制,视频编解码或是服务器应用上,基本上都可以胜任。基本上可以说,拥有了ibox,它将无所不能!
本文档将借助于ibox扩展板,讲解基于iboxarduino开发实例。
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-5-4 07:40 , Processed in 0.021694 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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