5559|4

1万

帖子

16

TA的资源

版主

楼主
 

【Nucleo心得】+mbed虚拟串口"HELLO EEWORLD" [复制链接]

本帖最后由 ddllxxrr 于 2014-10-1 10:05 编辑

在装驱动时,大家都知道有一个虚拟串口。
那么好用吗?????
试试吧,
mbed上有串口例程,我改写如下:
  1. #include "mbed.h"

  2. //------------------------------------
  3. // Hyperterminal configuration
  4. // 9600 bauds, 8-bit data, no parity
  5. //------------------------------------

  6. Serial pc(SERIAL_TX, SERIAL_RX);

  7. DigitalOut myled(LED1);

  8. int main() {
  9.   int i = 1;
  10.   pc.printf("Hello World !\n");
  11.   while(1) {
  12.       wait(1);
  13.       pc.printf("Hello EEWorld !\n");
  14.       wait(1);
  15.       pc.printf("This program runs since %d seconds.\n", i++);
  16.       myled = !myled;
  17.   }
  18. }
复制代码
编译通过下载通过,我还下了STC的串口助手,泥马就是不出来。

我又看了下图,



连接这黄色两个脚,的线呢????根本就没有啊,找了好久也没找到。

于是我就用万用表量,原来,引出管脚同ST_LINK的这两个脚根本就没连。我用导线直接连上。RX-RX,TX-TX


恩,就这么简单,可以看到运行的效果啦:




此帖出自stm32/stm8论坛

最新回复

本帖最后由 abend 于 2014-9-24 11:39 编辑 楼上2位,为什么你们跟我做的正好相反呢?难道我用的Nucleo的板子跟你们不一样么?我的版本号码:MB1136 rev C. 参看我的帖子 Nucleo 心得 - 一个软件工程师的初体验 “其中5.8节 The USART2 interface available on PA2 and PA3 of the STM32 microcontroller can be connected to ST-LINK MCU, STMicroelectronics Morpho connector or to Arduino connector. The choice can be changed by setting the related solder bridges. By default the USART2 communication between the target MCU and ST-LINK MCU is enabled in order to support Virtual Com Port for mbed (SB13 and SB14 ON, SB62 and SB63 OFF).” 板上缺省就是sb13 sb14 短路(0欧姆电阻)了,sb62 sb63断路,这样st-link的虚拟串口直接就可以用啊。 你们是不是没有正确安装驱动啊?   详情 回复 发表于 2014-9-24 11:38
点赞 关注
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 

回复
举报

5310

帖子

453

TA的资源

五彩晶圆(高级)

沙发
 
其实不用另外拉线,短路后面就可以了呀!
此帖出自stm32/stm8论坛

点评

后面短哪两个呢????  详情 回复 发表于 2014-9-24 10:53
 
 

回复

1万

帖子

16

TA的资源

版主

板凳
 
蓝雨夜 发表于 2014-9-24 10:25
其实不用另外拉线,短路后面就可以了呀!

后面短哪两个呢????
此帖出自stm32/stm8论坛

点评

https://bbs.eeworld.com.cn/thread-448055-1-1.html 后面的短路  详情 回复 发表于 2014-9-24 11:02
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 

回复

5310

帖子

453

TA的资源

五彩晶圆(高级)

4
 
ddllxxrr 发表于 2014-9-24 10:53
后面短哪两个呢????

https://bbs.eeworld.com.cn/thread-448055-1-1.html

后面的短路
此帖出自stm32/stm8论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

5
 
本帖最后由 abend 于 2014-9-24 11:39 编辑

楼上2位,为什么你们跟我做的正好相反呢?难道我用的Nucleo的板子跟你们不一样么?我的版本号码:MB1136 rev C.
参看我的帖子 Nucleo 心得 - 一个软件工程师的初体验

“其中5.8节
The USART2 interface available on PA2 and PA3 of the STM32 microcontroller can be connected to ST-LINK MCU, STMicroelectronics Morpho connector or to Arduino connector. The choice can be changed by setting the related solder bridges. By default the USART2 communication between the target MCU and ST-LINK MCU is enabled in order to support Virtual Com Port for mbed (SB13 and SB14 ON, SB62 and SB63 OFF).”
板上缺省就是sb13 sb14 短路(0欧姆电阻)了,sb62 sb63断路,这样st-link的虚拟串口直接就可以用啊。
你们是不是没有正确安装驱动啊?
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表