10 2023 档案

摘要:PID算法: 位置式PID: 离散化位置式PID: 增量式PID: 增量式和位置式PID程序: int32_t Increment_PID_Control(PID_TypeDef *PID,float Feedback_value) { PID->Error = (float)(PID->SetPo 阅读全文
posted @ 2023-10-27 00:36 Yannnnnnn 阅读(342) 评论(0) 推荐(0) 编辑
摘要:直流电机 有刷电机 电刷+换向器 线圈在转子上 驱动:L298N 无刷电机 线圈在定子上 半桥电路 步进电机 将脉冲信号转为电机控制,空载低频下精确控制角度(开环控制) 伺服电机 信号电压为零时无自转,转速随转矩增加匀速下降 常见伺服电机:舵机 阅读全文
posted @ 2023-10-15 20:59 Yannnnnnn 阅读(30) 评论(0) 推荐(0) 编辑
摘要:触摸IC为GT9157 1.配置触摸屏引脚 VDD SCL SDA RST INT GND 电源 I2C 时钟 I2C数据 屏幕复位 屏幕触摸信号 地 static void I2C_GPIO_Config(void) { GPIO_InitTypeDef GPIO_InitStructure; / 阅读全文
posted @ 2023-10-15 17:19 Yannnnnnn 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1.字模软件取字符数据 2.字模显示函数 void dis_charater(uint32_t charater_lcd_Add,uint8_t *p_charater) { #define WORD_WIDTH 16 uint32_t *p = (uint32_t *)(charater_lcd_ 阅读全文
posted @ 2023-10-14 11:18 Yannnnnnn 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1.引脚初始化 BSP_SDRAM_GPIO_Init void BSP_SDRAM_GPIO_Init(void) { RCC_AHB1PeriphClockCmd(FMC_A0_GPIO_CLK, ENABLE); RCC_AHB1PeriphClockCmd(FMC_A1_GPIO_CLK, 阅读全文
posted @ 2023-10-14 10:43 Yannnnnnn 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1.DMA2D参数配置: void BSP_DMA2D_Init(void) { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2D,ENABLE); } void BSP_DMA2D_Line_Layer1(uint32_t BSP_Position_X,uin 阅读全文
posted @ 2023-10-08 19:48 Yannnnnnn 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1,初始化GPIO 查看代码 void LTDC_GPIO_Init(void) { //红色数据线 RCC_AHB1PeriphClockCmd(LTDC_R0_GPIO_CLK | LTDC_R1_GPIO_CLK | LTDC_R2_GPIO_CLK| LTDC_R3_GPIO_CLK | L 阅读全文
posted @ 2023-10-05 23:16 Yannnnnnn 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示