- 博客(10)
- 收藏
- 关注
原创 基于iTOP-4412开发板(精英版)的linux 4.14.2根文件系统移植
准备工作虚拟机:VM-Ware 15.0 pro操作系统:Ubuntu Linux 16.04交叉编译器:arm-linux-gcc 4.6.2BusyBox:busybox-1.26.2.tar工作文件夹:/home/用户名/work一、编译Linux命令集1、BusyBox源码获取Busybox官方下载地址:https://busybox.net/busybox功能简介https://blog.youkuaiyun.com/feelinghappy/article/details/92133067
2021-06-15 17:24:19
4739
2
原创 Ubuntu系统中使用VSCode(Visual Studio Code)
一、软件下载安装去官网下载文件:https://code.visualstudio.com/docs?dv=linux64也可以用ubuntu自带的软件商店下载,本帖就采用这种方法。案例采用ubuntu16.04,操作如下图:首先单击APP商店图标,弹出窗口第二步输入vscode搜索应用程序,第三步单击install安装,安装过程如图:二、启动软件vscode用两种方法均可以启动,即用鼠标点击程序图标或者在终端输入命令1、鼠标操作首先单击应用程序图标,第二步单击APP图标,第三步在窗口中找
2021-06-08 11:36:02
12067
1
原创 基于iTOP-4412开发板(精英版)的linux 4.14.2内核移植
准备工作虚拟机:VM-Ware 15.0 pro操作系统:Ubuntu Linux 16.04交叉编译器:arm-linux-gcc 4.6.2工作文件夹:/home/用户名/work一、内核源码获取1、从linux官网下载内核从linux官网下载内核,linux 官方网站是https://www.kernel.org/ 如下图所示:2、将内核拷贝到虚拟机中解压下载完成后,在虚拟Ubuntu中的工作文件夹中建立kernel文件夹并将下载的压缩包拷贝进去:解压缩xz压缩包:xz -d
2021-06-07 14:56:16
10443
9
原创 黑金AX7Z100 FPGA开发板移植LWIP库(二)PL端
前言上一篇博文中实验了PS端移植LwIP库的演示程序。本篇接下来基于Vivado17.4整理比较详细的PL端移植过程。一、Vivado 工程建立1、新建一个空工程,名称为net_lwip_pl。2、FPGA芯片选择xc7z100ffg900-2。二、配置PS&PL系统硬件1、工程建好以后,接下来要配置PS与PL两端的系统硬件,这样我们可以借助串口和APU核通过PL端连接的网络IP接通网络。首先单击左侧导航栏的Create Block Design建立图形文件取名top,单击OK。
2021-02-14 20:41:29
2220
1
原创 快速指数运算:平方-乘算法
快速指数运算:平方-乘算法RSA 加解密中存在指数运算 xax^axa。解密过程中运算的指数a非常大,通常会大于等于1024 bit。一般方法直接计算 xax^axa的值, 即xxx…需要的运算量非常大不实用。平方-乘算法设y的初值为x,将a写成二进制形式即0001010…。接下来从左到右数a的每一bit,第一个1不算,从第一个1开始后面遇到0就 y<=y2y <= y^2y<=y2,遇到1就y<=y∗x2∗,y<=y∗xy <= y*x^2*,y<=y
2021-01-31 23:19:19
5718
转载 ECC椭圆曲线详解
前言ECC英文全称"Ellipse Curve Cryptography"与传统的基于大质数因子分解困难性的加密方法不同,ECC通过椭圆曲线方程式的性质产生密钥ECC164位的密钥产生一个安全级,相当于RSA 1024位密钥提供的保密强度,而且计算量较小,处理速度更快,存储空间和传输带宽占用较少。目前我国居民二代身份证正在使用 256 位的椭圆曲线密码,虚拟货币比特币也选择ECC作为加密算法。从射影平面讲起古希腊数学家欧几里得的《几何原本》提出了五条公设。1.由任意一点到任意一点可作直线。2.一
2021-01-28 16:42:19
1716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人