安装LPC55S69 MicroPython模块是遇到的CDC Interface驱动问题

卓晴 2021-10-27 03:26:50
安装 模块 micropython lpc lpc55s69

简 介: 在安装LPC55XX测试模块的过程中遇到了USB-CDC驱动问题。现在还没有能够得到解决。

关键词 CDCLPC55XXX

 

§01 USB驱动


一、LPC55S69 MicroPython模块

下面是从NXP 公司获得的两个 移植 MicroPython的 LPC55S69模块。将其通过USB接入计算机(Windows7)之后,出现了一个U盘以及CDCInterface系统。
▲ 图1.1 LPC55S69 MicroPython测试模块

▲ 图1.1 LPC55S69 MicroPython测试模块

1、U盘中的内容

在出现的U盘中具有一些之前的程序。

▲ 图1.1.2 U盘中的内容

▲ 图1.1.2 U盘中的内容

2、REPL CDC Interface

由于使用的OS为 Windows7,出现的 CDC Interface的驱动安装出现问题。

▲ 图1.1.3 CDC驱动出现问题

▲ 图1.1.3 CDC驱动出现问题

▲ 图1.1.4 出现的USBCDC错误

▲ 图1.1.4 出现的USBCDC错误

二、解决安装CDC驱动问题

1、搜索解决办法

在百度搜索中输入 CDC Interface搜索,可以看到以下几种解决方法:

上面两个链接基本上给出的解决方法相同。

(1)解决方法

  • 下载附件
  • 将附件中的mdmcpq.inf解压到C:\windows\inf文件夹
  • 将附件中的usbser.sys解压到C:\windows\system32\drivers文件夹
  • 打开设备管理器更新驱动

驱动成功安装。

(2)下载文件

2、安装驱动

将上面下载的文件解压之后,都会出现两个文件:

  • usbser.sys
  • mdmcpq.inf

(1)拷贝mdmcpq.inf

将mdmcpq.inf拷贝到 c:\windows\inf子目录下。但是原来已经存在mdmcpq.inf.

▲ 图1.2.1 原来 c:\windows\inf中已经存在

▲ 图1.2.1 原来 c:\windows\inf中已经存在

(2)拷贝Usbser.sys

将 Usbser.sys 拷贝到 c:\windows\sysmte32\drivers。

▲ 图1.2.2 原来 c:\windows\systems32\drivers已经存在Usber.sys

▲ 图1.2.2 原来 c:\windows\systems32\drivers已经存在Usber.sys

◎ 问题来了

Windws7中已经存在了CDC Interface,为什么还会出现现在CDC Interface 问题呢?

 

§02 USB驱动解决


根据NXP 凉老师发送过来的信息,以及下载文件,可以正常安装上面驱动了。

一、参照文章

二、安装过程

(1)下载Inf文件

将 fsl_ucwxp.inf 文件下载到临时目录,比如:

d:\temp

▲ 图2.1 CDC对应的Inf文件

▲ 图2.1 CDC对应的Inf文件

(2)更新设备的驱动程序软件

打开计算机管理界面,对于设备管理器中的 其它设备中看到的安装不正确的USB设备,更新其驱动软件。

▲ 图2.2 安装有问题的设备文件

▲ 图2.2 安装有问题的设备文件

使用鼠标右键点击需要更新的设备,选择更新驱动程序软件。
▲ 图2.3 右键点击设备,使用“更新驱动程序软件”

▲ 图2.3 右键点击设备,使用“更新驱动程序软件”

▲ 图2.4 弹出的更新驱动软件界面

▲ 图2.4 弹出的更新驱动软件界面

选择浏览计算机以查找驱动,输入inf文件下载到的临时目录。

▲ 图2.5 选择浏览计算机以查找驱动,输入inf文件下载到的临时目录

▲ 图2.5 选择浏览计算机以查找驱动,输入inf文件下载到的临时目录

经过安装之后,便可以显示到设备已经成功安装了。

▲ 图2.6 经过安装之后,便可以显示到设备已经成功安装了

▲ 图2.6 经过安装之后,便可以显示到设备已经成功安装了

▲ 图2.7 安装之后对应的虚拟串口

▲ 图2.7 安装之后对应的虚拟串口

使用串口属性中的“端口设置”,选择其中高级将串口端口修改到其它没有被使用到的端口号。

▲ 图2.8 将串口定义其它端口

▲ 图2.8 将串口定义其它端口

▲ 图2.9 修改后的虚拟串口

