自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

atao的博客

有一种成功,就是用自己喜欢的方式生活。

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 【BIOS】Win从零开始搭建EDK II环境

一、效果体验二、环境准备1、win10 x86_64位2、VS2017 Professional3、Python3.7.84、IASL-win-202007175、NASM-2.15.026、edk2-stable202002源码三、搭建步骤详细步骤,包括相关下载链接:https://www.jianshu.com/p/5da950ddeafd...

2020-08-07 14:38:48 809 1

原创 【Linux】Linux与PC共享文件

Linux应用,samba安装,vmware tools安装,破解root密码

2020-01-06 16:25:24 461

原创 【STM32】STM32F103RB基于Mbed OS的IAP固件升级

前提:1、你的项目已移植好Mbed OS.2、已封装好了对SPI FLASH操作的API.场景: 往往在升级和保存固件过程中,由于内置flash大小受限,不可能一次性将升级固件文件缓存在内置flash中,这个时候,就需要将固件分割成多个文件包进行处理,同时对每个分包进行CRC校验,以确保文件的完整性。环境介绍:MCU:STM32 F103RBFLASH分区...

2019-07-11 14:18:16 987

原创 【STM32】Keil 5.15 基于STM32F103RB对生成的Hex文件追加CRC校验

参考来源:http://www.keil.com/support/docs/3806.htm说话的方式简单点,直接上重点---------->>>使用环境:MCU:STM32F103RB开发环境:μVision V5.15权威说明:实战步骤:1、对照上图,根据自己USER APP的分区情况进行地址修改srec_cat.exe .\BUILD\...

2019-07-11 10:47:23 4169 3

原创 【Docker】嵌入式检测Docker安装环境配置-解决安装问题

看完此文后,你应该会感慨,能遇到下面链接中的脚本真是相见恨晚,在安装docker过程中,各种疑难杂症都给罗列出来了!前言之前在imx6q的板子上整docker过程中,把网都快爬穿了,过程中有各种奇形怪状的问题,好在最后都解决了。写此文的目的第一是做个总结,第二也为和我一样对新事物的好奇而又执着的小伙伴们少走些弯路。不然的话,遇到一个问题又要耗费大量时间来定位问题。人生苦短,没必要浪费自己的...

2019-06-12 10:56:02 2454 4

原创 【rk3288】系统插入OTG后不休眠,拔掉会进入深度休眠

环境:rk3288系统:android 5.1.1/*说明:在进行cat /sys/power/state的时候只有freeze 和mem ,其中mem为linux中挂起到内存(深度睡眠),但是内核里面并没有on唤醒功能,所以建议关掉深度睡眠功能,只进行early suspend,方法:在kernel/kernel/power/suspend.c 中将PM_SUSPEND_...

2019-02-26 11:40:36 2436

原创 【ARM】ARM体系结构与组成原理应用

标签(空格分隔): ARMAuthur:ataoStart Data:2015.7.14ARM体系体系结构概论一、概述1.ARM全称:高级精简指令集机器2.ARM既是一个公司名,又是一种体系结构3.RISC体系特点1)指令集:RISC处理器减少了指令种类2)流水线:取址、译码、执行3)寄存器:RISC处理器拥有更多的通用寄存器4)Load-store结构:处理器只处理寄存器...

2018-11-20 17:29:59 3676

原创 【Linux】Linux 学习笔记2015(系统程序设计)

标签(空格分隔): LinuxAuthor:atao程序映像布局(高)命令行参数,环境变量->栈->共享内存->堆->BSS->DATA->代码段(低)第一章 linux系统编程概述一、Linux系统层次结构1、APP负责系统的功能与行为2、OS负责与硬件交互3、结构如下应用程序(APP)-&amp

2018-11-20 17:02:30 207

原创 【Linux】Linux 学习笔记2015(网络编程)

Linux 学习笔记2015(系统网络设计)标签(空格分隔): LinuxAuthor:atao第一章 网络基础一、网络基础概述1.传输层:端到端,保存的是端口号端口号(16位)是标示进程的。较低端的端口号(0~1023)特定端口号一般不能使用。2.TCP协议的三次握手1)连接时需要三次握手2)关闭时需要四次握手其中:SYN位:表示连接请求序号ACK位:表示确认序号F...

2018-11-20 16:35:24 245

原创 【Linux】shell脚本语法和示例详解

shell脚本(.bash/.sh)用cat /etc/shells可以显示系统安装的Shell.shell是一个可以一次性执行的可执行文件,即.sh //相当于.bat脚本格式 1)shell脚本必须为Unix文本文件 2)shell脚本的第一句必须指定解释的shell或者空行 • 通常固定格式为:#!/bin/sh • #号及其后面跟随的同一行的所有内容都被忽略

2018-03-23 14:57:37 369

原创 【Linux】Linux 学习笔记2015(基础篇)

makefile,常用命令,sh脚本,nfs,linux进程

2017-06-23 02:01:37 1370

openssl1.1.1h.tar.gz和openssl升级包

1、用于openwrt cc升级SSL和TLS的资源包,支持TLS1.3。 2、文件包括:openssl1.1.1h.tar.gz(openwrt/dl/)和openssl(openwrt/package/libs/openssl/)

2020-12-10

pi_css5_src.7z

说明:此文件为SuperPI的linux版C语言实现的源代码,已在arm平台测试ok。 功能:利用CPU的浮点运算能力来计算出π所需的时间。 使用: 1、tar -xvf pi_css5_src.tgz //第2点为非x86平台的修改 2、vim Makefile 第32行屏蔽 #CFLAGS += -march=i686 -malign-double 3、make all 4、./pi_css5 $((1<<25))//精确到小数点后2^25位

2020-01-06

SuperPI-pi_css5_src.7z

说明:此文件为SuperPI的linux版C语言实现的源代码。 Super PI是利用CPU的浮点运算能力来计算出π(圆周率),常用于测试系统稳定性和压力测试,CPU计算完后特定位数圆周率所需的时间。 使用: 1、tar -xvf pi_css5_src.tgz //第2点为非x86平台的修改,本人在arm平台测试ok. //x86平台的可忽略第2点 2、vim Makefile 第32行屏蔽 #CFLAGS += -march=i686 -malign-double 3、make all 4、./pi_css5 $((1<<10)) 权威说明: pi_css5: Compute π FAST

2019-12-11

libssh2_x86相关的lib、dll以及.h

描述:找了大量的资料亲自编译的libssh2库提供给大家。包含了编译时的库libssh2.lib、libeay32.lib、ssleay32.lib、zlib.lib,运行时的动态库libssh2.dll、libeay32.dll以及头文件libssh2.h、libssh2_publickey.h、libssh2_sftp.h 用途:本人用上述libssh2库,在win7+vs2013环境上开发测试工具,用于登录远程服务器进行操作的功能。类似于putty类的功能,有需要的小伙伴可以下载此库,方便开发。

2018-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除