用OUTPUT发命令 点击:412 | 回复:2



小咯咯

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 8回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2013年8月17日
发表于:2013-10-15 12:01:18
楼主

用OUTPUT给DSP发送命令 发不出去(使用串口检测检测不到发送的数据)  OUTPORT(command[0], "Free Protocol", 9)   求帮助





小咯咯

  • 精华:0帖
  • 求助:4帖
  • 帖子:4帖 | 8回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2013年8月17日
发表于:2013-10-15 13:08:12
1楼

写错了 是用OUTPORT发不出去

cwy253

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 56回
  • 年度积分:0
  • 历史总积分:232
  • 注册:2009年4月19日
发表于:2013-11-15 10:19:17
2楼

宏要寫對

//  Write Multiple Registers

macro_command main()


char command[50], response[50]

short address, read_no

short checksum, write_value[30]

short return_value, i

PURGE(1)

FILL(command[0], 0, 50)//  init

FILL(response[0], 0, 50)

write_value[0]=7003

write_value[1]=17152

HIBYTE(write_value[0], command[0])

LOBYTE(write_value[0], command[1])

HIBYTE(write_value[1], command[2])

LOBYTE(write_value[1], command[3])

OUTPORT(command[0], "Free Protocol", 3)//  send command

給你個宏自己研究吧



热门招聘
相关主题

官方公众号

智造工程师