摘要: 应用层通信协议设计 TCP/UDP是基于字节流的传输层通信协议,对于其的编程是基于IO流编程,所谓“流”,就是没有界限的一长串二进制数据。TCP/UDP作为传输层协议,并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行数据包的划分。所以在业务上一个完整的数据包在进行传输时,可能会被拆分成多个包进行发送,也可能将很多小的数据包封装成一个大的数据包发送,也就是TCP/UDP的拆包和粘包问题。如果直接序列化发出数据包,接收方无法知道一个完整的报文从哪里开始,到哪里结束,这个问题需要通过上层的应用协议设计来解决。 阅读全文
posted @ 2023-09-14 14:32 海滩长颈鹿 阅读(508) 评论(1) 推荐(0) 编辑
摘要: 2022徐特立科学营&BIT机器人队电控课程讲义 科学营课程分为三个主要部分:机械部分,电控部分,视觉部分 电控部分主要包括对于单片机的初步认识,以及与机器人控制相关的外设,如GPIO,PWM,定时器等,会浅要的讲解中断和UART串行通信的原理和应用。并介绍如何将这些知识运用到机器人的制作中,作为机器人的“大脑”发挥作用。 阅读全文
posted @ 2022-07-19 20:44 海滩长颈鹿 阅读(787) 评论(1) 推荐(1) 编辑
摘要: 麦克纳姆轮和连续切换轮 一、wheel and infantry 二、麦克纳姆轮和连续切换轮 解算,图解 阅读全文
posted @ 2022-05-19 23:31 海滩长颈鹿 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: can板间通信代码学习 底盘和云台的板间通信学习 阅读全文
posted @ 2022-04-29 21:58 海滩长颈鹿 阅读(414) 评论(0) 推荐(0) 编辑
摘要: DBUS接口和三极管反向电路 DBUS反向信号,三极管取反电路 阅读全文
posted @ 2022-04-27 21:56 海滩长颈鹿 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 蓝牙接口原理图 蓝牙接口原理图,蓝牙透传模块原理图,uart板间通信 阅读全文
posted @ 2022-04-26 16:41 海滩长颈鹿 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: iwdg和wwdg     关于独立看门狗和窗口看门狗的程序实践 iwdg&wwdg 阅读全文
posted @ 2022-04-06 20:22 海滩长颈鹿 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 电机三环pid控制及调试经验 一、伺服电机的双环pid 二、伺服电机的三环pid——电流环,代码示例 三.三环pid调试经验 阅读全文
posted @ 2022-03-30 20:18 海滩长颈鹿 阅读(2755) 评论(0) 推荐(1) 编辑
摘要: FreeRTOS+CubeMX编程实践 一.关于FreeRTOS 二.通过CubeMX配置RTOS 三.写FreeRTOS代码 阅读全文
posted @ 2022-03-22 23:26 海滩长颈鹿 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 解决关于ARM_MATH数学库宏定义的报错 #error directive:"Define according the used Cortex core ARM_MATH_CM7… 阅读全文
posted @ 2022-03-21 22:08 海滩长颈鹿 阅读(2843) 评论(0) 推荐(1) 编辑