首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
物联网操作系统Hello China V1.76(PC串口版)版本发布
】的更多相关文章
物联网操作系统Hello China V1.76(PC串口版)版本发布
作为向ARM平台移植的基线版本,经过三个多月的努力,Hello China V1.76终于完成并发布.相对原来发布的V1.75版本,该版本主要做了如下修改: 彻底去掉了原来版本源代码中的C++特性,采用纯C语言实现 V1.75以前的版本,不论是内核还是GUI/网络等外围模块,都是采用C++语言编写的.虽然仅仅使用了诸如函数名重载/自定义对象类型等初级特性,但是在迁移到其它非VC开发环境的时候,发现还是困难重重.于是在V1.76版本的实现中,全部去掉了C++特性,完全采用纯C语言实现. 这样修改之…
物联网操作系统Hello China移植mile stone之一:移植基础版本V1.76发布
Hello China V1.76版发布,这是向ARM系列CPU移植的基础版本.相对V1.75版,该版本主要做了如下的一些调整: 1. 通过宏定义的方式对内核实现了模块化,开发者可以通过开启或关闭预定义的宏定义,来控制内核所包含的功能.这样的控制机制,使得编译后内核的尺寸(x86平台)可在60K到120K之间变化: 2. 对Shell程序进行了优化,原来以静态数组方式实现的内部命令,现通过动态数组的方式实现,开发者可以简单的增加定制的命令: 3. 对内存分配算法进行了更改和优化,取消了以4…
让我们共同构筑物联网起飞的平台:物联网操作系统Hello China寻求应用合作伙伴
经过几天的努力,终于把Hello China V1.76版的内核移植到基于Cortex-M3内核的STM32 chipset上.因为还希望进一步写一个USART驱动程序,因此详细的移植文档,预计一周之后能够发布出来.但内核已移植完毕,下面是大致的情况描述: 1.所有代码运行在previledge模式,不论用户线程还是异常处理程序,都使用MSP作为堆栈: 2.根据功能的裁剪情况,编译后的映像文件大概在10K到30K的样子.因为使用的是MDK 4.72评估版,最大支持32K二进制文件的编译,因此很多…
物联网操作系统HelloX V1.77(beta)版本发布
物联网操作系统HelloX V1.77发布 经过近半年的努力,物联网操作系统HelloX V1.77版本正式完成,源代码已上载到github(github.com/hellox-project/HelloX_STM32).这个版本主要支持下列特性: 1. 定制化扩展,通过宏定义,能够把内核裁剪到20K以下,以适应低配置硬件需要.同时如果把所有的功能特性都加上,则尺寸可以达到500K左右,以适应复杂功能硬件需求: 2. 支持完整的TCP/IP协议栈,移植了业界通用可靠的…
物联网操作系统HelloX V1.80测试版发布
经过HelloX开发团队近半年的努力,在HelloXV1.79版本基础上,增加许多功能特性,并对V1.79版本的一些特性进行了进一步优化之后,正式形成HelloX V1.80测试版本.经相对充分的测试和验证之后,现正式发布.相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步反馈问题. 相比V1.79,最新发布的V1.80版本主要具备了如下特性: 增加了SSH和Telnet客户端的支…
物联网操作系统HelloX V1.79发布公告
经过HelloX开发团队近半年的努力,在HelloX V1.78版本基础上,增加许多功能特性,并对V1.78版本的一些特性进行了进一步优化之后,正式形成HelloX V1.79测试版本.经相对充分的测试和验证之后,现正式发布.相关代码,已全部上载到github上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步反馈问题. 除继续保持V1.78所有特性之外,V1.79版本主要对下列特性进行了支持或优化: 1. …
物联网操作系统HelloX V1.78测试版正式发布
经过HelloX开发团队近四个月的努力,在HelloX V1.77版本基础上,增加许多功能特性,并对V1.77版本的一些特性进行了进一步优化之后,正式形成HelloX V1.78测试版本,经相对充分的测试和验证之后,现正式发布.相关代码,已全部上载到githu上(github.com/hellox-project/HelloX_OS),欢迎对HelloX感兴趣的朋友下载测试和试用,并进一步反馈问题. 除继续保持V1.77所有特性之外,V1.78版本主要对下列特性进行了支持或优化: 1. …
物联网操作系统HelloX已成功移植到MinnowBoard MAX开发板上
在HelloX开发团队的努力下,以及Winzent Tech公司(总部在瑞典斯德哥尔摩)的支持下,HelloX最新版本V1.78已成功移植到MinnowBoard MAX开发板上.相关源代码已经发布到github上(github.com/hellox-project/HelloX_OS),欢迎感兴趣的朋友下载测试. MinnowBoardMAX是在Intel的支持下,由Circuit公司开发的一款基于Intel ATOM处理器的卡片式电脑,具备超高的性能,丰富的扩展性,以及相对较低的功耗和成本.…
android模拟器使用PC串口调试
android模拟器使用PC串口调试1.模拟器可以使用PC的串口 启动模拟器并加载PC串口 命令如下: 运行 emulator @模拟器名称 -qemu -serial COM12.查看串口是否被加载 启动后使用 adb shell 命令打开命令行 cd dev 查看会发现ttyS0 ttyS1 ttyS2,其他ttyS2 就是我们加载上来的串口COM13.修改权限 chmod 777 ttyS2 现在我们可以开发串口程序了. 摘自…
Google物联网操作系统协同框架Weave深度解析
1. Google Weave框架 在2015年的Google I/O大会上,负责Android业务的桑达.皮查伊(SundarPichai)宣布了Google最新的物联网战略.这包括一个基于Android裁剪过的叫做Brillo的操作系统,以及一个物联网通信框架Weave.对Brillo的分析,我们放在本书的后面部分,这部分对Weave进行解析.需要说明的是,截至目前,Weave有关的正式文档很少,我们只能通过阅读其源代码进行分析. a) Weave背景及定位 Goog…