MRS使用 C/C++ Build->Settings->Tool Settings->GNU RISC-V Cross C Linker->Miscellaneous->Miscellaneous->Other objects->关联.o文件即可。C/C++ Build->Settings->Tool Settings->GNU RISC-V Cross C Linker->Miscellaneous->Linker flags中添加--print-memory-usage。4.添加.o文件保护.c。
QT 串口 /可以打印出串口的信息。5.开关串口,右击打开串口按钮->Go to slot...(转到槽)->released,在on_openPortBtn_released()中添加打开关闭串口操作。
CustomPlot 画曲线 7.右击widget->promote to(提升为)->Promoted class name:QCustomPlot->Add->勾选添加的类->Promote。上面添加错了,可以选中widget右击取消提升,再pomote to,将添加的class “-”掉。4.点开新建工程的.pro,greaterThan(QT_MAJOR_VERSION, 4): QT += widgets后添加 printsupport。5.在mainwindows.h下添加#include "qcustomplot.h"
QT USB HID /返回读取的字节,100为超时。2.用Qt Creator建立一个工程USB_HID,将hidapi.h与hidapi.lib拷贝到工程下。//第一个字节是report id需要和下位机保持一致。1. 下载uabhid的开源文件用VS2010生成hidapi.dll与hidapi.lib。// 这一句可要可不要。5.将hidapi.dll放到生成的exe的目录下即可运行。
STM32 Customed HID开发流程 cubeMX配置customed HID模式。更多详细配置壳查看代码CubeMX的配置文件。修改usbd_custome_hid_if.c 里面的CUSTOM_HID_ReportDesc_FS[USBD_CUSTOM_HID_REPORT_DESC_SIZE] 数组。根据填入的数组内容修改宏USBD_CUSTOM_HID_REPORT_DESC_SIZE尺寸为34/* 6 *///19//32/* 45 *///#endif3.修改usbd_customhid.c 中的如下数组.