
操作系统开发
文章平均质量分 67
garryxin
这个作者很懒,什么都没留下…
展开
-
物联网操作系统HelloX V1.88版功能描述
经过HelloX开发团队近一年的努力,在HelloX V1.86版本基础上,增加许多功能特性,并对V1.86版本的一些特性进行了进一步优化之后,正式形成HelloX V1.88版本。经相对充分的测试和验证之后,现正式发布。相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步反馈问题。V1.88版本完成时间较长,主要原因是在过去的一年里,我从事的单位持续遭受各种外部压力。这些压力传递到员工身上原创 2021-10-10 15:17:42 · 10658 阅读 · 1 评论 -
物联网操作系统HelloX V1.85发布公告
经过HelloX开发团队近半年的努力,在HelloX V1.83版本基础上,增加许多功能特性,并对V1.83版本的一些特性进行了进一步优化之后,正式形成HelloX V1.85测试版本。经相对充分的测试和验证之后,现正式发布。相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步...原创 2019-06-15 11:46:58 · 1230 阅读 · 1 评论 -
物联网操作系统HelloX V1.83发布公告
物联网操作系统HelloX V1.83发布公告经过HelloX开发团队近半年的努力,在HelloX V1.82版本基础上,增加许多功能特性,并对V1.82版本的一些特性进行了进一步优化之后,正式形成HelloX V1.83测试版本。经相对充分的测试和验证之后,现正式发布。相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对Hel...原创 2018-10-15 17:16:49 · 1032 阅读 · 0 评论 -
对如何发展国产操作系统的一些思考
对如何发展国产操作系统的一些思考 最近最热门的新闻之一,就是由于各种原因,美国重新激活了对中兴公司核心部件的禁运。作为一个在电信行业混迹了快二十年的老鸟,对禁运可能对中兴造成的后果,相对还是比较清楚的。虽不能说是一剑封喉,但足以把中兴逼迫到了没有任何退路的墙角。作为同行,个人心中对中兴的遭遇深深感到同情和可惜,真诚希望她能够尽快找到解决方案,度过难关。 正是因为这件事,引发了全社会比较热烈...原创 2018-04-25 21:47:53 · 3811 阅读 · 1 评论 -
HelloX路由器功能验证总结
HelloXV1.82发布已三个月了,这个版本提供了完善的网络功能,主要有IP路由,地址转换(NAT),DHCPServer,PPPoE拨号等等面向接入路由器的网络功能。为了对其功能进行充分的测试,我搭建了一个家庭网络环境,家中的所有联网设备,包括数台手机,笔记本电脑,智能台灯,儿童护卫手表等,都通过这套环境接入运营商的互联网。经过近三个月的连续测试,总体表现稳定。现简单总结如下。HelloX路由...原创 2018-04-15 22:14:43 · 595 阅读 · 0 评论 -
物联网操作系统HelloX下一版本的开发方向
HelloX V1.82发布之后,我们将立即开始HelloX下一个版本的开发。下面是我们的整体应用定位,以及下一个版本的关键技术方向。作为物联网操作系统,HelloX将始终聚焦物联网领域的应用,为物联网量身定制一套最优的系统软件解决方案。我们认为,只有一个内核的支撑,是远远不够的。物联网和智能硬件的有效发展和壮大,需要更多技术的支持,比如人工智能,分布式计算,机器学习,等等。但一个稳定可靠和可原创 2017-12-17 19:43:35 · 761 阅读 · 0 评论 -
物联网操作系统HelloX V1.82发布公告
物联网操作系统HelloX V1.82发布公告经过HelloX开发团队近半年的努力,在HelloX V1.81版本基础上,增加许多功能特性,并对V1.81版本的一些特性进行了进一步优化之后,正式形成HelloX V1.81测试版本。经相对充分的测试和验证之后,现正式发布。相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对Hel原创 2017-12-10 21:20:28 · 1102 阅读 · 0 评论 -
物联网需要什么样的应用开发语言?
目前来说,是没有一套专门面向物联网应用开发的语言的,这不利于推动物联网的大发展,因此,必须要选择一种适合物联网特点的开发语言。下面我们结合物联网本身的特征,分析物联网对应用开发语言的要求。然后感觉这些要求,对现有的编程语言进行分析,选择出最适合物联网应用开发的编程语言。一. 物联网应用开发对编程语言的要求1. 开发语言必须是跨硬件平台的所谓跨硬件平台,指的是编写的物联网应用程序,能够在多种不同的目原创 2016-11-22 20:09:19 · 26600 阅读 · 3 评论 -
深入解析物联网操作系统(架构/功能/实例分析)
1. 物联网的主要特点 i. 连接所谓连接,指的是各种各样的终端设备,都能够通过某种网络技术,连接到一个统一的网络上。任何终端之间都可以相互访问。下一代的基础通信网络,包括未来的5G,通信网络架构重构等,为物联网提供泛连接网络是核心目标。目前也已经有很多厂商推出解决方案,比如Google的thread/wave,华原创 2016-10-17 14:45:21 · 28386 阅读 · 8 评论 -
物联网操作系统HelloX V1.80测试版发布
经过HelloX开发团队近半年的努力,在HelloXV1.79版本基础上,增加许多功能特性,并对V1.79版本的一些特性进行了进一步优化之后,正式形成HelloX V1.80测试版本。经相对充分的测试和验证之后,现正式发布。相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步反馈问题。原创 2016-06-19 14:46:56 · 5292 阅读 · 1 评论 -
对国产操作系统发展的一些思考
跟行业内的朋友交流,对国产操作系统的开发和推广,有一些个人的观点,分享出来,欢迎朋友们批评和讨论。以下是我个人的一些思考,基于个人对行业的粗浅理解,以及个人在推动物联网操作系统时遇到的问题的总结。观点不一定准确,有的甚至有些偏激,目的在于交流碰撞,“抛砖引玉”,以形成更好的思路,把我国的基础软件事业做得更好。物联网是一个绝好的机会点个人PC电脑,智能手机,已经形成稳固的垄断局面,并形成了相对完善的原创 2015-12-20 17:45:06 · 7074 阅读 · 0 评论 -
物联网操作系统HelloX已成功移植到MinnowBoard MAX开发板上
在HelloX开发团队的努力下,以及Winzent Tech公司(总部在瑞典斯德哥尔摩)的支持下,HelloX最新版本V1.78已成功移植到MinnowBoard MAX开发板上。相关源代码已经发布到github上(github.com/hellox-project/HelloX_OS),欢迎感兴趣的朋友下载测试。MinnowBoardMAX是在Intel的支持下,由Circuit公司开发的一款基原创 2015-11-08 22:30:14 · 5825 阅读 · 1 评论 -
物联网操作系统HelloX应用编程指南
HelloX操作系统应用编程指南HelloX应用开发概述可以通过三种方式,在HelloX操作系统基础上开发应用:1. 以内部命令方式实现应用,直接编译链接到HelloX的内核shell中。这时候应用代码的执行上下文,是shell线程的上下文。应用程序代码不会单独成为一个独立的线程;2. 以外部命令方式实现应用。直接编译链接到HelloX的内核中,通过shell来启动应用原创 2015-09-09 21:00:45 · 3060 阅读 · 2 评论 -
HelloX操作系统网络功能简介及使用和开发指南
HelloX网络功能简介及使用和开发指南HelloX网络功能简介作为物联网操作系统,网络功能是必备的核心功能之一。按照规划,HelloX实现了两个不同类型的TCP/IP协议栈,一个面向资源受限的嵌入式应用,移植了业界成熟使用的lwIP协议栈。该协议栈简洁明了,功能相对简单,同时专门面向嵌入式领域进行设计和优化,对硬件资源要求很低。另外一个协议栈来自BSD操作系统的协议栈,面向复杂的网络功能丰富的应原创 2015-08-26 22:50:45 · 3361 阅读 · 0 评论 -
对物联网操作系统特征和定位的思考
对物联网操作系统特征和定位的思考在周末的上午,坐在五道口Starbucks咖啡厅里,慢慢啜着稍带苦涩的冰美式,嚼着偶尔从吸管里吸上来的焦糖粒,目光停留在玻璃窗外来回穿梭的车辆上,心绪散漫…很久没有这么悠闲和放松了。记得第一次喝星巴克的美式(Americano)咖啡,貌似是2004年,在中东的巴林做项目,跟客户交流的时候。当时也是周末,交流地点就定在一个星巴克咖啡厅里。有两个客户,名字都很阿拉伯化,原创 2015-05-24 13:41:51 · 4582 阅读 · 0 评论 -
物联网操作系统HelloX V1.78测试版正式发布
经过HelloX开发团队近四个月的努力,在HelloX V1.77版本基础上,增加许多功能特性,并对V1.77版本的一些特性进行了进一步优化之后,正式形成HelloX V1.78测试版本,经相对充分的测试和验证之后,现正式发布。相关代码,已全部上载到githu上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步反馈问题原创 2015-05-11 17:23:29 · 2941 阅读 · 1 评论 -
HelloX项目github协同开发指南
概述为了提高协同开发效率,HelloX项目已托管到github网站上。根据目前的开发进展,创建了下列几个子项目:HelloX操作系统内核项目:https://github.com/hellox-project/HelloX_Kernel.gitHelloX操作系统GUI模块项目:https://github.com/hellox-project/HelloX_GUI.git面向STM32的移植版:原创 2014-06-07 12:30:44 · 7304 阅读 · 0 评论 -
构筑基于物联网操作系统的物联网生态环境
最近跟物联网行业和移动互联网行业的一些资深从业人员做了深入交流,就物联网操作系统的概念和必要性、定位等进行了充分深入的沟通。首先说明的是,物联网操作系统的概念被广泛认同。同时,对物联网操作系统在整个物联网领域的功能和地位,又有了更进一步的认识。下面简单总结,供业界的朋友们参考评论。物联网操作系统的最基本功能,与Android操作系统在移动互联网领域的地位和作用类似。先看一下Android,其最大的原创 2014-04-08 21:00:01 · 145544 阅读 · 10 评论 -
Hello China操作系统STM32移植指南(二)
移植步骤详解下面就以MDK 4.72为开发环境,详细说明Hello China内核向STM32的移植过程。MDK 4.72评估版只支持32K代码的编译,这对Hello China的内核来说,裁剪掉一些非核心功能,也足够了。如果您希望体验更多功能,请使用非评估版。您可以花钱买,也可以通过其它途径获得,具体不细说,你懂的。首先建立一个新的项目,注意要指定一个项目所在目录,并选择合适的STM32芯片。我原创 2014-03-16 18:02:27 · 6247 阅读 · 0 评论 -
Hello China操作系统STM32移植指南(一)
Hello China操作系统移植指南首先说明一下,为了适应更多的文化背景,对Hello China操作系统的名字做了修改,修改为“Hello X”,或者连接在一起,写为“HelloX“。其中X是不固定的,可以根据具体应用的国家,甚至城市,进行定制化。比如在中国,我仍然会叫做”Hello China“,但是如果有人在美国使用了,则可以叫做”Hello USA“,在香港使用了,可以叫做”Hello原创 2014-03-16 17:57:34 · 5966 阅读 · 0 评论 -
观点:操作系统是推动网络技术发展和大规模普及的中流砥柱
个人发现,从1946年第一台冯式计算机诞生,到现在风起云涌的ICT革命,正是操作系统,推动了这个过程的发展:1、DOS之前的情况,我个人没有体验,从书本上了解的信息也不系统,但据说是Unix操作系统的诞生,促进了大型机计算机的普及和应用,即使在今天,大多数银行等关键行业里,也是大型机承担核心中枢计算功能。这可以形成这样的结论:Unix操作系统推进了计算机的真正应用;2、IBM兼容机很早就发明出来了原创 2014-02-28 17:48:57 · 2068 阅读 · 0 评论 -
让我们共同构筑物联网起飞的平台:物联网操作系统Hello China寻求应用合作伙伴
经过几天的努力,终于把Hello China V1.76版的内核移植到基于Cortex-M3内核的STM32 chipset上。因为还希望进一步写一个USART驱动程序,因此详细的移植文档,预计一周之后能够发布出来。但内核已移植完毕,下面是大致的情况描述:1、所有代码运行在previledge模式,不论用户线程还是异常处理程序,都使用MSP作为堆栈;2、根据功能的裁剪情况,编译后的映像文件大概在1原创 2014-02-28 17:06:28 · 2537 阅读 · 2 评论 -
物联网操作系统Hello China V1.76(PC串口版)版本发布
作为向ARM平台移植的基线版本,经过三个多月的努力,Hello China V1.76终于完成并发布。相对原来发布的V1.75版本,该版本主要做了如下修改:彻底去掉了原来版本源代码中的C++特性,采用纯C语言实现V1.75以前的版本,不论是内核还是GUI/网络等外围模块,都是采用C++语言编写的。虽然仅仅使用了诸如函数名重载/自定义对象类型等初级特性,但是在迁移到其它非VC开发环境的时候,原创 2013-10-14 21:16:48 · 6055 阅读 · 6 评论 -
物联网操作系统Hello China移植mile stone之一:移植基础版本V1.76发布
Hello China V1.76版发布,这是向ARM系列CPU移植的基础版本。相对V1.75版,该版本主要做了如下的一些调整:1、 通过宏定义的方式对内核实现了模块化,开发者可以通过开启或关闭预定义的宏定义,来控制内核所包含的功能。这样的控制机制,使得编译后内核的尺寸(x86平台)可在60K到120K之间变化;2、 对Shell程序进行了优化,原来以静态数组方式实现的内部命令,现通过原创 2013-07-02 23:24:04 · 4208 阅读 · 2 评论 -
物联网操作系统系列文章之-软件平台的力量
首先试图对软件平台做一个定义。我们认为,软件平台是一系列功能相同或互补、面向的客户群(使用对象)相同或相近的软件模块的有机组合。这里重点强调“有机组合”,即功能不同的软件模块,能够在一个统一的机制协调下,有序的、高效的组合到一起,能够产生1+1大于2的结果。这个有效协调各模块高效共存的协调机制,是软件平台的核心和灵魂。很多情况下,虽然存在多个功能互补的软件模块,但这些模块无法有效协同,无法基于一个原创 2013-06-22 15:26:24 · 4106 阅读 · 0 评论 -
物联网操作系统再思考-Hello China操作系统的运营商网络协同机制
Hello China定位为物联网操作系统,在我们以前关于物联网操作系统的系列描述文章中,已经总结出物联网操作系统区别于其它操作系统的两大核心机制:物联网相关的特性支持和运营商网络的紧密协同。所谓物联网相关的特性支持,指的是操作系统内嵌诸如NFC、GPS、Zigbee等物联网通信机制的支持,以及自愈能力、低功耗等非功能性机制。这些机制很容易理解,也是当前其它一些物联网操作系统的主要开发方向。但对于原创 2013-05-04 14:14:07 · 4940 阅读 · 0 评论 -
《操作系统实现之路》源代码下载路径及求助途径
《操作系统实现之路》随书源代码及其它相关文件,可通过下列路径下载:http://download.csdn.net/detail/hellochina15/5172331提示:由于附件中包含编译后的Hello China内核文件,这些文件中有大量的特权指令,因此可能会被杀毒引擎认为是病毒文件或其它非法文件。这时候忽略病毒程序告警即可,不会对计算机造成任何影响。其它相关问题求助、技术交流原创 2013-03-23 11:07:20 · 4407 阅读 · 3 评论 -
《操作系统实现之路》前言及内容提要
以讲述Hello China操作系统原理和实现为主线的《操作系统实现之路》已由机械工业出版社出版,预计4月中旬上市,欢迎朋友们评阅。以下是封面、前言和内容提要。前言欢迎阅读本书,首先说一下阅读本书所需要的一些基础知识。本书聚焦于操作系统的实现,对实现所需要的工具,比如C语言、汇编语言等,并没有做深入细致介绍。因此需要读者首先具备这些编程语言的基本知识和使用技能。在此基础上,建议读者原创 2013-03-23 10:16:34 · 5274 阅读 · 8 评论 -
中国将自主研发操作系统对抗谷歌
中国一家研究机构抨击谷歌的安卓智能手机操作系统,称中国过于依赖这一平台,并指责谷歌利用其主导地位歧视中国本土企业。长远来看,中国希望研发一种本土操作系统。但在中国市场,安卓系统占有80%的市场份额,即使中国真的设法限制安卓的市场份额,对谷歌的影响也很有限。中国指责谷歌歧视中国企业据华尔街日报中文网消息称,中国一家研究机构称中国过于依赖谷歌安卓操作系统,并指责谷歌利用其主导地位歧视中转载 2013-03-10 20:40:53 · 4989 阅读 · 1 评论 -
对《移动互联网白皮书(2013年)》的几个解读
解读:1、开发自主操作系统的需求和环境日益成熟;2、HTML5未必会成为主流,但基于VM的Java等语言一定会成为主流;3、在移动应用日益广泛,逐渐替代浏览器的时代,电信运营商有更多的翻盘机会。工信部电信研究院最近发布的《移动互联网白皮书(2013年)》(下称“白皮书”)显示,与计算机产业的摩尔定律相比,移动互联网终端硬件、软件、应用、流量都6个月的短周期升级或增长原创 2013-03-10 20:33:38 · 2077 阅读 · 0 评论 -
电影《泰囧》中的一个穿帮漏洞
偶尔在电视上看到这部电影中的一个片段,貌似是徐铮,在泰国给国内的老婆打电话。伊的电话竟然提示“您的电话没有注册国际长途”。老夫顿时感觉三观尽毁。按照老夫十几年的电信行业工作经验,这样的提示显然是荒谬的。首先,如果用的手机号是国内的手机号,比如中国移动、联通等,如果没有开通国际漫游,到了泰国,显然无法注册到网络上。这时候根本无法拨打电话,当然,从理论上说,这时候可以拨打紧急电话,但99%以上的网原创 2013-03-10 19:39:35 · 2463 阅读 · 1 评论 -
物联网操作系统是否需要基于Java和虚拟机进行构筑
在前面的几篇文章中,对物联网操作系统的基本特点、以运营商为视角的物联网操作系统的商业模式等问题做了讨论,本文及后续几篇文章将聚焦于分析物联网操作系统实现上的几个问题,本文聚焦第一个问题:是否需要基于虚拟机构筑物联网操作系统。由于Android操作系统的巨大成功,使得Dalvik虚拟机名声大噪。不容否认,这个虚拟机由于其良好的效率、较低的资源需求等特征,十分适合嵌入式系统应用。于是有一种观点认为原创 2013-01-27 14:23:01 · 3856 阅读 · 1 评论 -
电信运营商物联网实践建议
【摘 要】本文在分析物联网特点的基础上,就在技术层面和和运营模式方面如何推进物联网发展,分别对电信运营商提出了一些建议。在技术层方面,文章从业务管控平台构建、业务网络流程优化、协议和终端标准化、Ipv6部署等多方面分别展开阐述;在运营模式方面,文章提出了运营商向聚合物联网应用“转型”、 与第三方服务提供商和设备制造商 “合作”和“共赢”的建议。【关键词】物联网 IPv6 业务网转载 2012-12-29 19:15:09 · 2072 阅读 · 0 评论 -
物联网产业链及市场分
1 引言 物联网概念由来已久,欧美发达国家早在上世纪末就已经提出并积极发展,但从发展进程来看,欧美日韩等发达国家早已经渡过物联网热炒阶段,逐步进入理性发展期。我国近期物联网概念频频出现在各大媒体,各级政府、论坛均把物联网视为提升产业转型、提高生产效率的国家信息化基础设施,部分专家甚至认为物联网将为我国带来几千亿的市场规模。从长期来看,笔者认为物联网确实能形成巨大的市场规模,但近期仍然面临转载 2012-12-29 19:09:28 · 1886 阅读 · 0 评论 -
Hello China V1.75成功运行于Lenovo超级本上
超级本U310,Hello China V1.75,成功运行。原创 2012-12-29 17:03:41 · 2507 阅读 · 0 评论 -
那些消失的计算机技术(一)
以随意、凌乱的文字,记录作者所经历或知道的那些已经消失、正在消失、即将消失或未来一定消失的计算机和网络技术。MS-DOS操作系统,刚上大学的时候,使用的计算机都是基于MS-DOS操作系统的,具体的版本忘记了。记得第一次开机的时候,面对屏幕启动期间滚动的英文字符不知所措。出现提示符后,照抄书本命令,也不知道执行结果是否正确,因为看不懂英文提示。后来才逐渐掌握了dir,type,del,copy等原创 2012-11-03 17:09:13 · 1959 阅读 · 1 评论 -
对物联网操作系统的再思考
电信运营商的日子越来越不好过,在行业内,不同运营商之间的产品和服务同质化很强,竞争激烈,价格几乎降低到完全竞争市场的水平,利润越来越低。而市场却又趋向饱和,人们的通信需求已快接近极限了,这导致销售收入越来越低。而从整个IT行业的纵向来看,运营商业务面临OTT(Over The Top)厂商的积压,类似微信、QQ、Skype等互联网服务,把运营商原有的短信、国际长话等业务压缩殆尽。可以说是前有强原创 2012-11-01 21:57:13 · 4477 阅读 · 3 评论 -
运营商视角的物联网商业模式-物联网操作系统篇
本文站在移动运营商(比如国内的中国移动、中国联通等)的角度上,分析一下应该采取什么样的商业模式切入物联网领域。众所周知,物联网的预测市场空间是巨大的,说是仅仅在通信领域,就至少有500亿个网络连接的需求。这是个什么概念呢?举例来说,现在中国移动有六到七亿用户,如果这物联网领域的500个通信连接完全由中国移动完成,那么中国移动的用户数至少要膨胀100倍。不管这是不是靠谱,至少很多人,尤其是一些行业巨原创 2012-07-29 20:46:35 · 3576 阅读 · 4 评论 -
Hello China操作系统相关联系方式和求助渠道
欢迎支持或参与智能终端操作系统Hello China的开发,下面是相关联系方式和求助渠道:blog:blog.csdn.net/hellochina15(即本blog)作者QQ:89007638作者E-mail:garryxin@yahoo.com.cnQQ技术讨论群:38467832SourceForge连接:https://sourceforge.net/projects/原创 2012-06-01 21:29:50 · 2001 阅读 · 0 评论 -
Hello China操作系统项目已注册到SourceForge上,欢迎OS fans加入共同开发
https://sourceforge.net/projects/hellochinaos/原创 2012-05-29 10:06:41 · 3744 阅读 · 3 评论