软件工具 SofTool.CN 本次搜索耗时 0.255 秒,为您找到 296 个相关结果.
  • 23_opencv移植

    4120 2020-12-26 《Linux 嵌入式开发》
    opencv是一个开放源代码的机器视觉库,它是基于c/c++开发的,可用与计算机视觉、图像处理、模式识别和跟踪等等。 1. opencv编译 从opencv官网下载最新的opencv3.2.0源码,可以在源码包中查看README文件等,确定编译、安装的步骤。 opencv通过cmake进行配置。 cmake - gui 输入opencv源...
  • 引言

    4110 2021-02-14 《Linux GNU ARM 汇编》
    引言: 更新历史: 注意: 引言: 无论本文档中提到的 源寄存器、目的寄存器、基址寄存器等,记住他们都是寄存器 ,只是因为用途不太一样,所以加了一个前缀描述一下; 在 ARM 汇编语法 中,注释使用 ; 来标记单行注释;在 Linux GNU 汇编语法 中注释使用 /* … */ 来标记多行注释, 使用 @ 来标记单行注释; Linu...
  • 7_Linux ARM汇编的常用伪操作

    数据定义伪操作: 函数的定义伪操作: .align .end .include .incbin 伪操作 .if 伪操作 .global .type .title .list ARM 特有的伪操作 在前面已经提到过了一些伪操作,还有下面一些伪操作: 数据定义伪操作: .byte,.short,.long,.quad,.float,.strin...
  • GET

    4051 2020-12-25 《ARM 汇编》
    语法: GET 文件名 备注: 文件名可以是绝对路径,也可以是相对路径; 功能: GET 伪指令用于将一个源文件包含到当前的源文件中,并将被包含的源文件在当前位置进行汇编处理。 可以使用INCLUDE代替GET。 汇编程序中常用的方法是在某源文件中定义一些宏指令,用 EQU 定义常量的符号名称,用 MAP 和 FIELD 定义结构化的...
  • 04_NFS文件系统

    4046 2021-01-01 《全志H5笔记》
    nfs即网络文件系统,通过网络,对在不同主机上的文件进行共享。嵌入式开发中,往往需要构建调试文件系统,在主机端以nfs文件系统的方式先调试构建文件系统,将极大地方便开发。 1. nfs文件系统 nfs需要主机端以及板端的nfs服务支持。 1.1. 主机端nfs配置 主机端以/nfs/rootfs目录作为文件共享目录,该目录必须具备读写权限。打开/...
  • 5_入门数码管动态扫描c实现

    4010 2021-01-01 《ARM 入门指引》
    同上进行MDK工程和Proteus电路的搭建,在文章的末尾给出了数码管动态扫描实现的MDK工程以及Proteus工程,读者自行学习验证。 搭建MDK的LPC2103工程,由于我们需要用c来实现代码,在提示是否加入启动代码时,选择加入,并设置不要开启PLL(因Proteus仿真12M都已经无法实时仿真了)。 加入数码管驱动模块文件DigitalTube...
  • INCLUDE

    4003 2020-12-25 《ARM 汇编》
    语法: INCLUDE 文件名 备注: 文件名可以是绝对路径,也可以是相对路径; 可以使用GET代替INCLUDE; 功能: INCLUDE 伪指令用于将一个源文件包含到当前的源文件中,并将被包含的源文件在当前位置进行汇编处理; 汇编程序中常用的方法是在某源文件中定义一些宏指令,用 EQU 定义常量的符号名称,用 MAP 和 FIEL...
  • 简介

    3943 2020-12-25 《GCC 基础入门》
    GCC 的意思也只是 GNU C Compiler(音标: kəmˈpaɪlə) 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 G...
  • MACRO MEND

    3888 2020-12-25 《ARM 汇编》
    简介: MACRO MEND伪指令可以将一段代码定义为一个整体,称为宏指令 ;宏是一段独立的程序代码,它是通过伪指令定义的,在程序中使用宏指令即可调用宏;当程序被汇编时,汇编程序将对每个调用进行展开,用宏定义取代源程序中的宏指令;在源程序被编译时,汇编器将宏调用展开,用宏定义中的指令序列代替程序中的宏调用,并将实际参数的值传递给宏定义中的形式参数;MAC...
  • 04_地址转换

    给物理地址打补丁,转换成虚拟地址(P2V) 给物理地址打补丁,转换成虚拟地址(P2V) 现在我们有了虚拟内存和物理内存之间的偏移量。接下来就会遇到第一个Kconfig符号:CONFIG_ARM_PATCH_PHYS_VIRT。 建立这个符号的原因是,开发人员需要让内核在不重新编译的情况下,在不同内存配置的系统中引导。内核可能被编译成在特定的虚拟地址...