11.29 调哨兵
在实际调试中,一旦拔插manifold上的各种接口,那么会在拔插瞬间,manifold停止发送串口数据,之后瞬间发送之前拥堵的数据。
所以如果电控使用DMA,数组需要开大点
这应该算是manifold的一个设计bug

和电控对接,有以下要点:
float和double等类型传送方式
联调时,多一个鼠标键盘很麻烦,使用ssh用笔记本调节,同时笔记本的串口助手等内容可以显示在妙算屏幕上
妙算发数据,经常发一堆ASCII码
比如:
c 5939,421956] usb 2-2: usbfs; process 4419 (run) did not claim interface 0 before use5939.564047] usb 2-2: usbfs: process 4426 (run) did not claim interface 2 before use 6005.196316] usb 2-2: usbfs: process 4446 (run) did not claim interface 0 before use [6005,337046] usb 2-2: usbfs: process 4453 (run) did not claim interface 2 before use [6314.817455] tegrade 15210000. nvdisplay: blank-powerdown 6314.882207] PD DISP2 index4 DOW 6314.882298] PD DISP1 index3 DOWN I [6314.882376] PD DISPO index2 DOWN [6321.293894] tegrade 15210000. nwdisplay: hdmi: unplugged 6321.316016] tegradc 15210000. nvdisplay: blank -power down [ 6321.321455] tegrade 15210000. nvdisplay: unblank [ 6321.326062] tegrade 15210000. nvdisplay: unblank.. 6322.190370] tegrade 15210000. nwdisplay: blank-powerdown [ 6322,195900] tegrade 15210000. nwdisplay: hdmi: plugged [ 6322.215364] tegrade 15210000. nvdisplay: blank-powerdown 6322,220817] tegrade 15210000. nvdisplay: unblank 6322.220832] PD DISPO index2 UP [ 6322.221788] FD DISP1 index3 UP 6822.221883] PD DISP2 index4 UP 6322,223506] Parent Clock set for DC plld2 [ 6322.225222] tegrade 15210000, nwdisplay: hdmi: pelk:148500K, set prod- setting: prod c 150M
串口助手如下显示:
在这里插入图片描述

我怀疑这是manifold系统的缘故,拔插串口时会发这堆数据