⑴ 普通U盘如何利用arino进行逆编程
啥是逆编程? 反编译吗?》
⑵ Arino适合做产品开发吗
Arino的IDE基本上都是以C语言为基础,实现C语言大部份的功能。因其开源第三方库(open source 3rd-party library)的丰富(如http://playground.arino.cc/和https://github.com/等),不但能帮助速度开发,并在第三方库的更新,除了日后不停的完善库的能力,还在程式维謢上更容易,减下不少维护时间。因为有bootloader在前端,反编译(disassembly)比单片机便用纯C语言编写好的程序更困难。缺点是编译后的机器语言(assembled machine code)比单片机C语言编写更沉长,速度相对比较慢(多了boot loader内的子程序)。
总结,只要把第三方库整理并了解怎样运用,以Arino开发的产品,不比其他单片机开发的差,还在某方面有过之。在ARM方面,Arino亦有相对的系列在Arino IDE开发。在客户端,只是以Atmega系列的单片机开发出来的产品。当然,Arino IDE亦可以应用在Microchip的PIC/PICX、TI的MSP430、ST Microelectronics的STM43F和Intel的Galileo等,可选不同厂牌的单片机,但Arino开发的程序,只修改相对的IO、时序。interrrupt和某些寄存位置,便能一样能再使用。(网上能找到其他单片机怎样使用Arino IDE所编写的程序,烧录在其单片机上)
⑶ 2、Arino中用于存放下载代码的存储区域是什么存储容量为多大
不知道你用什么软件写入的,我以前用Prog
ISP软件可以读取整块Flash中的数据,但读取有条件1、没有熔断熔丝位的情况下(没有禁用JTAG或ISP)2、没有使用Bootloader(就是说你没有使用Arino集成环境下载)即便你读出来了也是徒劳的,所读出二进制代码即使你是大神,也只能反汇编为汇编代码,和你写的C语言相差甚远,更不用说反编译出Arino
IDE所使用的库函数和C++类了。如果使用Bootloader,你需要查询Bootloader模式(IAP模式)用户代码的存储地点,然后重复上面的过程
⑷ android手机蓝牙控制C51单片机智能小车代码
Android手机APP通过蓝牙与Arino模块通信的例子就有, 就是android控制Arino模块,调节两个温度,制冷,制热的功能!
⑸ mind+怎么导出代码到arino
不知道你用什么软件写入的,我以前用Prog ISP软件可以读取整块Flash中的数据,但读取有条件
1、没有熔断熔丝位的情况下(没有禁用JTAG或ISP)
2、没有使用Bootloader(就是说你没有使用Arino集成环境下载)
即便你读出来了也是徒劳的,所读出二进制代码即使你是大神,也只能反汇编为汇编代码,和你写的C语言相差甚远,更不用说反编译出Arino IDE所使用的库函数和C++类了。
如果使用Bootloader,你需要查询Bootloader模式(IAP模式)用户代码的存储地点,然后重复上面的过程
不管怎样写入芯片的数据对一般人来说读出来就是天书的