用户
 找回密码
 立即注册

1

主题

1

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2020-6-13 12:12:17
尊敬的开发者,

最近我有个需求是:在安卓设备上,通过串口实现与单片机通讯

目前 System.IO.SerialPort 此类仅支持在windows平台运行

请问通过Smobiler,我该如何操作?

希望可以给我一点提示和方向

谢谢

分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2020-6-15 10:04:04
https://www.smobiler.com/Help/ht ... ugins_USBSerial.htm  有串口通讯插件,可以使用开发版客户端测试使用,例如
usbSerial1.Connect();//连接设备
            usbSerial1.Close();//关闭连接
            string str = "690000001";
            string print1 = "SIZE 50 mm,80 mm\r\n" + "GAP 2 mm,0 mm\r\n" + "TEXT 30,0,\"TST24.BF2  \",0,1,1,\"" + "TDW108.热转印色带" + "\n" + "TEXT 30,60,\"ROMAN.TTF \",0,1,1,\"" + "110mm×300m" + "\r\n" + "TEXT 30,120,\"TST24.BF2  \",0,1,1,\"" + "外碳" + "\r\n" + "TEXT 30,180,\"ROMAN.TTF \",0,1,1,\"" + "0101MFG18110056" + "\r\n" + "TEXT 30,240,\"ROMAN.TTF \",0,1,1,\"" + "110.DBON1.0101.4.Z1.24        " + "\r\n" + "REFERENCE 0,0\r\n" + "SPEED 4.0\r\n" + "DENSITY 8\r\n" +
              "SET PEEL OFF\r\n" + "SET CUTTER OFF\r\n" + "SET TEAR ON\r\n" + "DIRECTION 0\r\n" + "SHIFT 0\r\n" + "OFFSET 0 mm\r\n" + "CLS\r\n" + "QRCODE 350,0,H,4,A,0,M6,S7,\"" + str + "\"\r\n" + "TEXT 350,240,\"TSS24.BF2 \",0,1,1,\"" + "数量:100 卷     R11" + "\n" + "PRINT 1,1\r\n";
            //写入信息
            usbSerial1.Write(System.Text.Encoding.GetEncoding("gbk").GetBytes(print1), (abj, args) =>
            {
                if (args.isError == true)
                    Toast(args.error);
                else
                    Toast("success");            });

使用道具 举报 回复 支持 反对
发表于 2020-6-23 09:14:39
Lula.Jin 发表于 2020-6-15 10:04
https://www.smobiler.com/Help/ht ... ugins_USBSerial.htm  有串口通讯插件,可以使用开发版客户端测试使 ...

请问这个插件可以设置端口号吗
使用道具 举报 回复 支持 反对
发表于 2020-6-23 10:40:40
usbSerial没有设置端口的
使用道具 举报 回复 支持 反对
发表于 2024-1-10 11:33:06
Lula.Jin 发表于 2020-6-23 10:40
usbSerial没有设置端口的

看到是20年的回复,想问下现在是否有针对硬件的标准串口通讯的方法,可以设置串口号和波特率
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册