码迷,mamicode.com
首页 >  
搜索关键字:modbus avr atmega128    ( 565个结果
简单Modbus协议数据源工具实现(一)WinForm
这是一个学习C#、Winform的自我回顾过程,用来发现存在的不足,也为了推动自己继续学习。大学通信专业毕业之后,进入了一家电力科技公司从事软件开发工作,主要用的是Delphi语言进行电力通信协议的上位机开发。因为上位机需要与下位机通信才好进行测试,而事实上没有那么多现成的装置给你借用调试,加上公司...
分类:数据库   时间:2015-01-07 22:00:38    阅读次数:356
ATmega128中应用的hex与bootloader的hex合并的实现
1、合并的可行性分析在划分区域的时候,通过设置熔丝位BOOTSZ为00,以实现对应用区及bootloader区大小的定义。如下配置,我们设置boot区为4096个字,即8K字节大小,这样应用区就有120K字节可供使用。分析其应用的固件hex时我们发现,应用的固件程序总是以:020000020000F...
分类:其他好文   时间:2014-12-25 21:49:02    阅读次数:487
atmega128 bootloader程序在IAR-AVR下 linker文件的配置及原因
第一步:atmega128的片内flash分区描述在atmega128 datasheet的275页中有分区描述对应的在284页中,有具体的应用区与boot区的大小设置注意:Byte address = word address * 2这里的BOOT区首地址,$F000 = 0x1E000根据手册中...
分类:其他好文   时间:2014-12-25 20:28:56    阅读次数:527
配置IAR for AVR 既可以仿真也可以生成Hex文件
第一步:在项目的Linker选项下,Output中选择“Debug information for C-SPY”,一定要选中“Allow C-SPY-specific extra output file” (这一步的作用是用于仿真,而“Allow C-SPY-specific extra outpu...
分类:其他好文   时间:2014-12-25 20:28:45    阅读次数:305
读懂 Intel Hex 文件
1、问题描述在生成Atmega128的固件程序时,常指定格式为"intel-extended",如下:今天要生成一版新的含Boot的程序,这就涉及到hex的拼接工作。那首先要搞清楚的问题就是intel hex的具体格式是什么?2、 intel hex 的具体格式Intel Hex文件是遵循Intel...
分类:其他好文   时间:2014-12-25 20:18:15    阅读次数:215
Modbus通讯协议简介(转)
Modbus通讯协议简介Modbus协议 Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232、RS-422、RS-485和以太网设...
分类:数据库   时间:2014-12-12 18:35:20    阅读次数:250
c# MODBUS协议 上位机 (转载)
C#写了一款上位机监控软件,基于MODBUS_RTU协议。 软件的基本结构:1.采用定时器(Timer控件)为时间片。2.串口采用serialPort1_DataReceived中断接收,并进行MODBUS格式判断。3.把正确接收的数据取出,转换为有特定的结构体中。4.数据通过时间片实时刷新。5.M...
分类:数据库   时间:2014-12-12 18:33:34    阅读次数:588
linux 下面avr开发环境的安装
(1)安装开发工具链yum install avr-*会安装以下的工具avr-gcc-4.7.2-1.fc17.i686avr-libc-1.8.0-2.fc17.noarchavr-binutils-2.23.1-1.fc17.i686avr-gcc-c++-4.7.2-1.fc17.i686av...
分类:系统相关   时间:2014-12-12 16:19:01    阅读次数:331
AVR第11课:如何对待我们的单片机
大家学习MCS51单片机和AVR单片机,又或者是PIC单片机,又或者是MSP430单片机之后,是否感觉自己可以成为一名工程师了呢?我在这里来说说我的看法吧。   我们学习这些单片机的时候,先学习了理论知识,这个一般是书本上的理论知识,比如介绍单片机的发展、单片机的应用领域、单片机的原理等等。然后呢找一块开发板,对着视频教程学习,边看视屏边做实验,学习完之后呢,去做那么一两个小项目,比如“基于La...
分类:其他好文   时间:2014-11-30 11:29:47    阅读次数:158
AVR第10课:学习单片机到底在学习什么
我们看看MCS-51单片机和AVR单片机就可以知道学习单片机的一些共同点,我们可以总结一下。从CPU的角度来说,有以下几点。 1、首先就是单片机的最小系统:单片机能够运行起来的最小条件。一般是电源、晶振电路和复位电路。 2、学会对单片机的IO口进行操作:控制外围电路,这个会随着单片机等级的提升变得复杂一点,IO的功能也会增加。这个是学习单片机要学会的最基础的知识,也是掌握其他特殊功能的基础。 ...
分类:其他好文   时间:2014-11-26 11:17:45    阅读次数:195
565条   上一页 1 ... 50 51 52 53 54 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!