stm32L151c8t6USART1例程可以参考,因为发现L系列的资料比较少,所以分享给大家,这是第一次在csdn上传资料,自感惭愧,
2024/6/14 20:50:09 3.2MB stm32L151 串口 USART1
1
STM32串口通信USART1(printf+USER_printf)
2024/6/7 16:21:36 965KB STM32串口
1
主控芯片stm32采用lwip协议栈实现DNSDHCPTCPClient跑的ucosIII另有USART1DMA发送中断接受
1
STM32通过USART1采集HLW8032数据,串口3发送到串口调试助手
2024/3/2 12:48:42 1.52MB 单片机
1
intmain(void){u16t;u16len;u16times=0;delay_init();//延时函数初始化NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置NVIC中断分组2:2位抢占优先级,2位响应优先级uart_init(115200);//串口初始化为115200LED_Init();//LED端口初始化KEY_Init();//初始化与按键连接的硬件接口while(1){if(USART_RX_STA&0x8000;){len=USART_RX_STA&0x3fff;//得到此次接收到的数据长度printf("\r\n您发送的消息为:\r\n\r\n");for(t=0;t<len;t++){USART_SendData(USART1,USART_RX_BUF[t]);//向串口1发送数据while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);//等待发送结束}printf("\r\n\r\n");//插入换行USART_RX_STA=0;}else{times++;if(times0==0)printf("请输入数据,以回车键结束\n");if(times0==0)LED0=!LED0;//闪烁LED,提示系统正在运行.delay_ms(10);}}}
2023/12/16 20:02:36 1.99MB STM32 UART
1
U_Print(USART1,int(angle[0].roll*Rad2Dree));//pitchmpu1U_Print(USART1,int(angle[0].pitch*Rad2Dree));//rollmpu1U_Print(USART1,int(angle[0].yaw*Rad2Dree));//yawmpu1U_Print_float(USART1,float(heading*Rad2Dree));
2023/11/17 23:54:07 3.08MB STM32F1 MPU6050 MPU9250 KALMAN
1
STM32f103三个串口DMA设置,包括串口设置、DMA设置、NVIC设置,systick,printf重定向,USART1_Printf等。
2023/11/3 19:18:16 1.66MB STM32 DMA USART1 USART2
1
spi主机程序STM32CubeMx生成Hal库DMA发送接收intmain(void){/*USERCODEBEGIN1*//*USERCODEEND1*//*MCUConfiguration--------------------------------------------------------*//*Resetofallperipherals,InitializestheFlashinterfaceandtheSystick.*/HAL_Init();/*USERCODEBEGINInit*//*USERCODEENDInit*//*Configurethesystemclock*/SystemClock_Config();/*USERCODEBEGINSysInit*//*USERCODEENDSysInit*//*Initializeallconfiguredperipherals*/MX_GPIO_Init();MX_DMA_Init();MX_USART1_UART_Init();MX_SPI5_Init();/*USERCODEBEGIN2*/// HAL_UART_Receive_DMA(&huart1,rxBuffer,BUFFER_SIZE); /*USERCODEEND2*//*Infiniteloop*//*USERCODEBEGINWHILE*/while(1){ HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_RESET); spi_tx[0]=6; spi_tx[1]=7; spi_tx[2]=8; spi_tx[3]=9; memset(spi_rx,0,BUFFER_SIZE); HAL_SPI_TransmitReceive_DMA(&hspi5,spi_tx,spi_rx,BUFFER_SIZE); HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_SET); HAL_Delay(1000);/*USERCODEENDWHILE*//*USERCODEBEGIN3*/}/*USERCODEEND3*/}
2023/11/1 6:11:26 33.37MB spi DMA 主机 STM32CubeMX
1
stm32F107的模板工程。
除了usart1添加外什么都没有添加,绝对纯净
2023/9/11 16:52:50 264KB stm32f107 工程模板
1
STM32之间的串口通讯,代码调试残缺可用,使用的是基于晚点原子的开拓板,一个是mini板,一个是精英板,经由迷你板的USART3(PB10,PB11)串口实现输入,经由精英板的USART3(PB10,PB11)串口实现读取,并且经由USART1(便是CH340下载法度圭表标准的那个串口)打印输入(使用串口调试助手可用看到),并且可用实现LCD的屏幕展现串口付与到的内容。
留意:一、假如不迷你板,可用使用串口助手输入的成果替换,(另外一台电脑的助手输入,本电机脑助手需要检测精英板的串口输入情景)二、假如不LCD屏幕,可用评释掉主函数响应的LCD初始化以及代码就可三、付与真个精英板假如串口3付与告成,LED10翻转,假如串口1发送告成,LED1翻转。
2023/4/30 9:30:32 7.35MB stm32 串口通信
1
共 24 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