从Nucleo到Windows-7虚拟COM的printf在X-NUCLEO-IKS01A1示例中不起作用

时间:2016-08-08 00:13:40

标签: c++ stm32 mbed

我想运行Nucleo示例HelloWorld_IKS01A1并将nufo的USB端口打印到我的Windows-7虚拟COM端口到我的HyperTerminal,但没有任何结果。

如果我执行printf示例,它会显示在HyperTerminal ok。

我添加了这些行: 串口电脑(USBTX,USBRX); DigitalOut myled(LED1);

我用过: Firmware Library for X-NUCLEO-IKS01A1 (MEMS Inertial & Environmental Sensors) Expansion Board

..然后将每个printf更改为pc.printf,但没有打印出来。

1 个答案:

答案 0 :(得分:0)

我得到了它的工作:

Accel驱动程序首页: https://developer.mbed.org/teams/ST/code/X_NUCLEO_IKS01A1/file/f507d4465c31/Components/lsm6ds3/lsm6ds3_class.h HelloWord 导入编译器>进口 用它替换它的main() 串行电脑(USBTX,USBRX);

DigitalOut myled(LED1);

int main(){   int i = 1;   pc.baud(9600);   pc.printf(“Hello World!\ n”);   而(1){       等待(1);       pc.printf(“Project HelloWord IKS:此程序自%d秒开始运行。\ n \ r”,i ++);       myled =!myled;   } }

编译>另存为> F: