<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[liu_yp_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/liu_yp_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liu_yp_]]></copyright><item><title><![CDATA[椭圆曲线算法（ECC）]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/161690111</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/161690111</guid><author>liu_yp_</author><pubDate>Fri, 06 Nov 2026 14:56:43 +0800</pubDate><description><![CDATA[椭圆曲线算法（ECC）是现代公钥密码系统的一种，它基于有限域上的椭圆曲线的代数结构，以及椭圆曲线离散对数问题（ECDLP）的难度实现的。ECC 实现了非对称密码系统的所有主要功能：加密、签名和密钥交换。ECC 被认为是 RSA 密码系统的自然现代继承者，因为 ECC 在提供相同安全级别的情况下，使用比 RSA 更小的密钥和签名，并且能够提供非常快速的关键生成、快速密钥协商和快速签名。]]></description><category></category></item><item><title><![CDATA[对称密钥算法]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/170146257</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/170146257</guid><author>liu_yp_</author><pubDate>Fri, 06 Nov 2026 14:15:33 +0800</pubDate><description><![CDATA[对称密钥算法）又称为对称加密私钥加密共享密钥加密，是密码学中的一类加密算法。对称加密算法在加密和解密时使用相同的密钥。加密：C = E(K, P)    明文 P + 密钥 K + 算法 E → 密文 C解密：P = D(K, C)    密文 C + 密钥 K + 逆算法 D → 明文 P对称加密算法的安全性完全建立在密钥K的保密性上，算法本身是公开的。要求双方获取相同的密钥是对称密钥加密的主要缺点之一。对称加密的速度比非对称加密快很多，在很多场合都需要对称加密。]]></description><category></category></item><item><title><![CDATA[RSA算法和RSA签名方案]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/138521224</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/138521224</guid><author>liu_yp_</author><pubDate>Mon, 02 Nov 2026 15:30:46 +0800</pubDate><description><![CDATA[RSA 算法是一种非对称加密算法，由 Ron Rivest、Adi Shamir 和 Leonard Adleman 于 1977 年提出。它是现代密码学的基石之一，广泛应用于数据加密、数字签名、密钥交换等领域。RSA 算法的核心思想是基于大整数的质因数分解难题。它利用一对密钥（公钥和私钥）进行加密和解密操作，公钥用于加密数据，私钥用于解密数据。]]></description><category></category></item><item><title><![CDATA[CAN SIC 技术]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/145305040</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/145305040</guid><author>liu_yp_</author><pubDate>Wed, 22 Jan 2025 16:26:35 +0800</pubDate><description><![CDATA[CAN SIC （信号改进功能）技术]]></description><category></category></item><item><title><![CDATA[CAN和CANFD]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/132102479</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/132102479</guid><author>liu_yp_</author><pubDate>Fri, 04 Aug 2023 14:06:42 +0800</pubDate><description><![CDATA[1. 数据帧（RTR位为显性0）比远程帧优先级高（RTR位位隐形1），标准帧（IDE位为显性0）比扩展帧（IDE位为隐性1）优先级高。CAN 2.0A协议支持CAN标准数据帧格式，CAN2.0B协议支持CAN扩展帧数据格式，CAN FD协议支持CAN FD数据格式。RRS: Remote Request  substitution 远程请求替代，扩展帧中用于和标准帧中RTR位对应的位，              常为隐形（1）。数据帧，远程帧（遥控帧），过载帧，错误帧，帧间隔。]]></description><category></category></item><item><title><![CDATA[加密算法概述]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/129665592</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/129665592</guid><author>liu_yp_</author><pubDate>Mon, 20 Mar 2023 15:44:04 +0800</pubDate><description><![CDATA[加密算法概述]]></description><category></category></item><item><title><![CDATA[Git学习笔记]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/126471132</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/126471132</guid><author>liu_yp_</author><pubDate>Mon, 22 Aug 2022 18:04:33 +0800</pubDate><description><![CDATA[git学习笔记]]></description><category></category></item><item><title><![CDATA[CRC校验]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/126384963</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/126384963</guid><author>liu_yp_</author><pubDate>Wed, 17 Aug 2022 15:54:22 +0800</pubDate><description><![CDATA[66条消息) 循环冗余校验码（计算机组成原理12）_挚爱FXJ的博客-优快云博客_循环冗余校验的除数怎么来的。(66条消息) 循环冗余校验码（CRC）详解_InterestAndFun的博客-优快云博客_循环冗余校验码。(66条消息) CRC16常见几个标准的算法及C语言实现_叶落无痕123的博客-优快云博客。CRC校验算法详解 - wchonline - 博客园 (cnblogs.com)...]]></description><category></category></item><item><title><![CDATA[GCC编译器]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/108622662</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/108622662</guid><author>liu_yp_</author><pubDate>Wed, 16 Sep 2020 15:27:12 +0800</pubDate><description><![CDATA[最近在学习GCC，网络看到一篇教程讲解很详细，mark学习。

链接：http://c.biancheng.net/view/7930.html

1.GCC是什么，gcc与g++区别。

2.GCC -std选项声明编译标准

3.GCC编译步骤及编译选项 -E -S -c -o -L -l

4.GCC之静态库和动态库
...]]></description><category></category></item><item><title><![CDATA[Linux开发：U-Boot移植、Kernel移植和文件系统移植]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/108060040</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/108060040</guid><author>liu_yp_</author><pubDate>Mon, 17 Aug 2020 17:17:56 +0800</pubDate><description><![CDATA[最近在学习Linux开发，在论坛找到一位博主的文章，对Linux开发讲解很全面详细，转载学习。

转载原文：https://blog.youkuaiyun.com/wangweijundeqq/category_7416245.html
]]></description><category></category></item><item><title><![CDATA[U-Boot的配置、编译和链接]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/107982989</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/107982989</guid><author>liu_yp_</author><pubDate>Thu, 13 Aug 2020 17:31:42 +0800</pubDate><description><![CDATA[最近在学习U-Boot，关于U-Boot的配置、编译和链接，网上找到一片比较好的博文，mark并推荐一下。

链接：https://www.cnblogs.com/CrazyCatJack/p/6056564.html

学习总结：

1.U-Boot的配置

在编译U-Boot之前需根据自己的板子对U-Boot进行配置，配置命令为make xxx_config（xxx表示自己的开发板名称）。那么这条命令是怎么对我们的U-Boot进行配置的，配置过程中做了哪些操作呢？

make xxx_config命令执]]></description><category></category></item><item><title><![CDATA[uC/OS-II学习笔记之任务]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/81223154</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/81223154</guid><author>liu_yp_</author><pubDate>Sun, 29 Jul 2018 16:35:21 +0800</pubDate><description><![CDATA[一个任务也称做一个线程，是一个简单的程序，该程序可以认为CPU完全只属于自己。实时应用程序的设计过程包括如何把问题分割成多个任务。每个任务都是整个应用的一部分，都被赋予一定的优先级，有自己的一套CPU寄存器和栈空间。

任务状态：休眠态，就绪态，运行态，挂起态及被中断态。

睡眠态：指任务驻留在程序空间（ROM或RAM）还没交给uC/OS-II来管理。把任务交给uC/OS-II是通过函数OSTas...]]></description><category></category></item><item><title><![CDATA[uC/OS-II学习笔记之临界段]]></title><link>https://blog.youkuaiyun.com/liu_yp_/article/details/81175420</link><guid>https://blog.youkuaiyun.com/liu_yp_/article/details/81175420</guid><author>liu_yp_</author><pubDate>Mon, 23 Jul 2018 22:31:14 +0800</pubDate><description><![CDATA[  代码的临界段指处理时不可分割的代码，一旦这部分代码开始执行，则不允许任何中断打断。为确保临界段代码的执行不被中断，在进入临界段之前须关中断，而临界段代码执行完后要立即开中断。

      同其他内核一样，uC/OS-II为了处理临界段代码，须关中断，处理完毕后，再开中端。关中断使得uC/OS-II能够避免同时有其他任务或中断服务进入临界段代码。

     关中断的时间是实时内核的最重要的指...]]></description><category></category></item></channel></rss>