移远EC200A-CN的OPENCPU使用GO开发嵌入式程序TBOX

打印 上一主题 下一主题

主题 825|帖子 825|积分 2475



演示地址:
http://134.175.123.194:8811
admin
admin

演示视频:
https://www.bilibili.com/video/BV196q2YQEDP

重要功能
WatchDog
1. 守护进程
2. OTA远程升级

TBOX
1. 数据收罗、数据可视化、数据上报(内置Modbus TCP/RTU/ASCII,GPS协议剖析,自界说串口剖析)
2. 参数设置
3. WebTerminal
4. OTA本地升级

编程语言:GoLang
支持架构:


  1. C:\Users\CHHC>go tool dist list -json
  2. [
  3.         {
  4.                 "GOOS": "aix",
  5.                 "GOARCH": "ppc64",
  6.                 "CgoSupported": true,
  7.                 "FirstClass": false
  8.         },
  9.         {
  10.                 "GOOS": "android",
  11.                 "GOARCH": "386",
  12.                 "CgoSupported": true,
  13.                 "FirstClass": false
  14.         },
  15.         {
  16.                 "GOOS": "android",
  17.                 "GOARCH": "amd64",
  18.                 "CgoSupported": true,
  19.                 "FirstClass": false
  20.         },
  21.         {
  22.                 "GOOS": "android",
  23.                 "GOARCH": "arm",
  24.                 "CgoSupported": true,
  25.                 "FirstClass": false
  26.         },
  27.         {
  28.                 "GOOS": "android",
  29.                 "GOARCH": "arm64",
  30.                 "CgoSupported": true,
  31.                 "FirstClass": false
  32.         },
  33.         {
  34.                 "GOOS": "darwin",
  35.                 "GOARCH": "amd64",
  36.                 "CgoSupported": true,
  37.                 "FirstClass": true
  38.         },
  39.         {
  40.                 "GOOS": "darwin",
  41.                 "GOARCH": "arm64",
  42.                 "CgoSupported": true,
  43.                 "FirstClass": true
  44.         },
  45.         {
  46.                 "GOOS": "dragonfly",
  47.                 "GOARCH": "amd64",
  48.                 "CgoSupported": true,
  49.                 "FirstClass": false
  50.         },
  51.         {
  52.                 "GOOS": "freebsd",
  53.                 "GOARCH": "386",
  54.                 "CgoSupported": true,
  55.                 "FirstClass": false
  56.         },
  57.         {
  58.                 "GOOS": "freebsd",
  59.                 "GOARCH": "amd64",
  60.                 "CgoSupported": true,
  61.                 "FirstClass": false
  62.         },
  63.         {
  64.                 "GOOS": "freebsd",
  65.                 "GOARCH": "arm",
  66.                 "CgoSupported": true,
  67.                 "FirstClass": false
  68.         },
  69.         {
  70.                 "GOOS": "freebsd",
  71.                 "GOARCH": "arm64",
  72.                 "CgoSupported": true,
  73.                 "FirstClass": false
  74.         },
  75.         {
  76.                 "GOOS": "freebsd",
  77.                 "GOARCH": "riscv64",
  78.                 "CgoSupported": true,
  79.                 "FirstClass": false
  80.         },
  81.         {
  82.                 "GOOS": "illumos",
  83.                 "GOARCH": "amd64",
  84.                 "CgoSupported": true,
  85.                 "FirstClass": false
  86.         },
  87.         {
  88.                 "GOOS": "ios",
  89.                 "GOARCH": "amd64",
  90.                 "CgoSupported": true,
  91.                 "FirstClass": false
  92.         },
  93.         {
  94.                 "GOOS": "ios",
  95.                 "GOARCH": "arm64",
  96.                 "CgoSupported": true,
  97.                 "FirstClass": false
  98.         },
  99.         {
  100.                 "GOOS": "js",
  101.                 "GOARCH": "wasm",
  102.                 "CgoSupported": false,
  103.                 "FirstClass": false
  104.         },
  105.         {
  106.                 "GOOS": "linux",
  107.                 "GOARCH": "386",
  108.                 "CgoSupported": true,
  109.                 "FirstClass": true
  110.         },
  111.         {
  112.                 "GOOS": "linux",
  113.                 "GOARCH": "amd64",
  114.                 "CgoSupported": true,
  115.                 "FirstClass": true
  116.         },
  117.         {
  118.                 "GOOS": "linux",
  119.                 "GOARCH": "arm",
  120.                 "CgoSupported": true,
  121.                 "FirstClass": true
  122.         },
  123.         {
  124.                 "GOOS": "linux",
  125.                 "GOARCH": "arm64",
  126.                 "CgoSupported": true,
  127.                 "FirstClass": true
  128.         },
  129.         {
  130.                 "GOOS": "linux",
  131.                 "GOARCH": "loong64",
  132.                 "CgoSupported": true,
  133.                 "FirstClass": false
  134.         },
  135.         {
  136.                 "GOOS": "linux",
  137.                 "GOARCH": "mips",
  138.                 "CgoSupported": true,
  139.                 "FirstClass": false
  140.         },
  141.         {
  142.                 "GOOS": "linux",
  143.                 "GOARCH": "mips64",
  144.                 "CgoSupported": true,
  145.                 "FirstClass": false
  146.         },
  147.         {
  148.                 "GOOS": "linux",
  149.                 "GOARCH": "mips64le",
  150.                 "CgoSupported": true,
  151.                 "FirstClass": false
  152.         },
  153.         {
  154.                 "GOOS": "linux",
  155.                 "GOARCH": "mipsle",
  156.                 "CgoSupported": true,
  157.                 "FirstClass": false
  158.         },
  159.         {
  160.                 "GOOS": "linux",
  161.                 "GOARCH": "ppc64",
  162.                 "CgoSupported": false,
  163.                 "FirstClass": false
  164.         },
  165.         {
  166.                 "GOOS": "linux",
  167.                 "GOARCH": "ppc64le",
  168.                 "CgoSupported": true,
  169.                 "FirstClass": false
  170.         },
  171.         {
  172.                 "GOOS": "linux",
  173.                 "GOARCH": "riscv64",
  174.                 "CgoSupported": true,
  175.                 "FirstClass": false
  176.         },
  177.         {
  178.                 "GOOS": "linux",
  179.                 "GOARCH": "s390x",
  180.                 "CgoSupported": true,
  181.                 "FirstClass": false
  182.         },
  183.         {
  184.                 "GOOS": "netbsd",
  185.                 "GOARCH": "386",
  186.                 "CgoSupported": true,
  187.                 "FirstClass": false
  188.         },
  189.         {
  190.                 "GOOS": "netbsd",
  191.                 "GOARCH": "amd64",
  192.                 "CgoSupported": true,
  193.                 "FirstClass": false
  194.         },
  195.         {
  196.                 "GOOS": "netbsd",
  197.                 "GOARCH": "arm",
  198.                 "CgoSupported": true,
  199.                 "FirstClass": false
  200.         },
  201.         {
  202.                 "GOOS": "netbsd",
  203.                 "GOARCH": "arm64",
  204.                 "CgoSupported": true,
  205.                 "FirstClass": false
  206.         },
  207.         {
  208.                 "GOOS": "openbsd",
  209.                 "GOARCH": "386",
  210.                 "CgoSupported": true,
  211.                 "FirstClass": false
  212.         },
  213.         {
  214.                 "GOOS": "openbsd",
  215.                 "GOARCH": "amd64",
  216.                 "CgoSupported": true,
  217.                 "FirstClass": false
  218.         },
  219.         {
  220.                 "GOOS": "openbsd",
  221.                 "GOARCH": "arm",
  222.                 "CgoSupported": true,
  223.                 "FirstClass": false
  224.         },
  225.         {
  226.                 "GOOS": "openbsd",
  227.                 "GOARCH": "arm64",
  228.                 "CgoSupported": true,
  229.                 "FirstClass": false
  230.         },
  231.         {
  232.                 "GOOS": "openbsd",
  233.                 "GOARCH": "ppc64",
  234.                 "CgoSupported": false,
  235.                 "FirstClass": false
  236.         },
  237.         {
  238.                 "GOOS": "openbsd",
  239.                 "GOARCH": "riscv64",
  240.                 "CgoSupported": true,
  241.                 "FirstClass": false
  242.         },
  243.         {
  244.                 "GOOS": "plan9",
  245.                 "GOARCH": "386",
  246.                 "CgoSupported": false,
  247.                 "FirstClass": false
  248.         },
  249.         {
  250.                 "GOOS": "plan9",
  251.                 "GOARCH": "amd64",
  252.                 "CgoSupported": false,
  253.                 "FirstClass": false
  254.         },
  255.         {
  256.                 "GOOS": "plan9",
  257.                 "GOARCH": "arm",
  258.                 "CgoSupported": false,
  259.                 "FirstClass": false
  260.         },
  261.         {
  262.                 "GOOS": "solaris",
  263.                 "GOARCH": "amd64",
  264.                 "CgoSupported": true,
  265.                 "FirstClass": false
  266.         },
  267.         {
  268.                 "GOOS": "wasip1",
  269.                 "GOARCH": "wasm",
  270.                 "CgoSupported": false,
  271.                 "FirstClass": false
  272.         },
  273.         {
  274.                 "GOOS": "windows",
  275.                 "GOARCH": "386",
  276.                 "CgoSupported": true,
  277.                 "FirstClass": true
  278.         },
  279.         {
  280.                 "GOOS": "windows",
  281.                 "GOARCH": "amd64",
  282.                 "CgoSupported": true,
  283.                 "FirstClass": true
  284.         },
  285.         {
  286.                 "GOOS": "windows",
  287.                 "GOARCH": "arm",
  288.                 "CgoSupported": false,
  289.                 "FirstClass": false
  290.         },
  291.         {
  292.                 "GOOS": "windows",
  293.                 "GOARCH": "arm64",
  294.                 "CgoSupported": true,
  295.                 "FirstClass": false
  296.         }
  297. ]
复制代码


程序启动




体系登录



1. 设备管理
1.1 地区设置


1.2 设备设置


1.3 运行监控


2. 体系信息
2.1 体系参数


2.2 Linux终端


2.3 版本信息


2.4 升级程序


2.5 资源文件


源码信息




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

魏晓东

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表