精华内容
下载资源
问答
  • pcduino:pcduino.go-源码

    2021-06-22 05:16:53
    pcduino pcduino.go: go_environment的 go_environment 见 程序模板 package main import ( . "github.com/conclave/pcduino/core" ) func init () { Init () setup () } func main () { for { loop () ...
  • 什么是pcduinopcduino = mini PC + Arduino简单的说,就是一...pcduino 3B购买网站:pcDuino3B A20开发板pcduino3 与 pcduino3B 的唯一区别就是:pcduino3B有一个大型集成的RJ45网络端口。(其他和pcduino3一模一样)pc

    什么是pcduino

    pcduino = mini PC + Arduino

    简单的说,就是一个板子,它所具有的功能 等价于:一个装有系统的微型笔记本电脑再连接一个Arduino UNO 的板子。

    pcduino 3B

    Alt text

    购买网站:pcDuino3B A20开发板

    pcduino3 与 pcduino3B 的唯一区别就是:pcduino3B有一个大型集成的RJ45网络端口。(其他和pcduino3一模一样)

    Alt text

    pcduino 3B 的官方介绍网站: LinkSprite pcDuino3 (pcduino3 包括:pcduino3 和 pcduino3B)

    pcduino 官网的教程资料网站:LinkSprite pcDuino Quick Start

    pcduino 中文教程网站:维基 pcduino 中文书

    pcduino 教学的pdf:

    pcduino sparkfun网站的tutorials:Programming the pcDuino

    Search Results for “pcduino3b”


    请访问:http://www.aobosir.com/

    展开全文
  • pcduino资料

    2014-05-16 19:11:31
    pcDuino原理图.pdf 介绍了pcduino上的接口连接,可以据此查找对应对应接口,比如说led的接口 爱上pcDuino.pdf 介绍了pcduino入门到开发许多细节 全志A10用户手册.pdf 介绍了pcduino上具体各个接口的使用和物理地址,...
  • pcduino上的cylon适配器 安装Node.js 确保您已连接互联网并打开RPi上的终端。 安装ARM版本的Node变得非常容易: wget http://node-arm.herokuapp.com/node_latest_armhf.deb sudo dpkg -i node_latest_armhf.deb...
  • pcDuino-IO pcDuino-IO与pcDuino3兼容 pcDuino-IO是一个类,用于使用编写在上运行的Node.js程序。 这个项目是在建立的 入门 pcDuino-IO脚本直接从pcDuino3(或家族中的类似产品)板上运行。 假设您的pcDuino已经设置...
  • pcDuino开发实践

    2015-07-18 21:11:44
    pcDuino开发实践 迷你计算机 嵌入式开发 进阶必备
  • pcDuino3C_carrierboard 这是完全开源的pcDuino3C载板设计文件
  • 开源硬件pcDuino

    2015-05-13 19:43:36
    pcduino开发板是一款高性能的pc可编译板。
  • pcDuino电路图

    2015-10-27 16:23:38
    pcduino上跑Ubuntu,性能很好,相应的硬件电路上传,有DDR3和Flash电路,是卡片机电路。
  • PCDUINO入门教程

    2014-05-07 00:12:53
    PCDUINO快速入门教 程快速上手 初学者适用
  • pcDuino3Nano-u-boot pcDuino3 Nano u-boot 构建脚本和辅助文件 手动u-boot构建过程 mkdir 暂存光盘分期/ git 克隆 git 克隆 cd ./u-boot cp ../pcDuino3Nano-u-boot/Linksprite_pcDuino3_Nano_defconfig ./...
  • iot-pcduino 这是一个在 PCDuino 控制的两轮机器人上运行的 node.js 应用程序。 该应用程序可以从在 IBM Bluemix 上运行的 IoT Foundation 框架接收 MQTT 命令并对其执行操作。 该应用程序报告来自机器人的 2 种...
  • pcDuino原理图

    2013-08-15 07:06:04
    pcDuino原理图,provide more specific details for the substantiated insight
  • pcDuino 刷系统-卡刷

    2017-04-24 12:50:29
    PCduino刷系统
  • Getting Started with pcDuino

    2014-10-22 15:33:20
    本文档对如何使用pcDuino2开发板进行了详细讲解
  • 经过一周的尝试,我的pcduino mini linux系统终于跑起来了。启动界面如下:U-Boot 2012.10 (Apr 19 2013 - 18:46:44) Allwinner TechnologyCPU: SUNXI FamilyBoard: pcDuinoI2C: readyDRAM: 1 GiBMMC: SUNXI SD/MMC:...

    经过一周的尝试,我的pcduino mini linux系统终于跑起来了。启动界面如下:

    U-Boot 2012.10 (Apr 19 2013 - 18:46:44) Allwinner Technology

    CPU:  SUNXI Family

    Board: pcDuino

    I2C:  ready

    DRAM:  1 GiB

    MMC:  SUNXI SD/MMC: 0

    *** Warning - bad CRC, using default environment

    In:    serial

    Out:  serial

    Err:  serial

    Hit any key to stop autoboot:  0

    reading uEnv.txt

    144 bytes read

    Loaded environment from uEnv.txt

    reading boot.scr

    289 bytes read

    Jumping to boot.scr

    ## Executing script at 44000000

    Wrong image format for "source" command

    reading script.bin

    44900 bytes read

    reading uImage

    4693132 bytes read

    ## Booting kernel from Legacy Image at 48000000 ...

    Image Name:  Linux-3.0.62

    Image Type:  ARM Linux Kernel Image (uncompressed)

    Data Size:    4693068 Bytes = 4.5 MiB

    Load Address: 40008000

    Entry Point:  40008000

    Verifying Checksum ... OK

    Loading Kernel Image ... OK

    OK

    Starting kernel ...

    <6>Initializing cgroup subsys cpuset

    <5>Linux version 3.0.62 (linuxidc@linuxidc) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1 PREEMPT Sat Apr 20 18:32:39 CST 2013

    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d

    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache

    Machine: sun4i

    <6>Memory cut off:

    <6>    MALI : 0x5c000000 - 0x5fffffff  (  64 MB)

    <4>Ignoring unrecognised tag 0x00000000

    <6>Memory Reserved:

    <6>    SYS  : 0x43000000 - 0x4300ffff  (  64 kB)

    <6>    VE  : 0x44000000 - 0x48ffffff  (  80 MB)

    <6>    G2D  : 0x49000000 - 0x49ffffff  (  16 MB)

    <6>    LCD  : 0x5a000000 - 0x5bffffff  (  32 MB)

    Memory policy: ECC disabled, Data cache writeback

    <6>chip-id: A10 (AW1623 revision C)

    <7>On node 0 totalpages: 245760

    <7>free_area_init_node: node 0, pgdat c0887ea0, node_mem_map c094e000

    <7>  Normal zone: 1280 pages used for memmap

    <7>  Normal zone: 0 pages reserved

    <7>  Normal zone: 146176 pages, LIFO batch:31

    <7>  HighMem zone: 768 pages used for memmap

    <7>  HighMem zone: 97536 pages, LIFO batch:31

    <7>pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768

    <7>pcpu-alloc: [0] 0

    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 243712

    <5>Kernel command line: console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait loglevel=8 panic=10

    <6>PID hash table entries: 4096 (order: 2, 16384 bytes)

    <6>Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

    <6>Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

    <6>Memory: 448MB 512MB = 960MB total

    <5>Memory: 833852k/833852k available, 149188k reserved, 393216K highmem

    <5>Virtual kernel memory layout:

    vector  : 0xffff0000 - 0xffff1000  (  4 kB)

    fixmap  : 0xfff00000 - 0xfffe0000  ( 896 kB)

    ........//太长了,省略若干

    <6>mmc0: new high speed SD card at address 1234

    [    4.140000] mmc0: new high speed SD card at address 1234

    <6>mmcblk0: mmc0:1234 SA01G 942 MiB

    [    4.160000] mmcblk0: mmc0:1234 SA01G 942 MiB

    <6> mmcblk0: p1 p2

    [    4.170000]  mmcblk0: p1 p2

    <6>Console: switching to colour frame buffer device 160x45

    [    4.290000] Console: switching to colour frame buffer device 160x45

    <4>regulator_init_complete: axp20_buck3: incomplete constraints, leaving on

    [    4.330000] regulator_init_complete: axp20_buck3: incomplete constraints, leaving on

    <4>regulator_init_complete: axp20_buck2: incomplete constraints, leaving on

    [    4.350000] regulator_init_complete: axp20_buck2: incomplete constraints, leaving on

    <4>regulator_init_complete: axp20_ldo4: incomplete constraints, leaving on

    [    4.360000] regulator_init_complete: axp20_ldo4: incomplete constraints, leaving on

    <4>regulator_init_complete: axp20_ldo3: incomplete constraints, leaving on

    [    4.380000] regulator_init_complete: axp20_ldo3: incomplete constraints, leaving on

    <4>regulator_init_complete: axp20_ldo2: incomplete constraints, leaving on

    [    4.390000] regulator_init_complete: axp20_ldo2: incomplete constraints, leaving on

    <4>regulator_init_complete: axp20_ldo1: incomplete constraints, leaving on

    [    4.410000] regulator_init_complete: axp20_ldo1: incomplete constraints, leaving on

    <6>sunxi-rtc sunxi-rtc: sunxi_rtc_gettime

    [    4.420000] sunxi-rtc sunxi-rtc: sunxi_rtc_gettime

    <6>sunxi-rtc sunxi-rtc: read time 2010-1-1 0:0:10

    [    4.430000] sunxi-rtc sunxi-rtc: read time 2010-1-1 0:0:10

    <6>sunxi-rtc sunxi-rtc: setting system clock to 2010-01-01 00:00:10 UTC (1262304010)

    [    4.440000] sunxi-rtc sunxi-rtc: setting system clock to 2010-01-01 00:00:10 UTC (1262304010)

    <3>EXT3-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (240)

    [    4.460000] EXT3-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (240)

    <3>EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (244)

    [    4.480000] EXT2-fs (mmcblk0p2): error: couldn't mount because of unsupported optional features (244)

    <6>EXT4-fs (mmcblk0p2): recovery complete

    [    5.840000] EXT4-fs (mmcblk0p2): recovery complete

    <6>EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)

    [    6.060000] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)

    <6>VFS: Mounted root (ext4 filesystem) on device 179:2.

    [    6.080000] VFS: Mounted root (ext4 filesystem) on device 179:2.

    <6>devtmpfs: mounted

    [    6.090000] devtmpfs: mounted

    <6>Freeing init memory: 164K

    [    6.090000] Freeing init memory: 164K

    mount: mounting devpts on /dev/pts failed: No such file or directory

    mount: mounting /dev/mmcblk0p1 on /boot failed: No such file or directory

    Please press Enter to activate this console.

    Processing /etc/profile... Done

    / # ls

    bin        home        lost+found  run        tmp

    dev        lib        mnt        sbin        usr

    etc        linuxrc    proc        sys        var

    / # ifconfig eth0

    eth0      Link encap:Ethernet  HWaddr 12:5B:BD:7D:C4:75

    BROADCAST MULTICAST  MTU:1500  Metric:1

    RX packets:0 errors:0 dropped:0 overruns:0 frame:0

    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

    collisions:0 txqueuelen:1000

    RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

    Interrupt:55 Base address:0x8000

    / # ifconfig eth0 172.16.1.133

    <4>wemac wemac.0: WARNING: no IRQ resource flags set.

    [ 2360.950000] wemac wemac.0: WARNING: no IRQ resource flags set.

    <6>wemac wemac.0: eth0: link down

    [ 2361.060000] wemac wemac.0: eth0: link down

    <6>ADDRCONF(NETDEV_UP): eth0: link is not ready

    [ 2361.070000] ADDRCONF(NETDEV_UP): eth0: link is not ready

    / #

    详细移植过程见linux移植。花了不少时间啊,这是移植心得。 见 http://www.linuxidc.com/Linux/2013-04/83606.htm

    pcduino linux移植期间遇到了不少问题,总结如下:

    1.pkg-config可以解决明明在自己机器上编译好好的,在别人电脑上编译就不行问题,它能为已安装的库时提供统一接口。了解pkg-config解决Package libusb-1.0 was not found in the pkg-config search path

    2.用busybox制作文件系统时,要注意文件的属性。包括动态链接、执行权限等。通过sudo cp -pR file1 file2,保留文件属性,否则系统跑步起来。

    3.Ubuntu下烧写tf卡命令,这里容易出问题,发现杂牌子的tf卡就不行,一卡了一段时间,最后果断Kingstorm

    4.Kernel panic - not syncing: No init found.  Try passing init= option to kernel,这个问题说了找不到init,而我设置init=/sbin/init,显然没问题。原因何在呢?

    www.linuxidc.com @ www.linuxidc.com :~/Si/A10/pcduino/rootfs$ ls sbin/ -l

    lrwxrwxrwx 1 linuxidc linuxidc 14 2013-04-28 21:16 init -> ../bin/busybox

    www.linuxidc.com @ www.linuxidc.com :~/Si/A10/pcduino/rootfs$ file linuxrc

    linuxrc: symbolic link to `bin/busybox'

    发现bin/busybox是一个动态链接库文件,依赖交叉编译链的相应库。而交叉编译链库有很多,试了发现../arm-2009q3/arm-none-linux-gnueabi/libc/armv4t/lib/和 /home/linuxidc/tools/arm-2009q3/arm-none-linux-gnueabi/libc/armv4t/usr/lib/ 下的*.so*库可以使用。0b1331709591d260c1c78e86d0c51c18.png

    展开全文
  • 详细介绍了pcduino安装vnc server的步骤,以及在windows端安装vnc viewer的过程。介绍了如何通过vnc控制pcduino
  • pcDuino3 的特技演示 该存储库是为支持西部数据 (2014) 的 Diskovery 挑战黑客马拉松而开发的。 演示 为套件中包含的传感器和执行器提供了示例项目代码和详细信息。 有关更多详细信息,请参阅演示特定文档。 每个...
  • PCduino系统烧写很简单,只需要下载对镜像文件+耐心等待

    背景

    PCduino放了很久,今天接了一个显示器,apt-get upgrade一下,然后就出现开机后必须插着网线才能启动的毛病,貌似是一个底层软件包破坏了,无力修复,只能重装


    硬件准备

    - U盘,16G以下,FAT32格式或4G TF卡一张
    - TF卡一张,2G以下即可
    

    或者只用一个TF卡即可


    镜像文件下载

    - Kernel
    - Ubuntu
    - Phoenix烧写工具
    

    Pcduino官网这方面很不详细,摸索着来,电脑是win10
    首先从linksprite官网下载合适的文件,Kernel是引导程序,Ubuntu才是文件系统,两者都要下载。
    镜像文件下载
    首先试了文件1和文件3,开机无法使用apt-get,系统崩溃,重复无果;然后试了2和3,发现不支持HDMI显示器。最后选择了4和5.


    文件烧写

    1. 烧写kernel, 先用SD Formatter恢复tf卡,然后选择量产
    2. 插上tf卡,接通Pcduino电源,会有一个led慢闪,停止闪烁时即烧写完成,断电,拔下tf卡
    3. 重新格式化tf卡,或者换用u盘、新tf卡,将下载的ubuntu文件解压,得到img文件和update.sh文件,注意update.sh文件里的IMG指向的镜像文件名是否与实际相符,将两个文件直接拷入根目录
    4. 插上u盘或tf卡,通电,整个过程持续10 min左右

    总结

    官网上的镜像文件3居然有问题,并且内含的update.sh文件里的IMG指向不对。

    展开全文
  • PcDuino初学分享

    2015-07-31 20:23:25
    最近在学习PcDuino开发板,简单的介绍下pcDuinopcDuino是一种带miniPc功能的Arduino,自带ubuntu(linux)操作系统,可接HDMI并通过VNC(Windows)、Remmina(ubuntu)等远程桌面客户端输出显示桌面。 这是我学习...

    最近在学习PcDuino开发板,简单的介绍下pcDuinopcDuino是一种带miniPc功能的Arduino,自带ubuntulinux)操作系统,可接HDMI并通过VNCWindows)、Remminaubuntu)等远程桌面客户端输出显示桌面。

    这是我学习所用的开发板的实物图、引脚图以及转接板的引脚图:

     


     

     

    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使用,简单有效,被广泛使用。

     

     

    展开全文
  • 原博文链接:...我使用的pcduino板卡型号:pcduino 3B 我使用的TF卡大小:32G 参考网站: [Video] Run built-in Arduino IDE on pcDuino3 下载需要的东西下载 内核镜像文件、
  • 核心 pcDuino 的内核源文件 构建环境复制自: : 子模块: :
  • pcduino3 nano构建启动镜像 本教程是讲述如何为pcduino3 nano构建启动所需要的各种镜像:uboot,kernel,devicetree和rootfs。(使用TF卡启动) 一 环境搭建 虚拟机搭建 本教程使用 vmware player 14 + ...
  • pcduino开机心得

    千次阅读 2014-03-06 15:15:52
    pcduino是国产的一款类似于树莓派的miniPC,并且支持anduino。且其硬件性能远超树莓派,是做嵌入式开发学习的又一个好选择。 得益于上了学校的嵌入式系统开发课程,我也免费得到了一个pcduino一个学期的使用权,想想...
  • pcDuino用户指南.pdf

    2013-11-20 12:23:59
    pcDuino用户指南.pdf 有需要的可以下载参考,开发板配套的PDF文档,官方原始资料,内容详细!
  • pcDuino-刷机

    千次阅读 2014-04-26 17:08:28
    pcDuino-刷机
  • 适用于A20平台的pcduino v3 3.4.79+内核的无线网卡驱动,pcduino官方提供的系统镜像里面没有8192eu这款无线网卡芯片的驱动,本人自行编译成功并亲测可用后,分享给大家。本人用的网卡是EP-N1556
  • pcDuino指纹识别

    千次阅读 2014-02-25 13:28:27
    今天就给大家展示一下如何在pcDuino上进行指纹识别。 一:准备工作 pcduino V2 x 1 FM-206系列光学指纹模块 x 1 二:连线和注意事项 白线(左数第二根)连接gpio 1 绿线(左数第三根)连接gpio 0
  • pcduino 触屏 支持

    千次阅读 2013-12-24 16:52:32
    Linux对触摸屏的驱动已经很完善,购买的触摸屏也是linux支持的,但是pcduino内核没有打开这一项,所以我们要将内核中触屏打开并重新编译内核。
  • pcDuino电路原理图.pdf

    2013-11-20 12:22:35
    pcDuino电路原理图.pdf,是开发板的官方资料文档,内容是无错误的,标识清楚,标号无错,有需要的可以直接下载!!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,545
精华内容 618
关键字:

pcDuino