tyustli
码龄4年
  • 253,876
    被访问
  • 266
    原创
  • 4,585
    排名
  • 133
    粉丝
关注
提问 私信

个人简介:不抛弃,不放弃

  • 加入CSDN时间: 2018-04-24
博客简介:

tyustli

查看详细资料
  • 4
    领奖
    总分 688 当月 40
个人成就
  • 获得162次点赞
  • 内容获得68次评论
  • 获得750次收藏
创作历程
  • 13篇
    2022年
  • 45篇
    2021年
  • 123篇
    2020年
  • 57篇
    2019年
  • 28篇
    2018年
成就勋章
TA的专栏
  • SSH
    7篇
  • FreeRTOS
    2篇
  • RTOS
    32篇
  • git
    7篇
  • 工具
    2篇
  • threadx
    7篇
  • Linux
    25篇
  • 嵌入式
    27篇
  • C语言
    54篇
  • 数据结构
    35篇
  • PID
    8篇
  • python
    19篇
  • 汇编
    5篇
兴趣领域 设置
  • 嵌入式
    嵌入式硬件
  • 硬件开发
    驱动开发fpga开发arm开发硬件架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SSH服务详解(七)– SSH 连接 Github

SSH 连接 GithubSSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录)SSH 服务详解 (三)-- 使用 SSH 代理SSH 服务详解 (四)-- 本地调用远程主机的命令SSH 服务详解 (五)-- 远程文件拷贝SSH 服务详解 (六)-- Windows SSH 主机SSH 服务详解 (七)-- SSH 连接 Github本地(Windows)Linux 网上教程较多,这里以 Windows 为例配置
原创
发布博客 2022.05.06 ·
611 阅读 ·
0 点赞 ·
0 评论

Windows 下使用 FreeRTOS 模拟器(二)

Windows 下使用 FreeRTOS 模拟器
原创
发布博客 2022.04.30 ·
223 阅读 ·
0 点赞 ·
0 评论

Linux 下使用 FreeRTOS 模拟器(一)

Linux 下使用 FreeRTOS 模拟器
原创
发布博客 2022.04.30 ·
322 阅读 ·
0 点赞 ·
0 评论

SSH服务详解(六)– Windows 作为 SSH 主机

Windows 作为 SSH 主机SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录)SSH 服务详解 (三)-- 使用 SSH 代理SSH 服务详解 (四)-- 本地调用远程主机的命令SSH 服务详解 (五)-- 远程文件拷贝SSH 服务详解 (六)-- Windows SSH 主机主机端(Windows)前面五章中 SSH 主机均为 Linux ,本节介绍 Windows 作为 SSH 主机的连接方法安装 S
原创
发布博客 2022.04.13 ·
900 阅读 ·
0 点赞 ·
0 评论

C 语言整数强制类型转换

C 语言强制类型转换注意C 语言中定点整数是使用补码存储的无符号数和有符号数强制类型转换无符号数和有符号数强制类型转换,不改变数据内容,改变解释形式例如数字 -4321原码:1001 0000 1110 0001 (最高位为符号位 1:负数,0:正数)反码:1110 1111 0001 1110 (除符号位外各个位取反)补码:1110 1111 0001 1111 (反码加一)其在计算机中存储形式为补码 1110 1111 0001 1111 ,当将其解释为无符号数时就是数字 6121
原创
发布博客 2022.03.26 ·
460 阅读 ·
0 点赞 ·
0 评论

RT-Thread--emmc 块设备对接及文件系统挂载

EMMC 对接块设备驱动及挂载文件系统步骤EMMC 驱动对接块设备驱动挂载文件系统对接块设备驱动修改 Kconfig 文件修改 SConscript 文件添加 emmc 驱动源码(drv_emmc.c 和 drv_emmc.h)Kconfig 文件修改当前驱动配置文件的 Kconfig,使 emmc 驱动可选的加入工程,例如楼主的配置文件为 temp/project/board/Kconfig添加如下内容menuconfig BSP_USING_EMMC bool "E
原创
发布博客 2022.03.23 ·
1177 阅读 ·
0 点赞 ·
0 评论

