我已经使用 IWR1642BOOST 刷写了毫米波演示可视化工具的.bin。 我尝试通过 python 代码将.cfg 发送到雷达、但它不起作用。
#serial_transmit
import serial
import time
ser = serial.Serial()
#open port
def port_open (index、rate):
SER.port =索引
SER.波特 率=速率
SER.bytesize = 8.
SER.stopbits = 1.
SER.party ='N'
SER.open()
if (ser.isOpen()):
打印("open_successfully!")
否则:
打印("open_fail!")
#close 端口
def port_close():
SER.CLOSE ()
if (ser.isOpen()):
打印("close_fail!")
否则:
打印("close_successfully!")
#send cfg
def send_cfg (dest):
length = len (open (dest).readlines ())
f =开路(dest)
对于 I IN 范围(长度):
a = f.readline()
if (ser.isOpen()):
SER.WRITE (a.encode ('UTF-8))
时间睡眠(1)
打印("write_successfully!")
#main
if __name__=="__main__":
dest ="F:/DirEng/profile (1).cfg"
PORT_OPEN ('COM6'、115200)
SEND_cfg (dest)
PORT_CLOSE ()
PORT_OPEN ('COM5'、921600)

