- 博客(60)
- 收藏
- 关注
原创 IAP串口循环写入导入接收串口数据丢失,问题未解
因为RAM给了180kb,所以发送大文件时,进行RAM满以后从新循环存如RAM(下标清零);串口IAP升级RAM有限,因此升级较大程序出现RAM不够的问题,因此引入循环写入方式;但是程序执行至:第一次满180kb以后,在接收第二次数据的第一组后宕机了。问题:使用只循环接收接收数据传输正常:不进行FLash数据写入操作;发送数据:4572kb;接收:3073kb;发送文件:4572kb;接收4572kb.无错误;已经修改串口中断优先级,但是依然没有效果;问题二:大文件buff宕机,原因未知。
2024-05-22 16:19:16 200
原创 STM32---IAP在线升级内存分配说明
bootloader起始地址:0x8000000;bootloader程序占用内存大小:因此bootloader内存占用:0x8000000----->0x8002C00--->1024*11=0X2C00;bootloader内存指向必须大于自身内存大小,否则引起用户程序错乱;
2024-05-16 16:47:46 179
原创 http通讯协议之socket使用(思岚slam_mapper)
使用POSTman进行http通讯测试HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。HTTP工作在TCP协议的80端口上。HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果等),HTTP协议是基于TCP的80端口进行工作。
2024-04-26 13:59:03 505
原创 STM32中C编程引入C++程序
需要在C中使用C++类的话,你可以通过C++的“extern "C"”语法来实现。这允许你在C++代码中使用C的链接方式,而在C代码中使用C++的特性。
2024-04-02 15:36:11 369
原创 nvic优先级溢出
nvic的抢占优先级大于当前的配置群组所要求的最大上限,则真正优先级为数值的溢出部分;TICK_INT_PRIORITY等于0xf即为15;因此实际的优先级应为3.因此优先级因为0--3。
2024-03-27 17:15:06 146
原创 canopen使用
如果在启动区块下载CC CRC才有效和SC被设置为1,否则的CRC已被设置为0。11 接收 0x00000581 86 00 00 00 00 00 00 00。13 接收 0x00000581 C9 00 00 00 00 00 00 00。43 接收 0x00000581 20 00 00 00 00 00 00 00。5 发送 0x00000601 A3 00 00 00 00 00 00 00。
2024-03-21 13:53:46 1080
原创 opentcs初次运行
openTCS是一个开放的交通控制系统,可以实现机器人的任务分配、路径规划、调度等一系列的功能,也有相应的仿真平台,既可以使用该软件及仿真平台进行基本的任务分配、路径规划等操作,也可以基于该平台进行二次开发,总之是一款很好很强大的软件。本文主要介绍如何利用openTCS的plant overview平台进行基本的操作,主要内容来源于该软件内自带的opentcs-users-guide手册。
2023-08-15 19:31:38 439
原创 code右击src没有creat catkin package
code右击src没有creat catkin package----ROS之code插件安装
2022-12-13 16:33:13 505
原创 使用teb做局部路径规划报错
TF Exception that should never happen for sensor frame: , cloud frame: /laser, Invalid argument
2022-12-07 11:39:05 701
原创 ubuntu20.04下ros之noetic的rviz无法显示多线激光雷达点云数据问题解决
ubuntu20.04下ros之noetic的rviz无法显示多线激光雷达点云数据问题解决
2022-12-03 17:23:30 2060
原创 缺少#include <curlpp/cURLpp.hpp>#include <curlpp/Easy.hpp>#include <curlpp/Options.hpp>头文件
缺少#include #include #include 头文件
2022-11-15 20:10:40 189
原创 ROS--gazebo報錯[Err] [ClientConfig.cc:270] Parser error [3]
ROS--gazebo報錯[Err] [ClientConfig.cc:270] Parser error [3]
2022-11-11 22:55:30 1607 1
原创 ROS執行joint_state_publisher/joint_state_publisher_gui報錯(process has died [pid 11627, exit code 1)
process has died
2022-11-11 22:11:29 1349 2
w5500端口0,1均为client;端口0进行思岚http传感器通信;端口2进行数据外发
2024-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人