Vscode利用ssh登录ubuntu开发环境下,代码不能跳转问题解决 对我的设置比较有效,仅供参考,祝大家都能有个好顺心的开发环境。在ssh环境下,安装如下插件即可。但是,对我来说,都没有起作用。网上看到很多帖子,有的更改。进行返回,请自行配置 请。下,代码不能进行跳转。
Linux内核结构体“file_operations“ 初始化以及内存占用分析 在学习字符设备驱动的时候,看到Linux内核中的结构体的指定初始化方式(designated initializer)使用方式,之前没有见过这种初始化形式,做一点探索。
倒立摆控制器的设计(分别用极点配置,LQR方法,Robust H-无穷方法) G01倒立摆控制器设计Author:DargonNote date:2020/12/13课程用书:LMIs in Control Systems Analysis,Design and Applications1,倒立摆控制系统简介倒立摆系统是一个复杂的控制系统,具有非线性、强耦合、多变量、不稳定等特性。 在控制过程中, 它能有效的反映控制中的许多关键问题,如镇定问题,非线性问题, 鲁棒性问题, 随动问题及跟踪问题恩等,都可以以倒立摆为对象加以研究。除此之外, 它和火箭的飞行及机器人关节运动
嵌入式Linux加载平台设备报错 failed to claim resource 1;Device or resource busy 现象:加载平台设备的时候,出现claim resources 1。是,出先内存加载resource的时候,有内存重复被占用的情况。自己写这部分加载的时候,更改之后,正常加载。
正点原子挂在根文件系统:IP-Config: Failed to open eth0 正点原子挂载根文件系统出现:IP-Config: Failed to open eth0IP-Config: Device `eth0' not found
Legend并列调整 Matlab plot画图legend的并列排布可以不添加任何代码,只需要在figure里面进行属性的配置即可,如下图操作网址参考参考博客01:Matlab图例Legend多行排布、字体格式参考博客02:matlab中Legend函数的位置用法参考博客03:MATLAB如何调整legend标注在图中的位置...
CSAPP-LAB3-Attack 文章目录00 PrerequisitePart 1: Code injection1.1 phase_11.2 phase_21.3 phase_3Part2: Returned-Oriented Programming2.1 phase_42.2 Phase_500 Prerequisite听见课堂上老爷子说: But to be a good person you also know what the bet have to know what the bad people do, so part
CSAPP-LAB02-BombLab (关于发现彩蛋的记录) 文章目录01 Bomb Lab(Boom!)phase_5phase_6Bonus 彩蛋环节01 Bomb Lab(Boom!)phase_5(gdb) disas phase_5Dump of assembler code for function phase_5: 0x0000000000401062 <+0>: push %rbx // 保存寄存器在栈帧中 0x0000000000401063 <+1>: sub $0x20,%rsp // 对
Git与GIthub的使用[个人记录保持更新] 文章目录00 关于工具的配置01 Git 与 GitHub的配置(Ubuntu)01 本地仓库常用命令02 与远程仓库交互03 合并`Github`上的两个分支02 关于Git工具的使用00 关于工具的配置01 Git 与 GitHub的配置(Ubuntu)检查Git的安装# Git的安装sudo apt install git# 检查dargon@dd:~/桌面$ git versiongit version 2.25.1Git与github是通过ssh生成的公钥与秘钥进行授
【ubuntu】下链接动态库的时候报错的解决办法 问题描述关于在ubuntu环境下,自行创建动态库,在运行link阶段出现错误,无法加载到这个库的解决办法dargon@dd:~/桌面/CSAPP/TestCode$ ./snooze ./snooze: error while loading shared libraries: libcsapp.so: cannot open shared object file: No such file or directory方法1: export 下当前的该库所在的位置此时由于将libcsapp.s
FreeRTOS学习记录 --思维导图 文章目录0 前言1 整体思维导图0 前言@ Author :Dargon@ Record Date :2021/07/12@ Reference Book : `FreeRTOS源码详解与应用开发`,`ARM Cortex-M3与Cortex-M4权威指南`,`B站正点原子FreeRTOS讲解视频`@ Purpose :学习正点原子的miniFly,该飞控基于FreeRTOS系统开发的,所以学习一下记录下关于RTOS系统的一些基本操作,大概了解系统的工作原理,如
FreeRTOS学习记录 05--任务调度器开启和切换 文章目录0 前言1 任务调度器的开启1.1 如何启动第一个任务的2 任务的切换2.1 PendSV 异常2.2 两个事件引起PendSV 异常2.3 PendSV 的中断服务函数 在这里面进行任务切换0 前言@ Author :Dargon@ Record Date :2021/07/13@ Reference Book : `FreeRTOS源码详解与应用开发`,`ARM Cortex-M3与Cortex-M4权威指南`,`B站正点原子FreeRTOS讲解视频`@ Purp
FreeRTOS学习记录 04--队列篇 文章目录0 前言1 队列的基础知识1.1 队列 Queue_t1.2 队列初始化 Dynamic2 API函数的实现 Application Programming Interface2.1 入队 xQueueGenericSend()2.2 出队 xQueueGenericReceive()3 信号量3.1 二值信号量3.2 优先级翻转3.3 互斥信号量3.3 互斥信号量0 前言@ Author :Dargon@ Record Date :2021/07/13@ Refere
FreeRTOS学习记录 03--列表篇 文章目录0 前言1 列表基础知识1.1 列表List_t1.2 列表项ListItem_t1.3 Mini列表项MiniListItem_t2 API函数的实现2.1 列表初始化 vListInitialise()2.2 列表项初始化 vListInitialiseItem()2.3 列表插入 vListInsert()2.4 列表末尾插入 vListInsertEnd()2.5 列表删除 uxListRemove()0 前言@ Author :Dargon@ Record Date
FreeRTOS学习记录 02--任务篇 文章目录0 前言1 任务基础知识1.1 任务优先级1.2 任务控制块TCB_t1.3 任务的状态2 API函数2.1 任务创建2.2 任务删除2.3 任务阻塞2.4 任务挂起2.5 任务恢复3 空闲任务2.5 任务恢复3 空闲任务0 前言@ Author :Dargon@ Record Date :2021/07/12@ Reference Book : `FreeRTOS源码详解与应用开发`,`ARM Cortex-M3与Cortex-M4权威指南`,`B站正点原子FreeR