<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://calcwiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lemonit+C</id>
	<title>计算器百科 - 用户贡献 [zh]</title>
	<link rel="self" type="application/atom+xml" href="https://calcwiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lemonit+C"/>
	<link rel="alternate" type="text/html" href="https://calcwiki.org/Special:Contributions/Lemonit_C"/>
	<updated>2026-04-06T13:28:40Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://calcwiki.org/index.php?title=User:Lemonit&amp;diff=8451</id>
		<title>User:Lemonit</title>
		<link rel="alternate" type="text/html" href="https://calcwiki.org/index.php?title=User:Lemonit&amp;diff=8451"/>
		<updated>2017-10-12T16:58:48Z</updated>

		<summary type="html">&lt;p&gt;Lemonit C：​创建页面，内容为“== 我是谁 == * 我叫做Lemonit C，（其实后面那个C是后来加上去的），中文名莱蒙尼特，是一名计算器爱好者。 现在成为calcwiki...”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 我是谁 ==&lt;br /&gt;
* 我叫做Lemonit C，（其实后面那个C是后来加上去的），中文名莱蒙尼特，是一名计算器爱好者。&lt;br /&gt;
现在成为calcwiki的一名普通成员。&lt;br /&gt;
* 我也不是什么机器都见识过，主要个人比较喜欢德仪和惠普的机器。对主流品牌（德仪，惠普，卡西欧）机型型号都还算比较了解。&lt;br /&gt;
要说深入研究的话，了解的还算比较多的有ti89系列系统（包含ti89，ti92，ti89titanium，voyage200），hp49G系列（包含hp48gII，hp49g+，hp50g）&lt;br /&gt;
其余的机器就仅仅是了解基本功能了，喜欢89钛和50g系列的欢迎找我交流。（本人qq 1683200157）&lt;br /&gt;
== 我要做什么 ==&lt;br /&gt;
* 因为个人很喜欢计算器编程（数学计算类程序和简单游戏），买来真机的目的也就是自己设计程序来玩，目前正在研究89钛和50g的编程，也不是很深入，还在熟悉说明书的阶段。不过要说加入calcwiki，更多的还是分享知识吧（如有差错欢迎纠正），后期会不定期编写一些关于50g操作的页面分享在百科里面，为50g和魔改版48gii用户提供帮助。&lt;br /&gt;
* 当然了，所要分享的东西也不仅仅是hp50g了，只是精力有限，先把能建设的东西搞定了再说。&lt;br /&gt;
== 关于hp 50g说明书的一些看法 ==&lt;br /&gt;
# 由于48gii，49g+，50g的系统大同小异（更早的版本48g系列几乎绝迹，不在讨论范围），但是官方都尚未给出中文版本的任何说明书资料（有很多种语言就是没有中文）&lt;br /&gt;
因此一旦将50g的说明书翻译完毕，以上机型的操作细节也可得到参考。&lt;br /&gt;
# 本身hp 50g在中国属于冷门机型---对比fx-9860gii(SD)/9750gii,ti84(出国党用的比较多)，hp39gs（买菜机人手一台），甚至ti-nspire（CAS），新款hp prime，nspireCX CAS，classpad400，ti84 CE等机器，&lt;br /&gt;
的确hp50g的持有量非常低。再加上2015年后停产，价格相对比较昂贵，后续拥有50g的人也是非常稀少的。因此，从此来看花大量精力翻译甚至简单了解50g英文说明书大量内容或许是一件费时费力却又意义不大的事情。&lt;br /&gt;
但是现在hp 39gs的价格很低，又早有专业人士开发出了升级到48gii软件系统的方法，涌生出一批魔改版48gii用户，而这些用户大多对48gii细节操作不是很了解，而全英文的48gii说明书成为很多用户进一步使用机器功能的拦路虎。对此，如果有针对49g系列机型的中文操作说明公开在网络平台上，对这些用户和将来想要入手48gii的用户都是很有利的。&lt;br /&gt;
# 48gii功能和界面布局和50g几乎一样。（除了没有sd卡插口，apps里面没有元素周期表，屏幕和存储都比50g小一点）而50g系列的系统作为老款惠普机器君临顶点的存在，有中文的说明书明示操作，又是39gs魔改出来的话，个人认为性价比是非常高的。因此我认为中文翻译或者转述一些hp 49g系列系统的英文说明书的意义还是有的，让这个经典的系统为中国人所知。&lt;br /&gt;
# 如果有兴趣翻译研究50g说明书的同好，欢迎和我联系，一起分享知识共同交流。&lt;br /&gt;
== 贡献 “hp50g 操作方法” 词条页面的计划 ==&lt;br /&gt;
# 将作为hp50g的子页面。&lt;br /&gt;
hp50g官方说明书包括quick start guide，user manual,user guide,advanced user guide四本。&lt;br /&gt;
其中user guide长达800多页，其中囊括了user manual和quick start guide的几乎全部内容。&lt;br /&gt;
而advanced user guide着重讲解每个程序命令的作用，篇幅一样很长，但是建立在已经了解操作的基础上，（而且非常难翻译）因此不在翻译范围之内。&lt;br /&gt;
* 初步计划将以单个模块的方式离散的讲解一些常用操作，例如“hp 50g如何插入和使用SD卡”，“如何连接电脑安装新的library”。这些内容本身单个篇幅比较小，也非常实用，很多章节里面的高等数学才用得到的命令就不讲解了（本人不学高等数学，翻译不到位，避免误导）。当然基础操作是会有的。（比如如何使用EQW功能编辑表达式）这些基本上人人都可以用到的简单功能也比较好实施，大家乐于接受。&lt;br /&gt;
== 结尾 ==&lt;br /&gt;
花了好多篇幅来讲说明书啊！这几个月闲暇时间很多都花在50g说明书上面了，也算是一次尝试吧，之前考虑到在贴吧发布的各种状况，最终还是打算发在calcwiki了。&lt;br /&gt;
能够让自己搬运分享的知识帮助到大家，我想我的目的也算是达到了吧。&lt;/div&gt;</summary>
		<author><name>Lemonit C</name></author>
	</entry>
	<entry>
		<id>https://calcwiki.org/index.php?title=HP-50G&amp;diff=8447</id>
		<title>HP-50G</title>
		<link rel="alternate" type="text/html" href="https://calcwiki.org/index.php?title=HP-50G&amp;diff=8447"/>
		<updated>2017-10-12T11:02:59Z</updated>

		<summary type="html">&lt;p&gt;Lemonit C：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;HP-50G（代号：F2229A）是惠普公司推出的一款带有[[CAS]]功能的图形计算器，也是HP49/50G系列计算器的最后一部产品。&lt;br /&gt;
{{Infobox calculator&lt;br /&gt;
| name = HP-50G&lt;br /&gt;
| image = Hp50.png&lt;br /&gt;
| caption = HP-50G&lt;br /&gt;
| type =图形计算器&lt;br /&gt;
| manufacturer = 惠普&lt;br /&gt;
| introduced = 2006&lt;br /&gt;
| discontinued = 2015&lt;br /&gt;
| latest_firmware = 官方实体机固件：HP50-C 2.15 模拟器：HP50-C 2.16&lt;br /&gt;
| predecessor = HP-48GII &lt;br /&gt;
| entry_mode = RPN/书面输入方式&lt;br /&gt;
| precision = [[CAS|代数精确]]/12位小数&lt;br /&gt;
| display_type = 液晶屏点阵&lt;br /&gt;
| display_size = 131x80&lt;br /&gt;
| processor = 三星S3C2410A，ARM架构&lt;br /&gt;
| frequency = 75MHz（可超频至最高203MHz）&lt;br /&gt;
| prog_lang = RPL&lt;br /&gt;
| memory_user = 512KB（从RAM中共享），2MB（从ROM中共享），并可使用SD/MMC存储卡，最大支持2GB&lt;br /&gt;
| external memory = | connection = 有线和红外数据传输&lt;br /&gt;
| ports = USB,串口&lt;br /&gt;
| supply = 4 节 AA 电池&lt;br /&gt;
| dimensions = 210mm x 115mm x 30mm&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==HP-50G==&lt;br /&gt;
HP-50G是HP-49GII的后续产品。&lt;br /&gt;
&lt;br /&gt;
HP-50G的体积和HP-49GII基本接近，但是外观进行了改动，使用了更为接近于传统HP图形计算器的外观，而非HP-39GS/49G+/48GII一脉相承的外观风格。&lt;br /&gt;
&lt;br /&gt;
HP-50G和[[HP-39系列|HP-39GS]]系列（也包括HP-48GII等一些其他机型）的运行机理是相同的——都在使用ARM处理器运行Saturn处理器的模拟器，严重地浪费了硬件性能。然而，相对于HP-39GS，HP-50G的运行速度要更快一些。&lt;br /&gt;
&lt;br /&gt;
除HP-49G+的全部功能之外，HP-50G加入了曾在HP-48G上使用的公式库（HP-49G+需要使用2.06版本以上固件才可以使用公式库），同时也加入了曾经作为HP-48S的一个选配功能的元素周期表功能（需2.15/2.16版本固件）。&lt;br /&gt;
&lt;br /&gt;
输入/输出方面，HP-50G使用RPN输入方式，同时也有一个支持书面输入的公式编辑器可以使用。与此同时，HP-50G支持书面输出。&lt;br /&gt;
&lt;br /&gt;
HP-50G保留了在HP-39GS等机型中使用的蜂鸣器——这个蜂鸣器可以算得上是HP图形计算器的一个特色，因为蜂鸣器很少在科学型计算器中配备。&lt;br /&gt;
&lt;br /&gt;
连接方面，HP-50G保留了HP-49G+的USB接口和红外数据传输功能，同时还提供了一个3.3V的TTL等级的异步传输串口。这个异步传输串口并不是一个标准的RS-232接口——它的电压和连接器都和标准的RS232不同。要和标准的RS232设备连接，必须使用一个附加的转换设备。&lt;br /&gt;
&lt;br /&gt;
==编程==&lt;br /&gt;
HP-50G和HP-49系列计算器一样，使用一种名叫RPL（Reverse Polish Lisp）的编程语言。这种语言较一般的编程语言更为难学难用（因为它是一种基于堆栈的语言，和一般的计算机语言编写习惯差别非常大），&lt;br /&gt;
导致为HP-50G编写程序更为困难。&lt;br /&gt;
&lt;br /&gt;
RPL语言可以分为两种：一种称为用户RPL，使用解释方式运行，它的代码在运行之前都会进行检查并在程序有误时返回错误。&lt;br /&gt;
&lt;br /&gt;
另一种称为系统RPL（SysRPL）。系统RPL在运行时不会检查自变量中的错误，仅支持少数几种数据类型类型，并采用编译运行方式，使得系统RPL的运行速度快于用户RPL（然而由于缺乏检查措施，系统RPL程序若编写不当，则会造成计算器死机等问题），同时，有些功能只能在系统RPL中才能使用。系统RPL除了可以在计算器上编写之外，还可以在PC上进行编写。&lt;br /&gt;
&lt;br /&gt;
HP-50G中内建有被称为MASD的编译器，它可以编译SysRPL和Saturn汇编，若使用最新版固件，还可以编译ARMv4T汇编，这使得HP-50G具备了相当强大的编程能力。通过特定的软件，用户可以使用SysRPL和汇编语言直接在计算器上编写复杂程序，甚至是实现机上开发。除了进行机上开发，用户也可以通过电脑来编写HP-50G使用的程序。&lt;br /&gt;
&lt;br /&gt;
HP-50G已经不再支持HP-39系列计算器使用的HP PPL语言。&lt;br /&gt;
==HPGCC==&lt;br /&gt;
HPGCC是一个为HP的采用ARM架构的图形计算器开发的GCC编译器，使用GNU GPL协议进行授权。目前HPGCC面向的是HP-49G+和HP-50G这两款计算器。&lt;br /&gt;
&lt;br /&gt;
旧版的HPGCC也支持其他的ARM架构的HP图形计算器（HP-39G+/39GS/40GS/48GII），但是由于兼容性问题，后来的HPGCC取消了对这些机型的支持。&lt;br /&gt;
&lt;br /&gt;
HPGCC是一个交叉编译器，它为计算器编译源代码，但不在目标系统而是在PC上运行。&lt;br /&gt;
&lt;br /&gt;
HPGCC除了遵循ANSI C标准之外，还带有很多的专用库，用来操作计算器的堆栈，内存，和蜂鸣器等组件。&lt;br /&gt;
&lt;br /&gt;
HPGCC适用于Linux，Windows和Mac OS X。与此同时，Windows版本的HPGCC还附带有一个编辑程序。&lt;/div&gt;</summary>
		<author><name>Lemonit C</name></author>
	</entry>
</feed>