
C语言 汇编 通用操作系统与嵌入式系统开发 硬件驱动开发
文章平均质量分 90
C语言 汇编 通用操作系统与嵌入式系统开发 硬件驱动开发
wespten
悦分享
网上搜索资料的朋友,一定都会有这样一个感受,那就是知识点有时太过零散,有时又存在误区,有时又太过简短,而有时又缺乏深度,一个系统又详细的分享小天地,为真正想去学习或了解某些事情的朋友,持续提供有价值且有深度的内容。
展开
-
串口模拟器VSPD(附VSPD安装包)
串口通讯想必做硬件开发和软件的人来说都相当了解,以前的电脑,基本标配都包含一个串口。但现在的电脑,基本都没有配置串口了,如果要使用串口的功能,基本就要用一个USB转串口的硬件模块。虚拟串口(虚拟 COM 端口),应该很多人都知道,也就是一种模拟物理串行接口的软件。完全复制了硬件 COM 接口的功能,并且将被操作系统和串行应用程序识别为真实端口。现实生活中,虚拟串口用处很多。比如:你的应用程序检测串行输入数据的时候,方便调试。还比如:多个有应用程序之间使用串口通信。原创 2023-06-03 11:29:03 · 34334 阅读 · 7 评论 -
UartAssist串口调试工具使用指南 (附UartAssist工具包)
UartAssist串口调试助手软件,是Windows平台下的串口通信调试工具,广泛应用于工控领域的数据监控、数据采集、数据分析等工作,是串口应用开发及调试工作必备的专业工具之一,可以帮串口通信项目的应用设计、开发、测试人员检查所开发的串口通信应用软/硬件产品的数据收发状况,提高开发速度,简化开发复杂度,是串口通信应用开发调试的得力助手。UartAssist串口调试助手是绿色软件,无需安装,只有一个执行文件,适用于各版本Windows操作系统,不需要微软dotNet框架支持。原创 2023-05-19 03:59:08 · 166043 阅读 · 16 评论 -
串口通信原理详解
串行接口简称串口,也称串行通信接口(通常指COM接口),是采用串行通信方式的扩展接口。原创 2023-05-18 07:17:13 · 5892 阅读 · 0 评论 -
CMake编译工具快速入门
CMake管理一个程序项目,实际上就是在源码根目录中建立一个CMakeLists.txt文件作为根节点,再通过add_subdirectory(subdir)包含其下级源码子目录,而下级源码目录中的CMakeLists.txt进一步通过add_subdirectory(subdir)包含其下级源码目录,最终把所有源码都串接在一起,同时所有的CMakeLists.txt文件也都串接在一起。原创 2023-06-02 17:23:16 · 348 阅读 · 0 评论 -
C语言编译过程
可以看到,简单的 helloworld 程序依赖了大量的系统文件,其中主要的是程序运行环境相关的 crt (C RunTime Library)和 系统 c 语言库 glibc。这里的编译不是指程序从源文件到二进制程序的全部过程,而是指将经过预处理之后的程序转换成特定汇编代码(assembly code)的过程。在我们上述的过程中,编译和链接都是由 gcc 程序完成的。每次登陆的时候,系统会将当前的 login 程序传入的 fb, dump 出来 3 份,分别的 fb 值就是 0,1,2。原创 2024-10-16 12:02:40 · 1174 阅读 · 0 评论 -
Windows10更新后麦克风无法使用(无法找到输入设备)解决方案
通过在运行 Windows 或 Linux 操作系统的台式机上执行简单的命令行指令,即可找到服务编号。下载完成后双击运行exe文件: 按照操作提示安装,安装完成后会要求重启电脑,按照提示步骤重启即可。无法找到声音的输出设备很可能是驱动损坏而导致的问题,一般是系统安装的不稳定导致的。先进入Dell驱动程序官网,进入后输入识别产品型号,搜索相关驱动程序。Dell驱动程序下载的官网地址,输入服务编号后会自动识别产品型号。重启之后,即可在输入设备中对应的输入设备便自动出现了。原创 2023-05-09 17:07:11 · 16933 阅读 · 2 评论 -
操作系统底层架构与内核设计及实现原理
CPU的全称是CentrolProcessingUnit,它是你的电脑中最硬核的组件,这种说法一点不为过。CPU是能够让你的计算机叫 计算机 的核心组件,但是它却不能代表你的电脑,CPU 与计算机的关系就相当于大脑和人的关系。它是一种小型的计算机芯片,它嵌入在台式机、笔记本电脑或者平板电脑的主板上。通过在单个计算机芯片上放置数十亿个微型晶体管来构建CPU,这些晶体管使它能够执行运行存储在系统内存中的程序所需的计算,也就是说CPU决定了你电脑的计算能力。原创 2023-04-22 11:45:55 · 5717 阅读 · 0 评论