这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » LM3S811 modbus协议进程贴---MODBUS协议研究中

共9条 1/1 1 跳转至

LM3S811 modbus协议进程贴---MODBUS协议研究中

工程师
2013-03-18 21:41:50     打赏

      首先非常感谢版主对我的信任,通过了我的LM3S811开发板申请,阴历年前就收到板子,由于年关临近,并且年后单位临时事情较多,一直没有时间进行开发,jackwang 和jobs  均来电话催问进程,实在不好意思耽误了进度,现抓紧时间进行开发,并把碰到的问题和进度在这里贴出。
        一、由于jlink 是去年买的,并且在stm32后一直没用,前天拿出来用提示如下错误,经查是需要固件升级,于是下载jlink V8固件程序升级,升级过程虽然很曲折,这里不再赘述,最终还是成功了。

 

二、jlink固件升级后,发现无法下载程序,经请教jobs ,是山寨的jlink和lm3s811  JTAG 接口引脚不一致导致,遂用杜邦线跳线连接,端口定义和完成效果分别如下,看着比较乱啊,呵呵

 

JLINK端口定义

 

JLINK端口定义

 

LM3S811  JTAG端口

 完成效果图一

 

完成效果图二

下一步开始先调试串口,没有问题再进行下一步

 

 




关键词: LM3S811 moudbus    

高工
2013-03-18 23:29:44     打赏
2楼
支持,看着这连接好憋屈啊

院士
2013-03-18 23:41:12     打赏
3楼
板子是支持swd 二线的连接方式的。因此,jtag那里只需要连接tms tck gnd vcc四根线即可完成调试。当然,要在编译调试器里选择jlink swd模式。

工程师
2013-03-19 22:16:05     打赏
4楼

 经测试,JLINK 下载程序没有问题了,点亮LED,下一步测试串口

 

 

 


院士
2013-03-20 10:13:25     打赏
5楼

其实LM3S811小型且操作简单。很方便操作与使用的。

楼主加油,先奉上10的加分


工程师
2013-03-20 19:17:53     打赏
6楼

今天做完了串口软件和硬件测试,程序实现功能,串口助手发送on  点亮开发板两个LED等,发送off  熄灭两个LED灯,输入其他字符,返回Error command,效果如下

 

 

 

 

 


工程师
2013-03-20 19:20:54     打赏
7楼
谢谢版主,继续努力

工程师
2013-03-31 11:54:12     打赏
8楼
Modbus  信息中的数据地址 信息中的数据地址 信息中的数据地址 信息中的数据地址
Modbus 信息中的所有数据地址以零作为基准,各项数据的第一个数据地址的编号为0如:
  在可编程控制器中“coil 1”在Modbus信息中其地址值表示为0000
  Coil 127(十进制)在Modbus信息中则为007EH(126十进制)
  保持寄存器 40001,在信息中数据地址为寄存器 0000。功能代码区为保持寄存器类型规定的操作,因此, “4XXXX”是
缺省的地址类型。
  保持寄存器40108寻址寄存器地址为006B hex(+进制107) 
 

院士
2013-04-03 10:10:04     打赏
9楼
没有这么复杂吧……

共9条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]