咸鱼硬件—ZTMS串口终端交互

Putty
PuTTY中文版是一款免费的远程登录工具,轻盈小巧、无需安装,操作简单易上手。同时还支持串口、REPL功能。这里我们使用PuTTY串口的功能来调试开发板。(请自行在网上搜索下载)

使用PuTTY
右键“我的电脑”-“管理”,从“设备管理器”中找到开发板的COM端口号。

打开PuTTY , 点击其左边界面的“Session”,点击右边的“Serial”按钮,然后在串口行中选择COM端口(例如COM6),最后,点击“Open”按钮。

端口编号修改为我们在设备管理查看到的端口号。

其他地方保持不动,点击最下方【Open】按钮,进行连接。
连接成功:

有时候会这样↓

不用担心,这是开发板没有通过端口发送信息而已,只需要按下键盘上的Ctrl+C组合键,就会出现“>>>”的符号,出现这个符号就说明可以向开发板输入指令了。

出现“>>>”符号时,说明处于Python的REPL控制台交互模式下,这时我们可以直接在“>>>”后输入代码执行。
比如输出“Hello World”,就这样直接在“>>>”后输入:
print(‘Hello World’)
输入代码后,回车执行。

可以尝试写入不同的指令。如果打印不成功,尝试下边的硬件复位或者软件复位的方法。

复位

出错的情况下可以通过两种方式复位开发板。
软件复位:
在解释器中打入 CTRL-D 进行软件复位。出现的消息如下所示:

还可以使用 CTRL-C 停止运行程序,出现>>> 时就可以输入内容了。

硬件复位:
按下开发板上的 RTS 键(开发板上USB接线下的黑色按键)。硬件复位将断开与电脑的端口连接,建议先关闭串口程序(PuTTY)再进行硬件复位。

咸鱼硬件—ZTMS串口终端交互相关推荐

  1. 咸鱼硬件—ZTMS开发板固件安装

    咸鱼硬件-ZTMS开发板固件安装 学习编程语言最好的方法就是对其产生兴趣.所以我弄了一个板子. ZTMS是一款使用Python作为脚本语言的开源硬件开发板,它基于STM32F405单片机,通过USB接 ...

  2. Qt 实现串口终端控制台,适配RT-Thread的FinSH控制台功能(提供qt源码)

    开发环境:Window 10 64bit 开发工具:IAR Embedded Workbench 硬件:stm32f103c8t6 RT-Thread Nano 版本包含了 FinSH 组件,我们可以 ...

  3. STM32与串口屏交互(USART HMI)

    STM32与串口屏交互(USART HMI) 一.前期准备 二.串口屏上位机使用方法以及界面设计 三.STM32软件编程 四.单片机发送数据的字符串指令汇总 五.总结 不管是备战电赛还是准备毕设,一块 ...

  4. 咸鱼硬件—Micropython快速指南

    咸鱼硬件-Micropython快速指南 通用控制 LED控制 Pins和GPIO的使用 舵机控制 定时器 PWM(脉宽调制模块) ADC(模数转换) DAC(数模转换) UART(串口) SPI总线 ...

  5. 摘自【北京迅为】itop-3568开发板快速启动手册 第二章 Windows安装串口终端

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器.RK3568 支持4K 解码和 1080P 编 ...

  6. jvm是运行在操作系统之上的,他和硬件没有直接的交互

    jvm是运行在操作系统之上的,他和硬件没有直接的交互

  7. 用 screen 做串口终端

    连接串口终端 screen /dev/ttyUSB0 115200 退出终端 ​​Ctrl+A​​​ ​​k​​ 注意事项 在 screen 中按回车键,发送下去的是 ​​\r​​​,而 screen ...

  8. 硬件设备与软件交互加密方案

    有些硬件设备总是与client配合使用,硬件设备只是提供硬件躯体,而client充当灵魂,实现最核心功能.因此client加密是非常必要的,不允许没有注册的或者非法的设备接入.为此我设计了一套加解密思 ...

  9. 【个人笔记】vue+xterm.js+novnc实现终端交互和远程桌面

    介绍一个 VNC连接工具:iis7服务器管理工具 IIs7服务器管理工具可以批量连接并管理VNC服务器 作为服务器集成管理器,它最优秀的功能就是批量管理windows与linux系统服务器.vps.能 ...

最新文章

  1. SpringBoot+Docker+Git+Jenkins实现简易的持续集成和持续部署
  2. oracle12path,Oracle 12c R2 注意事项:login.sql 改变
  3. Git如何回滚代码?
  4. 【产品]如何建立交互设计自查表
  5. Nginx学习笔记(二)
  6. 跑不出来_内蒙古23只狍子罕见列队出没,它们是出来透透气?
  7. 5.5.2 最小的N个和
  8. 可以使用计算机解决的问题是什么,1.1 使用计算机解决问题的一般过程教案1
  9. 记录知识点或技术方案信息
  10. RabbitMQ之路由键转发消息
  11. #CSP 201512-1 数位之和(100分)
  12. 判断某一点是否在三角形内
  13. 机器学习 | 数学基础
  14. mob AndroidStudio 短信SDK集成
  15. epub格式电子书编辑器
  16. 泰康人寿付刚:IT规划 SOA是目标
  17. 从零开始用C语言实现图片解码播放器(有源码)
  18. C语言练习盲打的小程序
  19. 弱监督语义分割-SEC(seed、expand and constrain)的原理详述
  20. 设置了msconfig处理器个数和内存开不了机终极解决办法

热门文章

  1. 信息论与编码冯桂周林著答案_信息论与编码.冯桂 周林 冯桂、周林 9787302424277 清华大学出版社 信息论与编码.冯桂 周林 正版图书...
  2. 四通道SOP封装晶体管输出光耦TLP291-4,LTV-247,PS2801-4
  3. 基于.net 的web推送组件,SignalR实时消息推送
  4. shell bash
  5. 音乐网站毕业设计html,静态音乐网站设计(毕业论文).doc
  6. 嵌入式linux文件系统简介
  7. 后台管理登陆口一般都如何进入?
  8. 通达信l2数据接口好用吗?
  9. 牛出租车司机....zz
  10. java 日志颜色_【Java】+日志打印+日志颜色设置