首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

“Debugger listening on :25950” node.js调试出现端口占用的问题,run没问题 debug老提示端口占用 。Error: listen EADDRI

故总结于此 在node.js多进程项目中,程序直接run没问题,但debug老提示端口占用。...“Debugger listening on [::]:25951”    node.js调试出现端口占用的问题, 。出现的错误为“Error: listen EADDRI”,而且端口是动态变化的。...,因为这里的端口是动态的,每次调试端口都不一样,所以肯定不会是端口占用。...最后通过调试找到了问题所在: 在创建子进程的方法child_process.fork()处,因为主进程在创建的时候已经使用了该端口(即 Debugger listening on [::]:25950)...,那么这里子进程在fork又使用了该端口,所以提示端口被占用了,子进程无法进入调试

1.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    手把手教你自制基于TencentOS Tiny的智能甲醛监测仪

    成品组装图(安装各接插件,请务必参考成品图,不要弄错方向,否则可能烧坏MCU) ? 好啦~接下来开始我们的制作! 二、TOS EVB G0开发板介绍 1....MDK包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件,支持所有基于ARM的设备,能帮助工程师按照计划完成项目。...根据PC和终端之间的连接,选择正确的串行端口。 打开电脑的设备管理器,在端口列表可以看到PC与开发板连接的端口号。 ?...切换boot选择端子和串口选择端子 ① 将开发板上的ESP8266启动引脚配置端子切换到低电平; ② 将开发板上的串口选择端子置于中间,使ESP8266直接与PC串口连接: 方法参考下图: ?...创建设备 点击【设备调试】,进入后点击【新建设备】,创建真实设备: ? 创建成功之后进入设备,查看到产品ID、设备名称、设备秘钥: ? 2.

    2.2K74

    火爆全网开源额温枪同平台之华大HC32L136 SDK开发入门

    DAP-LINK是ARM官方开源的一款调试烧录器,在刚开始的时候叫CMISI DAP,现在官方对这个调试烧录器进行了更新换代,改名叫DAPLink,DAPLink可以调试arm contex全系列的MCU...2.2、KEIL MDK环境设置 接下来开始配置KEIL-MDK,看看是否能下载这个Demo程序。 ? ? 最后兴高采烈准备下载程序的时候发现: ?...///< 端口PD05设置为低电平(LED关闭) Gpio_ClrIO(GpioPortD, GpioPin5); delay1ms(1000);...} }** 从这个程序我们了解到,完成这一个简单的GPIO输出需要做这几步: 1 配置外设时钟 2 GPIO基本配置及初始化 3 GPIO设置端口电平 看了上面这个风格,和STM32的编程方式还是非常的相似...);\ }\ } 这是一个宏,当flag不为0

    2.5K51

    STM32Cube-21(补充) | 使用通用定时器产生PWM驱动舵机

    那么,应该产生怎样的PMW波形来控制舵机的转动角度呢?...SG90的舵机要求控制舵机的 PWM 信号频率在50Hz左右,即周期为 20ms 的 PWM 信号,当该信号的高电平部分在0.5ms - 2.5ms之间,对应舵机转动的角度,具体对应情况如下表: 高电平脉宽...软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码; Keil MDK和串口助手Serial Port Utility 的安装包都可以在文末关注公众号获取,回复关键字获取相应的安装包...TIMx_CH1~4, 其中 TIM15 最多 2 个通道, TIM16 最多 1 个 通道); 这些通道可以用来作为: 输入捕获 输出比较 PWM 生成(边缘或中间对齐模式) 单脉冲模式输出 如下事件发生产生中断...查看更多STM32CubeMX教程,请点击下方精选教程查看

    1.8K20

    STM32新手入门教程

    就得下载C51的Keil,要开发STM32就得下载MDK-Arm。...Keil安装 选择安装路径包括选择MDK核心组件(Core)的安装路径和外设包(Pack)的安装路径,一般只用选择 Core 的安装路径,Pack 的路径会自动设置为 Core 路径下的ARM/PACK...使用ST-Link调试器,可以直接在Keil环境下进行下载,而且还可以进行在线调试 参考自:STM32 Keil中关于stlink的调试 下载设置 首先进入设置界面。...GPIO电平输出 官方让GPIO输出高低电平的函数: GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); 函数就是置位GPIO,即让相应的GPIO...输出高电平; void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) 函数是让GPIO复位的,即让相应的GPIO输出低电平

    2K30

    【STM32】GPIO跑马灯

    口可以由软件配置成以下 8 种模式: 1、输入浮空 2、输入上拉 3、输入下拉 4、模拟输入 5、开漏输出 6、推挽输出 7、推挽式复用功能 8、开漏复用功能 推挽输出的最大特点是可以真正的输出高电平和低电平...,在两种电平下都具有驱动能力,一般用于挂负载。...而开漏输出无法真正输出高电平,即高电平时没有驱动能力,需要借助外部上拉电阻完成对外驱动。(具体原理请自行了解) 每个IO口都是5V兼容,由 7 个寄存器来控制(详细寄存器配置请查看参考手册)。...,这些模式是上面我们讲解的 8 个模式,在 MDK 中是通过一个枚举类型定义的: typedef enum { GPIO_Mode_AIN = 0x0, //模拟输入 GPIO_Mode_IN_FLOATING...GPIO_Mode_AF_OD = 0x1C, //复用开漏输出 GPIO_Mode_AF_PP = 0x18 //复用推挽 }GPIOMode_TypeDef; 第三个参数是 IO 口速度设置,有三个可选值,在 MDK

    11210

    《安富莱嵌入式周报》第214期:2021.05.24--2021.05.30

    2、美信推出Trinamic 开源机械臂参考设计 TMCM-1617-GRIP-REF - Trinamic TMCM-1617-GRIP-REF参考设计集成了FOC 和三个通信端口,使电子机器人夹具的设计尺寸缩小了三倍...这将大大提高构建,测试,调试和运行Linux应用程序的能力。...单路长线烧录偶尔可以,3路4路同时烧录报错,单路长线和两路长线偶尔可以,但动动线束就报错。加大延迟参数到100(大概500KHz时钟)无法解决。...电流波动会引起电平少许变化。 3、示波器实测,发现TVCC 电压3.30V, SWCLK和SDIO信号电平在有数据3.30V, 偶尔出现2.8V电平,之后恢复3.3V。...看来目标板烧录口的电源和SWD GPIO的电平不是同一电源轨。这个电平不匹配是罪魁祸首。能够烧录的情况估计是电平处于临界可接收状态。

    75730

    基于TencentOS tiny的SmartLight小工具

    开发环境: MDK5(Keil5)、串口调试工具(sscom)、微信开发者工具 一、硬件底层 在硬件底层方面,由腾讯云物联网团队联合南京厚德物联网公司联合定制开发的TencentOS tiny...的安装,相应Pack的安装,这里注意的是如果网速稳定比较好,那可以选择在mdk里面下载Pack或者导入,否则建议(仅个人意见)直接安装好MDK后再回到文件夹直接点击运行安装pack。...PB9,这样就通过对此引脚接口进行编写调用,相应拉高和拉低来达到高低电平效果以控制LED灯传感器的开和关: image.png image.png 二、云平台层 云平台层是依托于腾讯物联网开发平台...整个接入开发云平台流程为:开发平台申请——>新建项目——>新建产品——>新建设备——>编写工程文件——>配置平台对接参数——>连接开发板(含传感器)烧录运行——>开发平台查看调试(联动开发板)。...image.png 开发平台申请之后就跟着指引一步步创建项目、产品、设备即可,这几步都没坑(注意新建产品通信方式选其它) 随后和平台对应修改工程文件里产品名称、设备名称、设备密钥为自己创建的产品数据

    1.7K53

    STM32CubeMX系列 | 使用小熊派硬件SPI驱动W5500以太网模块

    软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码; 准备一个串口调试助手,这里我使用的是Serial Port Utility; 准备一个网络调试助手,这里我使用的是sockettool...; 2.生成MDK工程 选择芯片型号 打开STM32CubeMX,打开MCU选择器: ?...MOSI PA12(SPI1_MOSI) SCS PA4(SPI1_NSS) SCLK PA1(SPI1_SCK) 配置SPI接口的时候有三个需要注意的点: ① 分频系数; ② CPOL:CLK空闲时候的电平为高电平或者低电平...加入到MDK工程中: ? 添加头文件路径: ? 5.2....开启TCP服务器 在电脑上开启网络调试助手,建立一个TCP server,监听本机8000端口: ? 6.2. 添加loopback测试文件 在MDK中添加c文件: ? 添加头文件路径: ?

    3.4K32

    基于TencentOS tiny的SmartLight小工具

    开发环境: MDK5(Keil5)、串口调试工具(sscom)、微信开发者工具 一、硬件底层 在硬件底层方面,由腾讯云物联网团队联合南京厚德物联网公司联合定制开发的TencentOS tiny...的安装,相应Pack的安装,这里注意的是如果网速稳定比较好,那可以选择在mdk里面下载Pack或者导入,否则建议(仅个人意见)直接安装好MDK后再回到文件夹直接点击运行安装pack。...MCU上GPIO2对应的引脚为PB9,这样就通过对此引脚接口进行编写调用,相应拉高和拉低来达到高低电平效果以控制LED灯传感器的开和关: image.png image.png image.png...整个接入开发云平台流程为:开发平台申请——>新建项目——>新建产品——>新建设备——>编写工程文件——>配置平台对接参数——>连接开发板(含传感器)烧录运行——>开发平台查看调试(联动开发板)。...image.png 开发平台申请之后就跟着指引一步步创建项目、产品、设备即可,这几步都没坑(注意新建产品通信方式选其它) 随后和平台对应修改工程文件里产品名称、设备名称、设备密钥为自己创建的产品数据,

    1.5K50

    【STM32H7教程】第2章 STM32H7的开发环境搭建

    3、MDK5的工程创建,调试方法以及字体设置,多核编译,语法提示等设置在第4章和第5章有详细说明。 4、IAR8的工程创建,调试方法以及字体设置,语法提示等设置在第6章和第7章有详细说明。...2.6   STLINK驱动安装 调试下载STM32H7,推荐使用最新版驱动和对应的固件。...2.7   CH340驱动安装(RS232转USB) 开发板发货,基本都有送一根R232转USB线,控制芯片是用的CH340。...在快速连接窗口中设置如下: 协议栏选择:Serial 端口选择USB虚拟串口对应的COM号(如果不知道COM号,请打开设备管理器->端口进行查阅) 波特率选择115200 数据位按缺省值:8位 奇偶校验选择无...如果要查看串口号,需要大家查看设备管理器,特别是用RS232转串口线,有时候换个电脑端的USB接口插入,都会导致串口号改变了。比如下面使用的COM3: ? 如果大家要自己更改串口号也是可以的: ?

    3.3K00

    使用Keil虚拟仿真仪和真实逻辑仪(SaleaLogic16)分析TTL电平和串口输出信号

    DLL:DARMSTM.DLL Parameter:-pSTM32F103C8,这里安装自己的芯片配置 使用Keil仿真uC/OSIII程序,需要再加上一个配置,创建一个config.ini文件,放在MDK-ARM...map 0xE0000000, 0xE00FFFFF read write // CORTEX-M4 internal peripherals 导入仿真仪中,点击Debug,就可以进行仿真了: 1.2 查看引脚电平变化...,所以输入 GPIOB_IDR.14,GPIOB_IDR.15 和 USART1_SR ,并且将展示方式更改为Bit: 点击全速运行,在Keil的逻辑分析仪上设置引脚并查看电平变化: 1.3 查看串口通信...使用SaleaeLogic16真实逻辑仪分析协议 2.1 简介 1.Saleae16逻辑分析仪,界面操作简单,易学,易用,是电子开发人员调试、分析的好工具 2.Saleae16是将采样出来的实时数据送入电脑内存中...2.3 协议分析 这里我们有三个信号,第一个是以1s为周期反转的电平信号,第二个是以3s为周期反转的电平信号,第三个是串口输出信号: 放大最后一行的串口信号,可以看到它有多个电平波动组成,逻辑仪在上方显示了串口的文本输出

    2K20

    ​ARM仿真调试器那些事儿

    有了调试器我们便可以进入系统主控芯片内部一窥究竟,控制芯片执行代码的动作,实时查看芯片内部状态,辅以各种调试技巧让bug无处藏身。 Arm 仿真调试器有哪些?...而主机开发环境,则支持 MDK、DS-5,当然较为新版的 IAR For ARM 中也已经对 CMSIS-DAP 实现完美支持。...设置断点、查看变量、串口打印等。...+虚拟串口的功能 VCP 频率高达 15 MHz 搭配适配板可以支持 RS232 和 RS-485 通讯 搭配适配板可以支持 1.6V~5V 电平 3) 电源供给 通过 Micro USB 接口自供电...提供目标板电源 3.3V 和 5V, 最大电流可达 120 mA 在常用开发环境中的设置如下: - MDK IDE 中的 SWD 方式: - MDK IDE 中的 JTAG 方式: - IAR IDE

    3.5K20

    STM32CubeMX + STM32F1系列开发遇到的四个问题及解决方案分享

    调试选项问题 1.1....修改STM32CubeMX中的调试选项 将Debug选项设置为 Serial Wire 模式即可: 这样它就会去自动配置下载器使用到的两个引脚SWDIO和SWCLK: 1.3.2....修复已经凉了的单片机 不幸中的万幸,STM32F1系列可以使用BOOT0引脚和BOOT1引脚配置启动模式: BOOT0:高电平(1) BOOT1:低电平(0) 单片机上电后就会从内部存储器启动,读取内部存储器中固化的...① 接线:3V3、GND、TXD(USART1)、RXD(USART1); ② 设置BOOT0为高电平,设置BOOT1引脚为低电平; ③ 准备一份正常程序的hex文件; ④ 配置FlyMCU软件 ⑤ 看到右边的提示信息后...问题描述 在用STM32CubeMX生成 STM32F103C8T6 的MDK工程后,在main.c中更改定时器占空比计数值的时候,报错: 总之就是HAL库内部API函数__HAL_TIM_SetCompare

    2.7K31

    001-SLM130(NB-IOT)C-SDK(OpenCPU)学习开发-硬件使用说明,编译下载和运行第一个程序(Mini板)

    实物图 SLM130模块引脚说明 1.引脚图 2.引脚功能说明(所有引脚电平为3.3V) BOOT : 模组上电前拉低该引脚,模组进入程序下载模式, 运行状态保持悬空 RST : 复位模组,低电平有效...SWDIO : SWD下载仿真调试引脚 SWCLK : SWD下载仿真调试引脚 IO14 : 通用GPIO; 第二功能(UART1_RXD, SPI0_MISO,UART0_RXD, PWM4) IO11...UART2_RXD,SPI1_SSn0, PWM0) IO3 : 通用GPIO; 第二功能(UART0_CTSn, UART2_TXD,SPI1_MOSI, PWM1) AON2 : 通用GPIO(模组休眠可保持引脚状态...AT指令固件 编译SDK开发的工程 1,安装keil5 (现在叫做MDK了) 从上面咱知道了EC616其实是ARM的内核, 所以编译呢需要使 用ARMCC编译工具; 安装Keil5自行安装哈, 如果不会安装可以百度一下...注意需要是英文目录) 3,官方提供的SDK例程 4,先设置下交叉编译器 ARMCC的路径 使用记事本打开 KeilBuild.bat 路径根据自己keil的安装路径修改哈, 我的ARMCC的路径是E:\MDK5

    2K30

    手把手教你在FPGA上搭建一个ARM Cortex-M3软核

    工程,Flash编程算法文件等等资料,我都已经上传到GitHub、Gitee,文末可以查看开源地址。...Keil-MDK开发环境的使用基础,基本的工程建立、编译、下载流程。 如果以上知识都具备,那么,恭喜你!可以在2小内完成ARM Cortex-M3软核在FPGA上的实现。...ARM Cortex-M3调试器,用于调试ARM核程序下载和调试,如JlinkV9,Jlink-OB等。...在画布中添加Cortex-M3处理器核: 添加ARM核 双击Cortex-M3 IP核进行一些基本配置,我们不需要Trace功能,选择No Trace,使用SWD接口调试,禁用JTAG端口: 配置ARM...基本逻辑门IP Cortex-M3内核需要低电平复位,而复位IP输出为高电平复位,需要在中间插入一个非门来进行转换。

    3.7K20

    STM32F103开发环境的搭建

    通用PC系统拥有强劲的处理器、充裕的内存和硬盘,且有鼠标键盘输入,显示屏查看,是理想的开发载体,因此PC程序也就直接在PC上开发。...实际开发中,除了使用调试/下载器进行调试,还会用到串口打印显示信息。对于STM32开发,所需的开发工具如表 4.3.1 所示。...如图 4.3.12 所示即安装完成,“Show Release Notes”为查看当前版版本说明,可以不勾选,最后点击“Filash”。...之后会自动进入“Pack Installer”界面,这里会检查安装的编译器、CMSIS等是否是最新的,由于我们安装的是官网提供的最新的MDK,所以这里一般情况下都是不需要更新的。...开发板的串口(TTL电平)引出,通过USB-TTL串口模块,转成USB信号给电脑,在电脑上还需要配套软件才能显示信息,也就是这里要安装的MobaXterm。

    98920
    领券