make 编译常用命令

make 显示详细编译过程make VERBOSE=1或者make V=1常用编译命令命令描述make V=0quiet build(default)make V=1verbose buildmake V=2give reason for rebuild of targetmake clean清除编译文件make -s编译时使用静默输出的配置编译结果输出到文件先对 linux 中的输出设备进行一下介绍。大家都知道,linux 系统中
原创
发布博客 2022.03.22 ·
318 阅读 ·
0 点赞 ·
0 评论

Linux 下安装交叉编译工具链

Linux 下安装交叉编译工具链这里以安装 GNU Arm Embedded Toolchain 10-2020-q4-major 交叉编译工具链为例下载交叉编译工具链https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads可以在 windows 中下载然后使用 FTP/scp(SSH拷贝命令) 传到 Linux,也可以直接在 li
原创
发布博客 2022.02.17 ·
593 阅读 ·
0 点赞 ·
0 评论

time 相关函数

**## 结构struct timeval{ time_t tv_sec; /* seconds */ suseconds_t tv_usec; /* microseconds */}struct timezone{ int tz_minuteswest; /* minutes west of Greenwich */ int tz_dsttime; /* type of DST correction */};
原创
发布博客 2022.01.21 ·
356 阅读 ·
0 点赞 ·
0 评论

RAM 分类详解

RAM 分类详解RAMRAM:Random Access Memory(随机存取存储器)SRAMStatic Random Access Memory 静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据。但是他集成度比较低,不适合做容量大的内存,一般是用在处理器的缓存里面。DRAMDynamic Random Access Memory 动态随机存取存储器,需要不断的刷新,才能保存数据。SDRAMSynchronous Dynamic Random
原创
发布博客 2022.01.14 ·
257 阅读 ·
0 点赞 ·
0 评论

SSH 服务详解 (五)-- 远程文件拷贝

SSH 服务详解 (五)-- 远程文件拷贝SSH 服务器运行在 ubuntu 18.04.1SSH 客户端在 Windows10本节主要讲解 ssh 远程文件拷贝命令scp 是 secure copy 的缩写, scp 是基于 ssh 登陆进行安全的远程文件拷贝命令。语法usage: scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file] [-J destination] [-l limit]
原创
发布博客 2022.01.12 ·
180 阅读 ·
0 点赞 ·
0 评论

SSH 服务详解 (四)-- 本地调用远程主机的命令

SSH 服务详解 (四)-- 本地调用远程主机的命令SSH 服务器运行在 ubuntu 18.04.1SSH 客户端在 Windows10本节主要讲解 ssh 在本地调用远程主机上的命令,不登录远程主机 shell应用场景:在实际 shell 脚本的编写过程中,需要通过 ssh 远程执行一个命令,比如新建一个目录等实现方法:ssh username@hostname commandSSH 发送一个命令通过 Windows 的 powershell 发送如下命令ssh tyust
原创
发布博客 2022.01.12 ·
293 阅读 ·
0 点赞 ·
0 评论

SSH 服务详解 (三)-- 使用 SSH 代理

使用 SSH 代理
原创
发布博客 2022.01.12 ·
656 阅读 ·
0 点赞 ·
0 评论

SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动

SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动SSH 服务器运行在 ubuntu 18.04.1SSH 客户端在 Windows10服务器安装(ubuntu)SSH 服务器的安装sudo apt-get install openssh-serverSSH 客户端的安装sudo apt-get install openssh-client客户端和服务器的关系:如果,A 机器想被 B 机器远程控制,那么,A 机器需要安装 SSH 服务器,B 机器需要安装 SSH 客
原创
发布博客 2021.12.29 ·
460 阅读 ·
0 点赞 ·
0 评论

