0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术主板JAVA应用开发简介

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-02-06 11:05 次阅读

随着互联网技术的快速发展,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”。如果不能解决问题,请通过电话或者邮件联系我们。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10990

    浏览量

    206733
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6064

    浏览量

    34613
收藏 人收藏

    评论

    相关推荐

    ELF技术贴|如何在开发板上实现对Java的支持

    Java作为一种功能强大且广泛应用的编程语言,具有广泛的适应性和实用性。在ELF1开发板上集成Java支持,无疑将赋予嵌入式开发者更广阔的选择空间,今天就为各位小伙伴详细解析如何在EL
    的头像 发表于 03-13 16:47 173次阅读
    ELF<b class='flag-5'>技术</b>贴|如何在<b class='flag-5'>开发</b>板上实现对<b class='flag-5'>Java</b>的支持

    易华录亮相2023信息技术应用创新论坛

    近日,2023信息技术应用创新论坛在常州开 幕。本次会议共举办了1场主论坛、5场分论坛,设置了4大展览区域,汇集80余家业界最具代表性企业参展。易华录受邀在 信息技术应用创新展览区展出蓝光存储、超级
    的头像 发表于 12-04 22:05 340次阅读

    阐述量子信息技术的研究现状与未来

    20世纪 80 年代, 科学家将量子力学应用到信息领域, 从而诞生了量子信息技术, 诸如量子计算机、量子密码、量子传感等. 这些技术的运行规律遵从量子力学, 因此不仅其原理是量子力学, 器件本身
    发表于 11-22 11:40 481次阅读
    阐述量子<b class='flag-5'>信息技术</b>的研究现状与未来

    javaweb和java有什么区别

    对象、一次编写多处运行等特点。Java语言可以用于开发各种类型的应用程序,包括桌面应用、移动应用和Web应用等。 Javaweb则是基于Java技术开发的Web应用程序。它是一种基于
    的头像 发表于 11-16 10:49 1496次阅读

    安卓主板-android主板-联发科MTK主板方案定制开发

    安卓主板,android主板,联发科MTK主板方案定制开发。安卓主板是一种采用ARM架构、内置Android操作系统的嵌入式智能
    的头像 发表于 11-03 18:58 556次阅读
    安卓<b class='flag-5'>主板</b>-android<b class='flag-5'>主板</b>-联发科MTK<b class='flag-5'>主板</b>方案定制<b class='flag-5'>开发</b>

    信息技术是干什么?

    广播电子技术信息技术
    橙群微电子
    发布于 :2023年09月22日 09:17:48

    再次登榜|亿达科创入选“2023年度软件和信息技术服务竞争力百强企业”

    8月31日,在第二十五届中国国际软件博览会上,中国电子信息行业联合会发布了“2023年度软件和信息技术服务竞争力百强企业”榜单。 亿达科创凭借在企业规模、经营业绩、技术创新等方面的综合能力强
    的头像 发表于 09-12 16:29 511次阅读

    集成电路是现代电子信息技术的基础

    集成电路是现代电子信息技术的基础 随着科技的不断发展,集成电路技术已成为现代电子信息技术的基础之一。它的应用范围已经涉及到电子、通信、计算机、军事等行业,已经为人们的生活和工作带来了极大的便利
    的头像 发表于 08-29 16:25 1273次阅读

    2023年国家级高职学校信息技术教师能力培训会圆满举行

    2023年国家级高职学校信息技术教师能力培训会圆满举行
    的头像 发表于 07-31 22:56 387次阅读
    2023年国家级高职学校<b class='flag-5'>信息技术</b>教师能力培训会圆满举行

    中科驭数成为证券基金行业信息技术应用创新知识库首批合作厂商!

    7月20日,证券基金行业信息技术应用 创新中心与中国信息通信研究院携手合作,正式上线了行业信息技术应用创新知识库, 旨在做好对行业信息技术应用创新工作的支撑,加强产业侧和行业机构之间的
    的头像 发表于 07-21 18:50 322次阅读
    中科驭数成为证券基金行业<b class='flag-5'>信息技术</b>应用创新知识库首批合作厂商!

    新一代信息技术浪潮下的DPU力量,中科驭数亮相2023中国互联网大会!

    7 月 18 日,由中国互联网协会主办,北 京经济技术开发区管委会、北京市通信管理局、工业和信息化部新闻宣传中心联合主办的 2023 (第二十二届)中国互联网大会如约而至! 中科驭数出席本次
    的头像 发表于 07-19 20:05 794次阅读
    新一代<b class='flag-5'>信息技术</b>浪潮下的DPU力量,中科驭数亮相2023中国互联网大会!

    寻迹智行上榜2023年相城区软件和信息技术服务业“雏雁”企业

    根据《相城区软件和信息技术服务业推动数字产业化发展“雏雁”企业评估规范》要求,经企业申报、板块推荐、形式审查、专家评审、实地走访等环节,共评选出2023年相城区软件和信息技术服务业“雏雁”企业34家,其中就包括苏州寻迹智行机器人技术
    的头像 发表于 06-28 15:51 291次阅读
    寻迹智行上榜2023年相城区软件和<b class='flag-5'>信息技术</b>服务业“雏雁”企业

    2023年中海达星推官系列直播再度启航,与您一起探讨空间信息技术

    信息技术
    中海达
    发布于 :2023年06月21日 11:45:49

    中科曙光参建国内首个信息技术领域产教融合共同体

    “新一代信息技术产业产教融合共同体”在京成立(简称“共同体”)。**该共同体是由中国电子学会联合国内信息技术行业重点职业院校与重点企业成立的。首批成员单位的11家新一代信息技术领域领先职业院校校长,以及9家行业知名企业领导共同出
    的头像 发表于 06-13 12:38 438次阅读

    权威榜单发布!“2022-2023信息技术应用创新榜”隆重揭晓

    2023年5月8日,由信息化观察网、信息技术应用创新榜组委会组织发起的“2022-2023信息技术应用创新榜”评审结果正式公示。本次榜单征集旨在全面展示信创发展最新成果,遴选出信创细分领域创新
    的头像 发表于 05-09 09:40 845次阅读