PcDuino初学分享
2015-07-31 20:23
471 查看
最近在学习PcDuino开发板,简单的介绍下pcDuino。pcDuino是一种带miniPc功能的Arduino,自带ubuntu(linux)操作系统,可接HDMI并通过VNC(Windows)、Remmina(ubuntu)等远程桌面客户端输出显示桌面。
这是我学习所用的开发板的实物图、引脚图以及转接板的引脚图:
pcDuino3nano具体一些参数:
接下来分享一下简单测试亮灯的几种方式:
方式一:使用pcDuino中的scratch软件,这是一款面向少年的简易编程工具。主要特点是使用者可以不认识英文单词,也可以不会使用键盘,构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏就可以了。缺点:过于简单,无法进行复杂的程序编辑。
方法二:命令行的方式
先找到相应的文件夹:
./pin_mode 3 1 意思为设第三个灯为输出模式,
./gpio_set 3 1 意思为设第三个灯亮,同理0为暗;
该方式不能广泛被运用。
方式三:Arduino IDE软件 可进行简单的程序编译
进行简单的循环亮灯。在图形界面当中编译程序效率低下,不适合编程。
方式四:在linux环境下编译,然后通过共享文件的方式,将linux中编译好的可执行文件给pcDuino使用,简单有效,被广泛使用。
这是我学习所用的开发板的实物图、引脚图以及转接板的引脚图:
pcDuino3nano具体一些参数:
CPU | Allwinner A20 1GHz ARM Cortex A7 Dual Core | Video | HDMi | NetworkInterface | 10/100/1G Mbps RJ45 No WiFi |
GPU | OpenGL ES2.0, OpenVG 1.1, Mali 400 Dual Core | LVDS LCD | No | Power | 5V, 2000mA |
DRAM | 1GB | OS Support | Lbuntu 12.04 Android | | |
Storage | 4GB Flash, microSD card (TF) slot for up to 32GB, SATA Host | Extension Interface | Arduino (TM) Headers | | |
接下来分享一下简单测试亮灯的几种方式:
方式一:使用pcDuino中的scratch软件,这是一款面向少年的简易编程工具。主要特点是使用者可以不认识英文单词,也可以不会使用键盘,构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏就可以了。缺点:过于简单,无法进行复杂的程序编辑。
方法二:命令行的方式
先找到相应的文件夹:
./pin_mode 3 1 意思为设第三个灯为输出模式,
./gpio_set 3 1 意思为设第三个灯亮,同理0为暗;
该方式不能广泛被运用。
方式三:Arduino IDE软件 可进行简单的程序编译
进行简单的循环亮灯。在图形界面当中编译程序效率低下,不适合编程。
方式四:在linux环境下编译,然后通过共享文件的方式,将linux中编译好的可执行文件给pcDuino使用,简单有效,被广泛使用。
相关文章推荐
- 基于Arduino+LabVIEW的多路数据采集系统
- 基于Arduino+LabVIEW的串口控制LED亮灭
- 基于Protues的Arduino学习笔记01-Arduino UNO实验板设计
- 《Arduino与LabVIEW开发实战》-前言
- SecureCRT 下载,安装,绝佳配色,实用配置,上传下载配置合集
- [极客]硬件极客最爱:支持WiFi的Arduino板到来
- pcDuino上控制视频监控机器人
- (一) 驱动模块搭建与测试
- (二) 2WD智能小车搭建完成
- 矿热炉项目开机脚本
- 现货首发 爱上Raspberry Pi 爱上树莓派 首本中文教材 正版图书
- 现货首发 爱上Raspberry Pi 爱上树莓派 首本中文教材 正版全新
- 玩于鼓掌之中的小老虎机——Tiny Tiger Machine
- arduino的String类
- bluetooth控制Arduino单片机的红外发射装置(一)——Arduino部分
- bluetooth控制Arduino单片机的红外发射装置(二)——Android部分
- 关于Arduino MEGA2560 看门狗对bootloader的依赖
- pcDuino3 新玩具
- Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE
- Arduino可穿戴开发入门教程Arduino开发环境介绍