USB-TTL CP2104串口模块 带485控制 支持Arduino Pro mini下载

简介: 这款USB-TTL模块采用CP2104芯片,多数系统中都能免驱使用,可用于多种单片机、树莓派、开源路由的调试/下载工具。模块提供5V/3.4V切换输出功能,USB电源含有0.5A可恢复保险丝,使用中增加安全性保障。有引出485控制引脚,配合485模块便可用于485总线的信号收发。输出pin脚顺序兼容Arduino Pro/Pro mini 程序下载接口,直接连接即可进行程序下载/调试。pin脚有排针排母两种,大大提高了使用便携性。 参数: 芯片 CP2104 电源输入 MicroUSB接口 5V@500mA VCC输出...

STM32使用HAL库读取96bit全球唯一ID(uid)虚拟串口输出

使用的是STM32F042的板子,先配置好虚拟串口(VCP),可按次教程配置:https://www.smilefrog.net/eefrog/?p=259 修改主函数如下: /* USER CODE BEGIN WHILE */ char *buff = “\n”; //换行符 char *buff1 = “UID = “; //特定字符 char UID0[8] = “”; //UID缓存 char UID1[8] = “”;...

STM32F042G-Mini模块介绍

特色: STM32F042G-Mini核心模块,选用STM32F042G4U6芯片,内置48MHz高精度时钟源,节省外部晶振,可用于USB设备的开发,如:鼠标、键盘、摇杆、或其它HID设备。可用SWD接口下载,也可在DFU模式下用USB接口直接下载程序。板载0.5A自恢复保险丝,在连错线短路时可以有效保护电脑的USB接口。引出21个IO口(包含SWDIO、SWCLK),有一个用户按键(PB8/BOOT),一个用户LED灯(PB1),相比STM32F042F系列多出一路支持自动波特率的USART。 描述:...

STM32F042G模块介绍

特色: STM32F042核心模块,选用STM32F042G4U6芯片,内置48MHz高精度时钟源,节省外部晶振,可用于USB设备的开发,如:鼠标、键盘、摇杆、或其它HID设备。可用SWD接口下载,也可在DFU模式下用USB接口直接下载程序。板载0.5A自恢复保险丝,在连错线短路时可以有效保护电脑的USB接口。引出21个IO口(包含SWDIO、SWCLK),有一个用户按键(PB8/BOOT),一个用户LED灯(PB1),相比STM32F042F系列多出一路支持自动波特率的USART。 描述: 芯片型号:STM32F042G4U6...

HAL_IWDG独立看门狗使用

描述 独立看门狗使用,独立看门狗时钟采用与RTC公用的40KHz的时钟,与系统时钟分开,即使系统时钟挂了,看门狗还是可以工作,这也是独立看门狗的能起作用的原因。 HAL_IWDG_Refresh(&hiwdg); //看门狗重装函数 示例 根据使用的外设,关闭未使用外设的初始化 /* Initialize all configured peripherals */ MX_GPIO_Init(); //初始化GPIO // MX_ADC_Init(); // MX_WWDG_Init(); MX_IWDG_Init();...