2023年6月15日
摘要:
ThreadX任务管理 在 ThreadX 操作系统中,主堆栈指针 MSP 是给系统栈空间使用的,进程堆栈指针 PSP 是给任务栈使用的。 也就是说,在 ThreadX 任务中,所有栈空间的使用都是通过PSP 指针进行指向的。一旦进入了中断函数以及可能发生的中断嵌套都是用的 MSP 指针。 Thre
阅读全文
posted @ 2023-06-15 14:53
ccxwyyjy
阅读(237)
推荐(0)
2023年6月5日
摘要:
数据结构 1.数组与链表的区别? 1.个数,类型 2.存储顺序 3.数组的访问效率高,而链表的插入/删除效率高。 2.C语言程序代码优化方法 (1)选择合适的数据结构与算法; (2)使用尽量小的数据类型; (3)使用自加、自减指令; (4)用移位实现乘除法运算; (5)求余运算用&(如a=a%8改为
阅读全文
posted @ 2023-06-05 15:28
ccxwyyjy
阅读(34)
推荐(0)
2023年4月23日
摘要:
顺序表的表示 #define MAXSIZE 100 typedef struct{ ElemType *elem; int length; }SqList; 1.带头结点和不带头结点的判空条件 first->next = NULL;//带头节点 first = NULL; //不带头节点 2.在P
阅读全文
posted @ 2023-04-23 20:16
ccxwyyjy
阅读(19)
推荐(0)
2023年4月19日
摘要:
一、二分法 二、链表 No14、 链表中倒数第k个结点 方法一:暴力解法; 方法二:使用如图的快慢指针,首先让快指针先行k步,然后让快慢指针每次同行一步,直到快指针指向空节点,慢指针就是倒数第K个节点。 ListNode* FindKthToTail(ListNode* pListHead, uns
阅读全文
posted @ 2023-04-19 15:18
ccxwyyjy
阅读(9)
推荐(0)
2023年4月14日
posted @ 2023-04-14 12:31
ccxwyyjy
阅读(15)
推荐(0)
2023年2月27日
摘要:
ROS2核心概念 节点 创建节点流程 编程接口初始化 创建节点并初始化 实现节点功能 销毁节点并关闭接口 #!/usr/bin/env python3 import rclpy # ROS2 Python接口库 from rclpy.node import Node # ROS2 节点类 impor
阅读全文
posted @ 2023-02-27 21:53
ccxwyyjy
阅读(189)
推荐(0)
2023年1月11日
摘要:
import torch import torchvision import torch.nn as nn from model import LeNet import torch.optim as optim import torchvision.transforms as transforms
阅读全文
posted @ 2023-01-11 12:43
ccxwyyjy
阅读(38)
推荐(0)
2022年9月21日
摘要:
5.1裸机系统 5.1.1 轮询系统 轮询系统即是在裸机编程的时候,先初始化好相关的硬件,然后让主程序在一个死循环里面不断循环,顺序地做各种事情。轮询系统是一种非常简单的软件结构,通常只适用于那些只需要顺序执行代码且不需要外部事件来驱动的就能完成的事情。 5.1.2前后台系统 相比轮询系统,前后台系
阅读全文
posted @ 2022-09-21 16:07
ccxwyyjy
阅读(31)
推荐(0)
2022年9月2日
摘要:
2.Setting up OpenGL and Creating a Window in C++ 1.不能从glew里面使用opengl函数,直到你调用了glewInit() 2.需要创建一个有效的opengl呈现上下文,在调用glewInit()之前 #include <GLFW/glfw3.h>
阅读全文
posted @ 2022-09-02 20:37
ccxwyyjy
阅读(51)
推荐(0)
2022年7月9日
摘要:
3-4 Makefile常用的函数 i. $(foreach var,list,text) 简单地说,就是 for each var in list, change it to text。 对list中的每一个元素,取出来赋给var,然后把var改为text所描述的形式。 ii. $(filter
阅读全文
posted @ 2022-07-09 17:59
ccxwyyjy
阅读(84)
推荐(0)