解决办法:工程右键,options -> General Options -> Memory Model 改为 small
分类:
其他好文 时间:
2015-03-11 12:51:51
阅读次数:
137
1、Atmel(爱特梅尔半导体)爱特梅尔是一家1984年成立于美国的半导体公司。主要产品包括微控制器、触摸解决方案(电容式触摸产品)、汽车电子、无线连接器件、计量器件、存储器、安全集成电路、数字广播等。1.1、爱特梅尔微控制器:爱特梅尔提供四种类型的微控制器:Atmel AVR 8位和32位微控制器...
分类:
其他好文 时间:
2015-03-10 16:48:21
阅读次数:
117
avr gcc中的printf函数不支持%f输出注意在gcc中float double型数据一律处理为单精度(4 bytes)有两种做法: 1、将浮点数分解为4个字节,分别送出,接收端再这4个字节合并转化为将浮点数示例如下:#include typedef union{ float f; ...
分类:
其他好文 时间:
2015-03-10 15:19:57
阅读次数:
138
{业务提出的需要}有时我们想在仿真时,依然可以使用EEPROM中配置好的参数,而不是每次仿真时都重新设置。{配置方法}工程->右键-> Debugger -> JTAGICE mkII -> JTAGICE mkII2 选中 Preserve EEPROM contents even if devi...
分类:
其他好文 时间:
2015-03-04 14:29:40
阅读次数:
160
以前经常想自己使用编译器编写MCU的C代码,编译器帮我们做了什么。编译器是如何分配变量和代码的。所以就闲着没事去看编译器的安装路径下有什么东东。工作中使用的是ICCAVR编译器和Atmel的atmega64.所以我倒腾的就是这款编译器和MCU~~~。
说实话ICCAVR编译器确实非常简捷方便,但是功能强大(当然了,我没用过其它的编译器o(╯□╰)o)。对于它的基本使用再次不再赘述...
分类:
其他好文 时间:
2015-03-02 22:34:26
阅读次数:
241
1.概念①Coil和Register Modbus中定义的两种数据类型。Coil是位(bit)变量;Register是整型(Word,即16-bit)变量。②Slave和Master与Server和Client 同一种设备在不同领域的不同叫法。 Slave: 工业自动化用语;响应请求;...
分类:
数据库 时间:
2015-02-26 14:47:29
阅读次数:
292
组态王与s7-200进行数据交换都支持哪些协议,想用MODBUS协议,谁有案例?
分类:
数据库 时间:
2015-02-26 11:55:45
阅读次数:
212
最近手上接了个Unity3D的项目,这个项目需要和真机联动,和真机联动我们需要通过Modbus协议。所以Modbus这一块的就我来实现,因为项目最好会打包为android的,所以就用java来做,看了下java中还真有不少相关的库,最后决定用Jamod这个库,地址:Jamod在使用的过程中发现,Ja...
分类:
数据库 时间:
2015-02-23 17:52:38
阅读次数:
434
RTU是REMOTE TERMINAL UNIT 的简称,即远方数据终端,用于监视、控制与数据采集的应用。具有遥测、遥信、遥调、遥控功能。RTU功能必须确保两种功能:1,有数据传输功能。2,有采集和控制功能。经过多年的PLC+DTU在工业自动化应用中已经普遍采用这种方式在进行数据的在线监测和远程控制...
分类:
数据库 时间:
2015-02-14 10:56:48
阅读次数:
444
下载这个文件并安装就可以了:http://avr-jungo-usb.software.informer.com/download/具体可以看这个贴子:http://electronics.stackexchange.com/questions/81183/atmel-studio-6-simula...
分类:
其他好文 时间:
2015-02-12 21:18:09
阅读次数:
163