Carlos

19
获赞数
2
关注数
9
粉丝数
深圳
西北工业大学 | 电子与通信工程
IP 属地广东
2019-03-24 加入
浏览 9.5k

嵌入式 \ Linux \ ARM \ Security

35 声望|新手
linux驱动
12
嵌入式
12
openssl
11
安全
11
c
11
黄金勋章
暂未获得该勋章
如何获得
1 白银勋章
个人动态
  • 赞了文章2022-12-02
    GitHub 开源的超简单头像生成器,网友:好Q啊
    简介avataaars generator 是一款简易的、基于web的卡通头像生成器,可自定义发型、眼镜、肤色、衣着、嘴型等属性。定制完成后,可将头像导出成 PNG 和 SVG 格式的图片,或把头像代码内嵌到个人网站上。项目地址是:[链接]功能介绍本地运行下载源码文件到本地后,使用...
  • 发布了文章2022-04-26
    Blog Navigation
    Blog NavigationLinux Kernel0x01_LinuxKernel_内核的启动(一)之启动前准备[2022-7-5]0x02_LinuxKernel_内核的启动(二)SMP多核处理器启动过程分析 [TODO]0x21_LinuxKernel_内核活动(一)之系统调用 [2022-8-9]0x22_LinuxKernel_内核活动(二)中断体系结构(中...
  • 发布了文章2022-03-19
    04_ARMv8指令集-运算指令集
    加法指令ADD、ADDS、ADCS减法指令SUB、SUBS、SBC,SBCS,CMP位操作AND, ANDS, ORR、EOR、BFI、UBFX、SBFX1. 加法指令加法指令有ADD、ADDS、ADCS。 ADD一般性加法指令,ADCS带C标志位运算的加法指令,ADDS影响C标志位的加法运算。1.1 ADDa = a + b, 没有进位标志,也...
  • 发布了文章2022-03-05
    Starting with JLink debugger (ARMv8)
    Note, the openocd installed by sudo apt-get install openocd is not work on ubuntu 20.04. The error prompted Error: invalid command name "dap". So you shall compile the openocd by yourself. Please refer to the link [链接] (Though it is ta...
  • 提出了问题2022-03-03
    可否把“文章详情”右边的作者信息栏去掉,扩大正文的版面的宽度?
  • 发布了文章2022-02-22
    ARMv8的ELF文件
    1. 概述有几个涉及的专有名词概念段(segment)/节(section)单位存储到elf文件中代码段(code section): .code 或者 .text数据段(data section): .data这里面有几个一般性的规则:.bbs段是存储全局变量和局部静态变量未初始化的。.data段存储 已初始化全局变量...
  • 发布了文章2022-02-21
    关于ARM大小端模式和CPU有关还是编译器有关
    ARMv7-A: In ARMv7-A, the mapping of instruction memory is always little-endian.
  • 发布了文章2022-02-19
    制作树莓派Raspberry PI镜像文件
    Ref the website Raspberry PI softwareThis website includes some tools of images burning, various raspberry images. The tool is supported on mulit-platform, such as MAC-OS, Windows and Linux, and it is so easy to use to burn your images downloaded.
  • 发布了文章2022-02-14
    03_ARMv8指令集介绍加载与存储指令
    Github地址:carloscn/uncle-ben-os at car_lab_01 (github.com)ARMv8指令集介绍A64指令集只能运行在aarch64所有A64汇编都是32 bits宽的关注指令的使用、有什么limitationA64能访问的地址数据是64位宽的A64支持全部的大写或者小写方式ARM官方大写应用使用小写寄存器...
  • 发布了文章2022-02-10
    02. ARMv8 some basic concepts
    ARMv8Introduction新一代64位处理保持ARMv7兼容性New feature在programmer guide 2.1里面 引入那些feature:Large physical address 32位系统的没有enable的话,只支持4G。64bit virtual addressing使之虚拟地址空间可以超过4GBautomatic event sinaling支持原子操作...
  • 发布了文章2022-01-17
    Linux内核同步机制
    信号量例子,纯信号量 {代码...} 信号量和互斥锁(副线程 阻塞),非阻塞mainloop {代码...}
  • 发布了文章2021-10-28
    Linux内核学习-2. 进程的管理和调度
    硬实时进程:有严格的时间限制/Linux不支持硬实时/一些linux旁支版本RTLinux支持硬实时,主要原因是调度器没有做进内核中,内核作为一个独立的进程处理一些不仅要的任务。
  • 发布了文章2021-08-27
    vscode remote ssh 下载慢的解决方案
    从vscode下载vscode-server时候的log里面抓到commit_id值commit_id=3866c3553be8b268c8a7f8c0482c0c0177aa8bfa
  • 发布了文章2021-02-25
    基于Mac Silicon M1 的OpenSSL 编译
    I tend to shy away from dependencies when possible. But my app, Aether, has an unavoidable dependency on tqsllib, which in turn depends on OpenSSL. Originally, OpenSSL shipped with macOS, so using it was no big deal. Apple deprecated it years ago ...
  • 发布了文章2020-11-11
    How to compile mbedtls library on Linux/Mac/Windows
    [Brief] mbedtls library is arm security suite for embedded device. It can be MAKE on multi-platform as host linux, mac os even windows OS. This paper guide you configuring and compiling the mbedtls library on Linux/Mac/Windows OS and link the outp...
  • 赞了文章2020-09-21
    Linux下find与exec的联手干大事
    在Linux下工作,find命令绝对是一个非常高频的命令。我们可以用find命令来找到符合某些关键词的文件,找到某些日期的文件,也可以设定一些正则表达式,找到一系列满足该条件的文件。
  • 发布了文章2020-09-02
    Openssl EVP to implement RSA and SM2 en/dec sign/verify
    Openssl provides a series of interfaces that name is EVP structure. Using the interfaces, it is pretty convenient to implement these algorithms of asymmetric RSA or SM2 encryption decryption signature and verification. This paper sorted out the us...
  • 赞了文章2020-06-09
    一个骚命令防止你的文件被误删除!
    文件是我们在电脑里最珍贵的财富,我们经常工作了老半天,然后出来的成果就只是一个文件而已。特别是程序员,我们写了半天的代码,结果也就是一个个代码文件而已。
  • 发布了文章2020-01-07
    Qt on Linux 使用deb打包发布
    [Abstract]: 在Qt on Linux上开发程序完成后需要脱离本机所营造的开发库环境变量运行,则需要对二进制执行文件进行打包发布。在Ubuntu系统中通常使用deb格式文件对二进制安装包进行封装。Ubuntu系统提供了个人软件包(Personal Package Archives, PPA)在线安装deb功...
  • 赞了文章2019-12-30
    愿你的指下有代码,眼里有星辰
    2019年和以往的每一年都不一样,这一年,我离开了熟悉的南京,来到了北京的工作,成为了一名“进城务工人员”。每次从南京回北京的时候,我都笑称自己又要去进城务工了。