随着互联网技术的快速发展,Java语言以其简单可靠,安全性高,可移植性强等特点得到极大普及,长期占据编程语言排行榜第一的位置。开发者使用Java语言开发应用程序,可以达到“一次编译,到处运行”的目的。
所谓“一次编译”是指对于开发者而言,只需要使用Java编译工具对Java源文件(.java文件)进行一次编译,生成字节码文件(.class文件);而“到处运行”是指字节码.class文件可以运行在所有装有Java运行环境(JRE - Java Runtime Environment)的设备上运行。只要设备上装有对应操作系统的JRE,就能运行所有.class文件,无需再次编译。
Java语言编译执行示意图
为了实现对Java应用程序的支持,英创在Linux的文件系统中移植了针对嵌入式Linux的JRE。JRE的运行需要占用的内存超过100MB,英创的ESM335x、ESM6800和ESM6802三种产品线的主板可满足Java虚拟对硬件环境的要求。另一方面,ESM335x和ESM6800受NandFlash容量限制,预装了JRE的ESM335x和ESM6800主板,将不再支持QT。
鉴于英创主板主要应用于工业控制和通信管理领域,所以英创提供的Java硬件支持包主要包括对以太网口、串口、CAN、GPIO、SPI、I2C等工控接口的支持。目前暂时还不支持对显示接口(/dev/fb0)的访问。英创将提供访问硬件所需的名为libemtronixhardware.so的动态库和相关接口Java类源文件给客户。libemtronixhardware.so完全符合JNI规范,用户加载之后,即可通过英创提供的java类,访问硬件接口。为了让用户能够快速熟悉英创主板上的Java程序开发,英创提供了完整的开发环境和应用示例,用户可以按如下步骤配置学习Java应用程序开发。在此过程中如果遇到问题,请参阅下载文档:《英创主板JAVA应用开发简介》中的“7、常见问题Q&A”。如果不能解决问题,请通过电话或者邮件联系我们。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
在当今科技飞速发展的时代,信创产业正成为国家战略的重要支撑。而我们的国产工控主板,以其卓越的性能和可靠的品质,为信创产业的发展注入强大动力。国产工控主板在信
发表于 11-06 10:29
•126次阅读
及前百家企业”名单。中科创达凭借非凡的技术实力与持续的创新能力,成功入选“2024年度软件和信息技术服务竞争力百强企业”以及“2024年软件和信息技术服务优秀企业”。
发表于 10-30 11:44
•347次阅读
信创,是信息技术应用创新产业的简称,于2016年“信创工委会”(信息技术应用创新工作委员会)提出,目的就是要推动我们国内软硬件关键技术的研发
发表于 09-21 16:15
•303次阅读
认证。图/拓维·数据库适配中间件取得鲲鹏原生开发N认证在数字化时代的大潮中,信创战略作为国家推动信息技术应用创新、保障信息安全与自主可控的关键举措,其重要性日益凸显
发表于 09-10 08:03
•367次阅读
日前,工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)在天津举办2024信息技术应用创新发展大会暨解决方案应用推广大会。会上正式公布了2023年
发表于 09-09 16:29
•374次阅读
为进一步激发大连本地信创产业生态的活力与潜力,搭建一个高效、开放的交流平台。由大连软件行业协会携手大连市信息技术应用创新综合服务中心主办,中软国际协办的,2024年大连市信息技术应用创新产业发展大会
发表于 08-27 16:49
•784次阅读
的平台,Java可以用于开发桌面应用程序、移动应用程序、企业级应用程序等。 – Java Web是Java语言在Web开发领域的应用,它使用
发表于 07-16 13:35
•653次阅读
近日,2023 年(第五届)信息技术应用创新解决方案公布遴选名单,历经资格初审、技术中评、区域评议、终评预审,翼辉以“面向工业领域嵌入式操作系统 SylixOS 解决方案”,成功在全国优秀方案中脱颖而出,入选典型解决方案名单。
发表于 04-28 11:37
•512次阅读
4月2日,武汉市侨联十一届五次全委(扩大)会议隆重召开,武汉光庭信息技术股份有限公司(简称“光庭信息”)凭借其在科技创新领域的突出贡献,被授予“科创之星”荣誉称号。
发表于 04-07 10:25
•376次阅读
山东中创软件商用中间件股份有限公司(以下简称“中创股份”)近日在上海证券交易所科创板成功上市,标志着这家国内知名的民营软件和信息技术服务企业正式进入资本市场,迎来全新的发展机遇。
发表于 03-13 14:19
•486次阅读
近日,工业和信息化部通报了2023年信息技术应用创新解决方案征集遴选结果,本次共评选出典型解决方案173个、应用示范案例83个、单项创新案例64个。
发表于 03-07 16:45
•843次阅读
电子发烧友网站提供《RX78M组 EtherCAT ETG.5003示例程序固件信息技术.pdf》资料免费下载
发表于 02-21 14:22
•1次下载
近日,软通动力信息技术(集团)股份有限公司(以下简称“软通动力”)与宁波捷创技术股份有限公司(以下简称“捷创技术”)正式签订战略合作协议,并
发表于 02-03 16:35
•1076次阅读
近日,PCB企业四川英创力电子科技股份有限公司三期(载板厂和特种板厂)顺利投产。通过这个项目,英创力公司成功地将业务范围从单一的普通通孔多层板扩展到了高端的IC载板、MiniLED基板
发表于 01-15 14:20
•559次阅读
20世纪 80 年代, 科学家将量子力学应用到信息领域, 从而诞生了量子信息技术, 诸如量子计算机、量子密码、量子传感等. 这些技术的运行规律遵从量子力学, 因此不仅其原理是量子力学, 器件本身也
发表于 11-22 11:40
•775次阅读
评论