重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
java编写的软件可以控制单片机,但是必须通过一定的通信方式,比如使用wifi,单片机可以通过wifi模块接收数据,然后解析数据,最后执行相应的操作。java直接是不能为单片机编程的,单片机编程使用的是C语言。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的宁国网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
应该是不行的,java的跨平台特性,不是体现在硬件上的,而是体现在系统程面上的,就好比在操作系统与硬件之间存在一个抽象的虚拟层一样。j2ee能应用于嵌入式开发,实际上是用来开发嵌入式应用层面上的软件.android系统就是支持java的嵌入式系统.wince,symbian则是支持C++的
为什么要用Java编写单片机程序?是你非常熟练Java?
如果就是专门写单片机的 程序,不可行。原因很简单,你写的程序是在电脑上的,没有一点用。
最关键的是要编译成单片机能执行的HEX代码文件,在你电脑上用什么软件编译成的HEX代码文件没有用。必须是针对单片机编译的。然后再把HEX文件下载到单片机上才能让单片机执行。
就目前还没有可以把Java程序编译成单片机可执行的代码文件的软件。