• 2024-11-18来自笔记本的移植
    编译汇编代码到可执行文件并执行步骤假设文件名字是flag.asm在linux中,先nasm-felfflag.asm-oflag.o然后再ld-melf_i386-oflagflag.o然后就可以了,找个时间看看,nasm的用法修改aslr参数值:sudosysctl-wkernel.randomize_va_space=0#这是修改为0p.sendline(shellcod
  • 2024-11-15系统移植操作
    系统移植是linux驱动开发工程师必备的技能。移植linux系统,linux驱动开发:基于linux内核提供的各种API接口实现硬件驱动代码。linux系统的启动流程:    系统上电----u-boot----linux内核----挂载根文件系统----应用程序tftp服务:基于UDP协议的简单文本文件传输协议,它的
  • 2024-11-14hostapd移植到RK356X
    1.简介开发环境:Ubuntu20.04目标平台:RK356X,内核版本:4.19.234hostapd版本:2.10,依赖特定版本的openssl和libnlopsnssl版本:3.0.15libnl版本:3.2.32.openssl移植hostapd依赖openssl,需要先移植openssl获取openssl源码,选择使用3.0.15版本,链接如下http
  • 2024-11-02移植 AWTK 到 纯血鸿蒙(HarmonyOS NEXT)系统 (0) - 序
    移植AWTK到纯血鸿蒙(HarmonyOSNEXT)系统(0)-序前段时间纯血鸿蒙系统HarmonyOS5.0(又称HarmonyOSNEXT)正式推出,这是继苹果iOS和安卓系统后,全球第三大移动操作系统。纯正国产操作系统登场,国人无不欢欣鼓舞,激动不已。HarmonyOS2.0时代我就尝试将AWTK移植到H
  • 2024-10-26STM32F7xx移植LVGL记录
    1简介项目中要用到屏幕,也是工作多年首次进行彩屏的开发。之前的项目大多是不需要用户界面的,或者是单色屏。GUI的开发,也就是使用过u8g2,这是个不熟悉的领域。但是也一直想要尝试彩屏的,这就有了机会。STM32就不多说了。简单说一下LVGL,在这之前也是听过LVGL这个开源图形库的鼎鼎大
  • 2024-10-26FreeRtos的移植
    一.前言之前移植过freertos操作系统,涉及到计算机和操作系统的底层,特此详细记录下这些知识点。至于具体的详细步骤,就不给出了,网上有很多参考,这里只分析“重点”。笔者的cpu内核是cotex-M3.二.3个重点函数vPortSVCHandler():加载第一个任务的中断处理函数。xPortPendSVHandler()
  • 2024-10-22【北京迅为】i.mx8mm嵌入式linux开发指南第四篇 嵌入式Linux系统移植篇第六十九章uboot移植
      迅为i.mx8mm开发板特点: 性能强:i.MX8MM处理器采用了先进的14LPCFinFET工艺,提供更快的速度和更高的电源效率;四核Cortex-A53,单核Cortex-M4,多达五个内核,主频高达1.8GHz,2GDDR4内存、8GEMMC存储。 PMIC:采用PCA9450A电源管理,是NXP全新研制配套iMX.8M的电源管理芯片,有六个
  • 2024-10-20移植 CPAN 包
    安装Perl前往CPAN.org下载Perl源码包。安装:wgethttps://www.cpan.org/src/5.0/perl-5.40.0.tar.gztar-xzfperl-5*.tar.gzcdperl-5*./Configure-des-Dprefix=$HOME/.localmake-j$(nproc)makeinstall设置环境变量:exportPATH="$HOME/.local/bin:$PATH"expo
  • 2024-10-19【TFT彩屏移植】STM32F4移植1.8寸TFT彩屏简明教程
    目录一.移植说明二.移植1.例程    物理接口:    延时函数:     底层驱动文件:    GUI界面文件:    测试demo:2.移植至F4创建工程:        调试接口选择SW:        RCC中HSE选择外部晶振:        GPIO配
  • 2024-10-17docker以及nvidia-docker的安装、移植以及使用案例
    详细描述docker、nvidia-docker的安装步骤,通过案例描述docker的基本使用命令,包含docker创建、移植、加载等。文档真实案例编写,亲测可用,傻瓜式教程,直接复制即可成功安装。默认已经安装显卡驱动。一、docker的安装#由于apt官方库里的docker版本可能比较旧,所以先卸载可能
  • 2024-09-30向带有BLE从机的代码中移植BackupOTA备份升级
    目录Backup升级方式,涉及到头/源文件的修改,代码改动量相比Onlyupdata升级方式来讲要更大。Backup升级的优点:升级无需跳转,通过基于24年9月9日的CH592EVT移植后的APP层工程见链接:通过网盘分享的文件:592Peripheral_Extract_BackupOTA.zip链接:https://pan.baidu.com/s/17lTmvSdYH
  • 2024-09-27使用 SSH 移植 Conda 环境
    最近可以用学校的服务器来训练模型了。不过学校的服务器是只连了内网的,因此不能使用传统的方法使用Conda。一切资源都必须用SSH上传。下载Anaconda/Miniconda:#Anacondawgethttps://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh#注意版本号#
  • 2024-09-22手动移植FreeRTOS到stm32
    手动移植FreeRTOSstm32cubemx内置了freertos,如果不想手动移植,可以参考这个视频:https://www.bilibili.com/video/BV1To4UeVEHA/但手动移植可以加深自己的理解,可以参考下面这个视频:https://www.bilibili.com/video/BV1vUpje9Ej2?p=11以下内容是手动移植的过程记录使用stm32cub
  • 2024-09-2051c嵌入式~mbedtls移植各MCU
    我的嵌入式专辑由于还没发完请去这里看原贴~~待更新完发回来~~ 各种MCU的各型号移植mbedtls相关~https://blog.51cto.com/whaosoft/11852731还有其他 嵌入式※~国产MCU替换STM嵌入式※~MCU~LWIP网络协议栈移植(各种网卡)ipsec~strongSwan嵌入式※~各种の单片机
  • 2024-09-18Spring Cloud 5.2: 将多工程整合成多模块工程-gateway
    书接上回,参照上一篇"移植"Eureka的套路,将gateway工程"移植"到模块中移植方式跟eureka一样,这里不过多赘述,注意这几步就好:1.build.gradle2.application.yml3.GatewayApplication:入口类的名称规则为模块名(ArtifactId)+Application,由于我移植时模块名与原工程名不同,所以做了改动。4.
  • 2024-09-12Github_以太网开源项目verilog-ethernet代码阅读与移植(二)
    实验背景在《Github_以太网开源项目verilog-ethernet代码阅读与移植(一)》中简要介绍了verilog-ethernet开源项目的目录构造等基本信息,下面介绍如何使用与移植步骤。实验内容verilog-ethernet项目的使用与移植准备工作实验步骤打开项目的中README.md文件内容如下:信
  • 2024-09-09pipenv + 离线移植项目 遇到的问题
    由于即将移植的设备没有网络,像pipenvinstall-rrequirements.txt和pipenvinstall--dev这种需要使用网络的命令就不能使用了,找资料也没有找到什么好的方法。在这里说一说我移植部署成功的做法。我又用回了pip,怪怪的感觉,感觉这样好像就没有必要用pipenv了。实施步骤:1.到项
  • 2024-09-05RK3568------Openharmony 4.0-Release Docker移植、部署
    RK3568------Openharmony4.0-ReleaseDocker移植、部署文章目录RK3568------Openharmony4.0-ReleaseDocker移植、部署前言一、Docker简述1.1轻量级虚拟化1.2一致性1.3可移植性1.4高效的资源利用1.5易于部署和扩展二、移植思路三、移植实例四、遇到的问题五、
  • 2024-08-22UCOSII移植
    1.准备一个裸机基础工程2.新建UCOSII文件夹CFG文件CORE文件PORT文件添加工程    SYS文件.c#include"sys.h"// //本程序只供学习使用,未经作者许可,不得用于其它任何用途//ALIENTEKMiniSTM32开发板//系统中断分组设置化 //正点原子@ALIENTEK/
  • 2024-08-07LVGL入门了解
    GUI简介GUI:图形用户界面,是指采用图形方式显示计算机[泛称,指人机交互的机器]操作用户界面。GUI库:图形用户界面库,调用GUI库的函数即可快速绘制所需的用户界面。GUI库优势:开发难度低(有可以设计GUI的软件,大大降低门槛)可移植性高(只要硬件达到要求,适配也做好,就可以直接使用GUI库)风
  • 2024-08-07将iap的接收升级数据部分移植到freertos系统中
    目录前言二、移植过程1.在任务中添加代码三、遇到的问题1.boot跳转卡死在TIM6的中断使能2.代码进入app后却卡死在boot的.s文件的B.处总结前言        在完成基于TCP服务器的iap裸机程序后得到一个新的任务,该任务让我把iap中通过TCP接收数据的代码移植
  • 2024-08-07Altium Designer怎么导入面板设置文件(.TLT文件)
    AltiumDesigner怎么导入面板文件(.TLT文件)文章目录`AltiumDesigner怎么导入面板文件(.TLT文件)``如果对你有帮助,就点赞收藏把!(。・ω・。)ノ♡`最近换新电脑,要将AltiumDesigner移植过去同时要将AltiumDesigner的设置移植过去(比pads强)但是上次移植设置还是在上次忘记怎么
  • 2024-07-29LKCOS:基于程序移植的COS系统
    很多使用过加密芯片的客户可能都听到过一个名词——COS系统。其英文全称为ChipOperationSystem,直译为片上系统。嵌入式行业应用较多的有Wince系统、Linux系统等等,COS系统既类似又有别于他们。因为从功能上来讲,COS并不是一个完整意义的操作系统,因为它不会在后台运行多进程,也没有
  • 2024-07-2802.FreeRTOS的移植
    文章目录FreeRTOS移植到STM32F103ZET6上的详细步骤1.移植前的准备工作2.添加FreeRTOS文件3.修改SYSTEM文件4.修改中断相关文件5.修改FreeRTOSConfig.h文件6.可选步骤FreeRTOS移植到STM32F103ZET6上的详细步骤1.移植前的准备工作**基础工程:**内存管理部分的
  • 2024-07-28使用FreeRTOS官方移植,移植到STM32F1平台中
    本教程基本参照[野火]《FreeRTOS内核实现与应用开发实战指南》,本人相当推荐此教程,尤其是第一部分从0开始写内核,虽然比较晦涩,但是学完之后对FreeRTOS的运行原理还有框架的认识会有一个很大的提高。首先获取FreeRTOS的源码我们从官网下载9.0版本的压缩包解压后Plus中包含