SSH服务详解(二)--使用私钥登录 SSH 服务器(免密登录)

SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录)SSH 服务器运行在 ubuntu 18.04.1SSH 客户端在 Windows10在我们平时使用 Linux 系统时候,通常使用的 Linux SSH 登录方式是用户名加密码的登录方式,今天来探讨另外的一种相对安全的登录方式——密钥登录SSH 登录是用的 RSA 非对称加密的,所以我们在 SSH 登录的时候就可以使用 RSA 密钥登录,SSH 有专门创建 SSH 密钥的工具ssh-keygen。服务器生成密钥对(ubuntu)
原创
发布博客 2021.12.29 ·
1095 阅读 ·
0 点赞 ·
0 评论

ARM-汇编指令集

ARM 指令集ARM 指令集分为 6 类:跳转指令数据处理指令程序状态寄存器(PSR)转移指令Load/Store 指令协处理器指令异常中断产生指令指令的一般格式ARM 指令的一般编码格式<opcode> {<cond>}{S} <Rd>,<Rn>,<shifter_operand>opcode:是指令助记符,如 ADD 表示算数加法操作指令cond:表示指令执行的条件S:决定指令的操作是否影响 CPSR 的值Rd
原创
发布博客 2021.11.30 ·
610 阅读 ·
1 点赞 ·
0 评论

侵入式链表

侵入式链表普通链表学习数据结构的时候写的链表是下面这个样子的typedef struct LNode{ int data; /* 数据域 */ int num; /* 数据域 */ struct LNode *pre; /* 指向下一个结点 */ struct LNode *next; /* 指向上一个结点 */}侵入式链表在 Linux 内核中链表是这样定义的struct list_node{
原创
发布博客 2021.08.29 ·
184 阅读 ·
2 点赞 ·
0 评论

《数据结构》-图的遍历

图的遍历从已给的连通图中某一个顶点出发,沿着一些边访遍图中所有的顶点,且每个顶点仅被访问一次,就叫做图的遍历,它是图的基本运算图的特点:图中可能存在回路,且图的任一顶点都可能与其它顶点相通,在访问完某个顶点之后可能会沿着某些边又回到了曾经访问过的节点避免重复的方法:设置一个辅助的数组 visit[n],用来标记每个被访问的顶点。初始状态 visit[i] 为 0顶点 i 被访问,改 visit[i] 为 1, 防止被多次访问。深度优先遍历(DFS)Depth First Search方法
原创
发布博客 2021.08.13 ·
65 阅读 ·
1 点赞 ·
0 评论

《数据结构》-图的邻接多重表表示法(六)

邻接多重表邻接多重表是无向图的另一种存储链式存储结构。存储结构顶点data:存储和顶点相关的信息firstedge:第一条依附于该顶点的边边ivex:该边依附的顶点jvex:该边依附的顶点ilink:指向下一条依附于 ivex 顶点的边jlink:指向下一条依附于 jvex 顶点的边info:指向和边相关的各种信息的指针域mark:标志域,可以用来标记该边是否搜索过示例如下无向图它的邻接多重表为存储表示代码实现...
原创
发布博客 2021.08.11 ·
49 阅读 ·
1 点赞 ·
0 评论

《数据结构》-图的十字链表表示法(五)

十字链表表示法邻接表的缺点十字链表十字链表(Orthogonal List) 是有向图的另一种链式存储结构,可以看成是将有向图的邻接表和逆邻接表结合起来形成的一种链表。有向图中的每一条弧对应十字链表中的一个弧结点,同时有向图中的每个顶点在十字链表中对应有一个结点,叫做顶点结点。其顶点结点的结构为data:顶点的数据firstin:第一条入弧firstout:第一条出弧tailvex:尾域,指向弧尾顶点在图中的位置headvex:头域,指向弧头顶点在图中的位置hlink:指向
原创
发布博客 2021.08.11 ·
381 阅读 ·
2 点赞 ·
0 评论
加载更多