stm32 在线升级在PC 为Win7的操作系统上怎么实现
发布网友
发布时间:2023-11-04 08:50
我来回答
共1个回答
热心网友
时间:2024-05-25 22:19
stm32程序不能在win7上运行的原因:
1、STM32的程序是运行在目标芯片是STM32单片机或者其兼容单片机上的。
2、源代码被汇编程序编译成机器语言时,不同的目标芯片有不同的编译方式。
3、所以给STM32编译的代码并不能在WIN7上运行。
4、也可以说只能在STM32芯片上运行。
stm32程序不能在win7上运行解决办法如下:
1、 对于一些精简过的系统,无法安装虚拟串口,是由于系统缺少mdmcpq.inf和usbser.sys文件所造成的。只需要将文件下载下来放在相应的文件夹下面就行了。
文件对应的目录如下:
mdmcpq.inf在C:\WINDOWS\INF目录;
usbser.sys在C:\WINDOWS\SYSTEM32\DRIVERS\目录。
2、修改mdmcpq.inf
3、在完成上面两步之后,安装驱动文件stmcdc.inf,注意PID/VID和SM32T程序中的使用一致。