主题中讨论的其他器件:MOTORWARE、 DRV8305、 LAUNCHXL-F28027
工具/软件:Code Composer Studio
您好!
我有一个来自在 Launchpad XL + BOOST XL DRV8305上运行的 Motorware lab4的小型程序
它通过 Launchpad 板上的 FTDI 芯片使用串行通信与我的 Mac 进行通信。
只要我从仿真器启动代码、这就可以正常工作。
串行端口通常显示为
/dev/cu.usbserial-FTIOS6V1
如果我翻转 DIP 开关3并从闪存运行代码、则 FTDI 芯片不会出现在 Mac /dev/dev 目录中。
嗯、有时它确实出现了、行为如下所示:
如果我为 BOOSTXL 通电、但 USB 已断开连接、则当我连接 USB 电缆时、/dev/dev 中的串行设备不会出现。
如果我然后关闭 BOOSTXL 电源、则串行端口会出现在/dev/中、但通信含义不好
有人说,60%的人物都是正常的,但其余的是垃圾。
然后、如果我关闭 BOOSTXL 电源、这对通信没有任何影响、那么通信会继续进行、但会发生乱码。
这是否与 CPU 从 USB 和 BOOSTXL 板获取电源有关?
在 CCS 下或从闪存运行代码时是否存在任何差异、在这两种情况下、代码都从闪存运行、因此不应存在速度差异?
WBR Kusti