▲ 图2.9 修改后的虚拟串口

3、测试安装效果

打开Thonny软件,更改其中的配置,使其通过设定的VirtualCOMPort与MicroPython通讯,但是现在出现无法打开的现象。

▲ 图2.10 Thonny 无法打开虚拟串口

▲ 图2.10 Thonny 无法打开虚拟串口


■ 相关文献链接:

● 相关图表链接:

版权声明
本文为[卓晴]所创,转载请带上原文链接,感谢
https://zhuoqing.blog.csdn.net/article/details/120924923

  1. 用python实现千图成像工具,快给你的男/女神弄一张吧~
  2. python csv中dwlimiter用不了,有没有大咖能解释一下
  3. 新手学Python要打好哪些基础?从软件安装到全面基础讲解,就它了!
  4. Python中字符串子串的输出
  5. python判断是否一个序列是超增序列
  6. Python爬虫框架的读取和创建
  7. python对数据框中两列进行判断, 得到新的列的
  8. Python做一个模仿文本进度条的编程
  9. python 中使用MS SQL问题 怎样解决
  10. python有没有类似传送门功能的代码,,就是比如这边运行完然后输入一些指令然后可以跳转到程序里的某个地方
  11. Python基操教学!不会?(熟能生巧)
  12. python画图,有没有初学者的代码
  13. 朋友股票亏惨了,我一怒用Python爬取了证券最新数据
  14. 被称之为永远的神!就这6个Python爬虫开源项目?
  15. python Qtreeview 如何选择子行,选择第一行下面的行数
  16. Python随机生成100个1~200之间的不重复数字
  17. 关于#python#的问题,请各位专家解答!
  18. Python编写程序先输入一组10个元素,再输入数组中比平均值小的所有奇数
  19. Ubuntu终端下安装Python需要import的库
  20. 为什么下载pandas和xlwings运行不了,出现No system module pywintypes(系统查不到pywin32具体位置)(又不能重新下载pywin32)
  21. python求带我脱离苦海,哎_
  22. Python 数据分析里面轴的问题
  23. python初学者,请问使用openpyxl库读取文件后出现图片中的报错要怎么解决?
  24. 大学毕业论文写有关python
  25. 授人以鱼吧友友python编写程序自动计算个人总分平均分各科最高最低平均分
  26. python怎么将四行代码换成一行啊
  27. 用Python如何编写啊 真不会啊?
  28. 这个布尔变化怎么做啊(Python
  29. PYTHON求集合交集需要用户手动输入集合名
  30. Python运行哈姆雷特词频统计时出错(如图),是哪方面的问题?
  31. 【Python表白代码合集】”我还是很喜欢你,像风走了八千里,不问归期”!!
  32. python实现学生信息管理系统(含代码)
  33. wxpython中如何按键停止死循环?
  34. python 类的问题?不懂这种方法的作用?不是继承那是什么作用?
  35. Python 题目不会写 求帮助!
  36. Python,turtle制图,要求使用for,while编写
  37. Python题目不会 求帮助! 谢谢您!
  38. Python题目不会!求帮助!
  39. Python这个看不太懂,,大神们帮个忙
  40. 安装拓展库pandas失败怎么解决
  41. python将字符串转成特定列表格式
  42. Python做一个保护手机号编程
  43. 用Spyder运行Python爬虫时仅输出“runfile(xx), wdir=xx”
  44. 使用Python对一组数据进行分段拟合,如何处理断点处的左右倒数相等
  45. Python输出符合条件的文件的路径名
  46. Python中pandas怎么实现分组去重统计和求和
  47. python xpath 爬虫,请帮帮我吧!
  48. python 用泰勒公式近似计算sinx的值 求解代码中哪里出现了错误
  49. Python语法2
  50. python如何将输出的各行数字对齐
  51. 使用 Python 进行数据可视化之Matplotlib
  52. python新鲜题 老公们 救救孩子
  53. 如何用python解答 要如何着手
  54. 请问Python正则表达式如何在多个文本中匹配出关键字
  55. Python 三天打鱼两天晒网问题
  56. mac安装python3
  57. 請問python要怎麼印数字倒等腰三角形
  58. 【算法学习】807. 保持城市天际线(java / c / c++ / python / go / rust)
  59. 【算法学习】1512. 好数对的数目(java / c / c++ / python / go / rust)
  60. 【算法学习】剑指 Offer 64. 求1+2+…+n(java / c / c++ / python / go / rust)