软件工具 SofTool.CN 本次搜索耗时 0.161 秒,为您找到 633 个相关结果.
  • 03_数码管动态扫描显示

    6222 2020-12-31 《51单片机开发》
    数码管由于发光亮度强,指示效果好,非常适合于电梯楼层等数值显示应用中。对于一位数码管,可以采用静态显示,但实际应用中都是需要显示多位数值,数码管模块也只能动态显示,因此笔者在这里简单分析一下数码管动态扫描驱动的实现。 1. 数码管原理概述 数码管由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只引出它们的各个笔划,公共电极。数码管...
  • 7_Linux ARM汇编的常用伪操作

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

    6185 2022-05-18 《Go 语言》
    flag - 命令行参数解析 使用示例 flag 包概述 定义 flags 有两种方式 自定义 Value 解析 flag flag 包的类型和函数 flag 包的函数 flag 包的4种类型(数据结构) FlagSet 类型对应的一些方法(包括类型实例化) 实例化方式的定义 FlagSet 类型 ★★★ 定义 flag 参数的方法 ...
  • 5_入门数码管动态扫描c实现

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

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

    ARM的虚拟内存分割: 为什么有四种分割方式? ARM的虚拟内存分割: 首先介绍一下Linux内核在虚拟内存中的何处执行。Linux内核的RAM基址在 PAGE_OFFSET 符号中定义 ,其位置可以配置。从 PAGE_OFFSET 的名字中可以看出,它是 内核RAM第一页的虚拟内存偏移量 。 你可以从四种内存分割方法中选择一种,这让我想起了快...
  • 介绍

    说明 Scheme URL支持 启动参数 数据存储路径 源码使用方法 文档: 说明 一个基于 Electron + Vue 开发的音乐软件。 所用技术栈: Electron 17 Vue 3已支持的平台: Windows 7 及以上 Mac OS Linux 或者到网盘下载(网盘内有MAC、windows版):https://www...
  • GLib

    5906 2021-05-07 《GTK+ 2.0 中文教程》
    Glib 是一种底层库,创建 GDK 和 GTK 应用程序时该库可提供许多有用的定义和函数。它们包括基本类型及限制的定义、标准宏、类型转换、字节序、存储分配、警告和断言、消息记录、计时器、字符串工具 (string utilities)、挂钩 (hook) 函数、一个句法扫描器、动态加载模块和自动字符串补全,它也定义了许多数据结构(及其相应的操作),包括存储...
  • 01_Beego 简介

    5890 2020-12-26 《Beego 简介》
    beego 是一个快速开发 Go 应用的 HTTP 框架 ,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 tornado、sinatra 和 flask 这三个框架,但是结合了 Go 本身的一些特性(interface、struct 嵌入等)而设计的一个框架。 注:为什么会出现 RESTf...
  • 检查运行时的特征

    5879 2021-05-05 《Autoconf 中文手册》
    有时候,你需要知道系统在运行时作了些什么,比如说某个给定的函数是否具备某种能力或者是否含有错误。如果你能, 你可以在你的程序初始化时自行检查这类事件(比如说machine’s endianness)。 如果你实在需要在配置时刻检查运行时的特征,你可以编写一个测试程序以确定结果,并且通过AC_TRY_RUN 来编译和运行它。如果可能就避免运行测试程序,这是因...