如何分分钟成为Java嵌入式开发人员

发布网友

我来回答

1个回答

热心网友

在你开始嵌入式开发之前,你需要知道你具体想要开发出什么,以及你打算在哪运行你的程序。这十分重要,因为得根据目的选择不同版本的Embedded Java。
如果你想要开发跟桌面应用相似的应用,或者你想要开发出优美的UI,那么你需要选择从Java SE衍生出来的Oracle Java SE Embedded版本。它支持同Java SE一样的平台和功能。此外,它还提供了其它特性,兼容更多平台,小巧的Java运行环境(JREs),支持headless模式配置,以及内存优化。
如果你想要更方便地连接如开关、传感器、马达之类的外设,Oracle Java ME Embedded将是你最好的选择。它具有设备访问API,为嵌入式平台最常见的外设提供了接口:通用输入/输出(GPIO)、集成电路总线(IIC)、串行外设接口总线(SPI)、模数转换器(ADC)、数模转换器(DAC)、通用异步收发传输器(UART)、内存映射输入输出(MMIO)、AT命令设备、看门狗定时器、脉冲计数器、脉冲宽度调制器(PWM)和通用设备。
至于设备,Embedded Java覆盖了大部分的平台,从传统的Java SE桌面平台与服务器平台到基于STM微处理器的STM32F4DISCOVERY板、树莓派和windows平台。在这篇文章中,我将使用树莓派,不仅仅是因为它是十分强大,且只有卡片大小的计算机,还因为它价格便宜。最新版只要35美元。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com