" Ultibo Core是Raspberry Pi的嵌入式或裸机开发环境。它不是操作系统,但提供了许多与操作系统相同的服务,类似内存管理,网络,文件系统和线程PlusMuch的内容。&# 34;
" Ultibo完全在免费帕斯卡尔写,旨在作为Unikernelor在运行时库中的内核。这意味着当您编译应用程序时,Ultibo的必要部分由编译器SOTHAT自动包含,您的程序在不需要操作系统的情况下运行。"
" Raspberry Pi是覆盆子PI基金会在英国的一系列信用卡大小的单板电脑开发,促进学校和发展中国家的基本计算机科学的转移。 https://en.wikipedia.org/wiki/raspberry_pi.
而最重要的是:RPI很便宜:德国的最小型号成本包括。税收15欧元,最大的Iron38 EUR。在这里,我们有4个ARM核心@ 1 GHz,HDMI,USB,网络接口,PIO,LED,音频等等。+ 1 GBYTE + SD卡等。
RPI主要与Linux一起使用。那个'很好,但是用Linux你远远,来自硬件的遥远。而且它对我的意见非常疯狂,使用gigabytesof代码眨眼。
###所以Ultibo对我来说是什么:理想的工具!您可以拥有或多或少的无限RAM和电源,您可以,并且必须在Pascal中写下所有程序,并且您拥有Lazarusa Real Nice和Windows和Linux的快速开发环境(含酒)
Oberon是一种编程语言,由1988年设计,由图灵奖获得者Niklaus Wirth,Pascal和其他一些编程语言。奥伯顿与帕斯卡有很好的与对象延伸和单位,如来自吨Pascal 6.0+的单位。
Oberon也是如此,它有时会混淆,完整的操作系统的名称,包括带有鼠标控制,编辑器,编译器,库等的图形用户界面。帕洛阿尔托施乐公园实验室是1977/78 ,他与Thealto工作站合作。这是具有鼠标和图形用户界面的第一台计算机。 1986年,Wirth开发了他自己的32位电脑,称为Ceres。以他自己的语言编写的自己的操作系统,称为Oberon。从2013 Wirth基于一个FPGA开发一个新的工作站,并称为IT Project Oberon。查看http://www.projectoberon.com/或http://www.xilinx.com/support/documentation/xcell_articles/91-5-oberon-system-implemented-on-a-low-cost-fpga-board。 pdfor https://www.computer.org/csdl/mags/co/2012/07/mco2012070008.pdf.
完整的系统包括内核,编辑器,编译器和Guihas约为10000(万)代码。 Linux 4.x内核有大约1500万行代码。
Project Oberon Aka FPGA Oberon是一个非常有趣的系统,但与FPGA一起摆弄,特别是Xilinx或Altera的开发环境是,友好的口语,要求友好。甚至为具有FPGA的HDMI或显示端口产生的现代界面的视频信号甚至例如,更复杂的10倍,那么整个名为RISC5处理器的项目Oberon。
2014年,Peter de Wachter为PC的Projage Oberon项目编写了一个仿真器。一个很好的项目,但用CITHINIAN BLYBAGE编写了C.所以我把他的程序港口(免费) - 帕斯卡尔举行。仿真器工作正常,但是使图形处理与SDL库的鼠标接口是Linux和Windows的典型示例。
具有从oberon的直接硬件访问。到目前为止,只有闪光.RUN工作,但集成GPIO,串行接口等只能使用几个代码来完成。
它很容易扩展oberon与一些TCP / IP功能,这已经是Ultibo库的一部分。
也许在未来的oberon可以用作愚蠢的壳牌,包括美国的突出贝壳,包括Ultibo。
Ultibo中的USB接口中有一个错误。您必须使用USB集线器来连接鼠标和键盘。两者中的至少一个必须通过HUB连接。似乎是慢动HID设备的DMA问题。这是一个已知的问题。
RISC5代码和FPU代码是2014年,最新的FPU EXPLANGENTERC。尚未编码。
Oberon文件系统封装在一个单个文件oberon.dsk中,肯定会很好,镜像在脂肪或类似物中。
对于非Oberonians:在您使用软件之前,请阅读:https://www.inf.ethz.ch/personal/wirth/projectoberon/usingoberon.pdf使用鼠标和窗口(这里称为查看器)是不同的Windows或OSX世界。即使艾伦,沃兹尼亚克,盖茨和乔布斯表示,他们已经至少是"灵感"他们在施乐中看到的Alto系统。
#LICENSESCOPYRIGHT:(c)Markus Greim,2016年8月使用,复制,修改和/或分发该软件,在此授予或毫不费用,条件是在特有的版权声明和此许可通知中出现了交通件。
## Ultibocore在GNU Lesser普通公共许可证V2.1下获得许可,并且在许可证的条款中无法使用,修改和分发。许可证包含一个异常语句,以允许与Filesthat的静态链接在不同的条款下许可。
书籍版权所有(c)2013年尼克劳斯Wirth and Juerg Gutknecht;软件版权所有(c)2013年尼克劳斯Wirth(NW),Juerg Gutknecht(JG),保证(PR / PDR)。
使用,复制,修改和/或分发该软件和ITSARCompancing和/或分发该软件的许可("软件")特此授予orwithout fee的任何目的,只要上述版权声明这一许可通知就会出现副本。
该软件提供"如"作者和作者驳回了所有关于软件的保证,包括所有默示的禁令,适合默默,健身和非犯罪。在任何情况下,应对任何索赔,特殊,直接,间接,Orconsequence赔偿金或任何损害赔偿或任何损害或责任责任,无论是合同,侵权行为的行动,侵权行为,还是与使用的交易或使用软件的性能。
原始项目OberOndesign和源代码版权所有©1991-2014 Niklaus Wirth(NW)和JürgGutknecht(Jürg)at http://www.inf.ethz.ch/personal/wirth/projectoberon/or http://projectoberon.com/
这是Oberon RISC机器的仿真器。有关更多信息,请参阅:http://www.inf.ethz.ch/personal/wirth/和http://projectoberon.com/。
可以从http://projectoberon.com/(ins3riscinstall.zip)下载合适的磁盘映像。警告:在2014-03-29之前下载的图像已覆盖浮动点。
好的。请注意,Oberon假设您拥有美国键盘布局和三个按钮鼠标。
非常不准确,但对奥贝朗而言已经足够好。如果你'重新去抓住SD卡例程,你' ll需要使用真正的硬件。
实现PCLink协议以在Timee.g处发送/接收单个文件。 要接收Test.mod到Oberon,请运行pclink1.start,然后在主机RISC当前目录中,Echo Test.mod> pclink.rec. 特此授予使用,复制,修改和/或分发此软件的许可,包括或未收取费用,条件是其特色版权声明和此许可通知出现在交通件中。 该软件提供"如" 作者在内的威力为该软件提供了威胁,包括所有ImpediedWarranties的商人和健身。 在任何情况下,应对任何特殊,直接,间接或后果或任何损害赔偿,无论是在合同,疏忽或其他行动的行动中,都是由使用丧失,数据orprofits的任何特殊,直接,间接或后果的责任或任何损害赔偿。 使用此软件的orperfordance。