A. 树莓派2代支持运行Win10,能运行exe吗
Windows10forRaspberryPi2评价如下:微软根本是醉翁之意不在酒,Windows10的测试版本已经试用了一下,性能确实是树莓派2的优势,启动后没有桌面加载,依然是远程控制为主,这和微软在企业领域的RDP终端的用法类似。微软是为了建立起一个体系,吸引开发者为其开发软件,因为没有软件,Windows空有其壳。从今年的build大会即可看出端倪,而微软的全平台战略也是为了弥补以前欠下的债,这次一并还清,从这一点上看,领先了苹果一个win98。早期的微软各个平台的开发非常割裂,工具非常不统一,看看WP的应用数量就知道了,而这次从PC到手机再到IoT,已经和谐一致了,对于开发者算是利好。(不过近期传闻要放弃WP不知道是否真的如此)…让我们拭目以待吧。
B. 怎么用windows系统给树莓派安装系统
首先可以去树莓派官网下载官方的系统,也可以下载诸如volumio之类的用于音频播放的镜像。下载到本地待用
将内存卡放入读卡器中连接电脑。
运行Win32DiskImager,然后点击那个文件夹图标(浏览)
找到你放系统镜像的位置,然后device(设备)那选择内存卡盘符
点击write,进行写入,等待写入完全。
如果失败或者想重新格卡怎么办。
将内存卡用读卡器连接电脑,运行sdformatter.在设置里,将调整逻辑大小选择为:ON(开启)这样格式化之后就是原大小。
4
将内存卡插入树莓派,树莓派接通电源,将网线插入路由器中。
这样就完成了树莓派通电过程。
5
远程连接树莓派需要知道树莓派IP,很多人用的是局域网IP扫描器之类的软件。
其实进入路由器的管理页面,看设备连接也是一样的。
C. 树莓派 编译 platform选哪个
1、获取升级所需源码
1)下载地址:
官方网址:https://github.com/raspberrypi
上面列出了树莓派所有的开源软件:
firmware:树莓派的交叉编译好的二进制内核、模块、库、bootloader
linux:内核源码
tools:编译内核和其他源码所需的工具——交叉编译器等
我们只需要以上三个文件即可,下面的工程可以了解一下
documentation:树莓派离线帮助文档,教你如何使用、部署树莓派(树莓派官方使用教程)
userland:arm端用户空间的一些应用库的源码——vc视频硬浮点、EGL、mmal、openVG等
hats:Hardware Attached on Top,树莓派 B+型板子的扩展板资料
maynard:一个gtk写成的桌面环境
scratch:一个简易、可视化编程环境
noobs:一个树莓派镜像管理工具,他可以让你在一个树莓派上部署多个镜像
weston:一个应用程序
target_fs:树莓派最小文件系统,使用busybox制作
quake3:雷神之锤3有线开发源码firmwareb
2)下载方法:
a、网页直接下载:
点到所需要下载的工程,左上角选版本,右方有一个download ZIP按钮可直接下载(笔者下载完成后,在linux中解压提示出错,windows又非常慢切内核建议不要在windows环境解压,所以笔者不建议使用这种办法)
b、使用git下载
$ mkdir raspeberrypi_src
$ cd raspberrypi_src
$ git clone git://github.com/raspberrypi/firmware.git
$ git clone git://github.com/raspberrypi/linux.git
$ git clone git://github.com/raspberrypi/tools.git
会得到三个文件夹:
firmware linux tools
2、编译、提取内核及其模块
1)获得内核配置文件
在运行的树莓派中运行:
$ls /proc/
可看到一个叫config.gz的文件,他是当前的树莓派配置选项记录文件,我们将他拷出,放入我们的内核源码目录树下
$cp /proc/config /home/pi
我们这里使用前面交过的samba拷出并拷入内核源码目录下,不熟悉的人可参考前面文章
在linux内核源码下执行:
$zcat config.gz > .config
2)配置、编译内核
a、修改内核源码makefile ARCH类型和编译器路径
$vi Makefile +195
找到以上类似代码,改为如图所示
b、查看、修改配置选项
$make menuconfig
可出现以下界面
如果不做修改,直接选中exit即可(注意使用键盘操作)
c、编译内核镜像
$make
在arch/arm/boot目录下可以看到一个叫zImage的文件,就是我们新的内核
但是树莓派需要另外一种格式的镜像,需要进行处理一下,执行以下命令
$cd tools/mkimage
$./imagetool-uncompressed.py ../../linux/arch/arm/boot/zImage
即可在当前文件夹下看到一个叫:kernel.img的文件,就是我们需要的新内核了
d、提取moles
上一步其实不但编译出来了内核的源码,一些模块文件也编译出来了,这里我们提取一下
$cd raspberrypi_src
$mkdir moles
$cd linux
$ make moles_install INSTALL_MOD_PATH=../moles
即可在moles得到我们需要的模块文件
2、升级RPi的kernel、Firmware、lib
将SD卡拔下插在电脑上(可使用读卡器)
1)升级内核
将新编好的内核拷入SD卡,改名为:kernel_new.img
打开boot目录下
找到config.txt文件,加入:kernel=kernel_new.img这一行
2)升级boot
将firmware/boot/目录下 以下文件拷入SD卡boot目录:fbootcode.bin fixup.dat fixup_cd.dat start.elf
3)更新vc库及内核moles
将第3步d步中编译出来的moles/lib/moles拷入树莓派文件系统/lib下
D. 在Ubuntu下安装树莓派的交叉编译环境,有试过吗
开始做嵌入式开发的朋友都在前期配置交叉编译工具而烦恼,网上的交叉编译工具的教程很多,但是要么很繁琐要么就是资料不全。 那么怎么样快速而又简单地配置交叉编译工具呢,我们现在就用ubuntu里面的apt-get工具快速安装交叉编译工具。 1...
E. 如何在windows下或者linux下对树莓派编程(C语言或C++)
硬件的没玩过
树莓派 是不是那个 教学型 ARM编程主板?
建议你去 他们官方论坛看下
我同学他们毕业搞ARM的 都是 自己焊接板子的
然后用 winCE或者 unix linux 的嵌入式系统
他这种定制的包装过的,一般都把很多底层的 原理封装了,只需要 学号他官方提供的 支持文档和事例程序,就能实现 很多功能。而且
如果 你直接去学C/C++ windows编程 以及通信编程 SSH协议 等 反倒离目的远了。
我估计你应该是个 爱好者,或者学生。
论坛里有很多 爱好者 发的 相关项目及 细节
比如:我刚才在 论坛里看到一个帖子说
做了一个工具,在windows下面和pi 进行ssh 交互
http://bbs.ickey.cn/index.php?app=group&ac=topic&id=2573
F. 如何在树莓派上装windows
如何在Windows上建立arm-linux开发环境 FriendlyARM 目 前,有很多地方介绍了如何在cygwin上为ARM7建立arm-elf-gcc交叉编译工具链,但是对ARM9却鲜有介绍,为了方便大家更好在 Windows上进行嵌入式li
G. 树莓派可以安装虚拟机吗
不能,除非(任选一):
你的电脑是和树莓派相同的 ARM 架构
你使用更慢的 qemu 模拟器来安装
建议(任选一):
嫌安装慢,我猜你是在编译安装:
找预编译包。不知道你的树莓派装的什么系统,以及你要装什么软件。常见软件+操作系统组合都可以从软件源里直接安装的
找个适合树莓派的交叉编译工具链在电脑上编译了给树莓派用。推荐使用类 UNIX 系统,不推荐使用虚拟机因为它会慢一些
H. 树莓派能用windows上的软件吗
虽然有win10的内核,但是不能用win的软件。想想你一般安装软件,都要分x86和x64的。二树莓派是armrf的,明显不能直接用。
win10内核刚出来的时候我试过,只有内核,连简易界面都没有,根本无法使用。
I. 树莓派3B linux操作系统和windows系列操作系统minecraft的通用问题
当然可以了,教程给你参考下
首先打开终端通过PPA安装:(支持Ubuntu 13.10 、Linux Mint 16 、 Deepin Linux(是Ubuntu的发行版),注意啦只支持Ubuntu类系统,像红帽之类的是没法用这种方法的!)
运行命令:
sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
等待完成,然后输入下一个命令,运行
sudo apt-get update
最后输入,运行
sudo apt-get install minecraft-installer
等待安装完成后就可以进入游戏了,正版的同学就可以直接在启动器里找到“Minecraft”进入游戏了。