- 51单片机总体来说是不难的,但是其核心其实就是C语言 相对于那十几个寄存器和基本的硬件,想了解还是很容易的,基本随便一本教51的书第一章就把这些讲明白了 主要很多同学不会还是不理解C语言和单片机的配合和意义 我大一的时候入门51是看的郭天祥的视频,他的视频现在看讲的其实也不能说很好,对于很多C语言概念跳跃很快,... 51单片机总体来说是不难的,但是其核心其实就是C语言 相对于那十几个寄存器和基本的硬件,想了解还是很容易的,基本随便一本教51的书第一章就把这些讲明白了 主要很多同学不会还是不理解C语言和单片机的配合和意义 我大一的时候入门51是看的郭天祥的视频,他的视频现在看讲的其实也不能说很好,对于很多C语言概念跳跃很快,...
- 1 小背景 从串口读数据,本来是很简单的问题,但是这次串口的数据量有点大,而我的上位机也有PC变成了ARM的嵌入式系统,性能相对PC有所下降。以前写去读串口,都是在PC下的程序,也一直用的都是readAll函数,没有啥大问题。这次出现了问题,在第一版本中,出现了丢包严重,好多数据丢失,开始一度怀疑都是单片机出数的问题,所以优先解决单片... 1 小背景 从串口读数据,本来是很简单的问题,但是这次串口的数据量有点大,而我的上位机也有PC变成了ARM的嵌入式系统,性能相对PC有所下降。以前写去读串口,都是在PC下的程序,也一直用的都是readAll函数,没有啥大问题。这次出现了问题,在第一版本中,出现了丢包严重,好多数据丢失,开始一度怀疑都是单片机出数的问题,所以优先解决单片...
- 树莓派作为一个完整的主机,除了能在上面跑系统外,也提供了40个引脚提供电路开发的功能。本来我在工作中常接触linux,但没啥机会接触硬件,正好手头上有一台raspberry 3b,本来是用来学linu... 树莓派作为一个完整的主机,除了能在上面跑系统外,也提供了40个引脚提供电路开发的功能。本来我在工作中常接触linux,但没啥机会接触硬件,正好手头上有一台raspberry 3b,本来是用来学linu...
- 文章目录 一、题目二、python代码三、视频讲解 一、题目 问题描述 判断给定的三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一... 文章目录 一、题目二、python代码三、视频讲解 一、题目 问题描述 判断给定的三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一...
- 简 介: 本文对于一个传说,将舵机的GND与信号线反接,它仍然能够工作进行测试。发现并不是这样的。 关键词: 舵机,控制 ... 简 介: 本文对于一个传说,将舵机的GND与信号线反接,它仍然能够工作进行测试。发现并不是这样的。 关键词: 舵机,控制 ...
- 目录标题 要求C语言部分汇编部分资料部分 要求 LED是程序开发中最常用的状态指示设备。开发板上有两个用户可编程LED,他们直接与CPU的GPIO连接,低电平有效(点亮),通过对G口... 目录标题 要求C语言部分汇编部分资料部分 要求 LED是程序开发中最常用的状态指示设备。开发板上有两个用户可编程LED,他们直接与CPU的GPIO连接,低电平有效(点亮),通过对G口...
- 简 介: 本文记录了大扭矩舵机内部的结构, 通过拆卸了解了其中的主要组成部分。 这也为今后正确使用舵机奠定了基础。 关键词: 舵机,内部结构,驱动电路 ... 简 介: 本文记录了大扭矩舵机内部的结构, 通过拆卸了解了其中的主要组成部分。 这也为今后正确使用舵机奠定了基础。 关键词: 舵机,内部结构,驱动电路 ...
- 简 介: 根据提问,就电子器件的高频特性进行总结。对于工作在高频下的电路不仅需要考虑器件本身特性的变化,还需要对器件周围环境可能存在的耦合影响进行综合考虑。 关键词: 高频,电感 ... 简 介: 根据提问,就电子器件的高频特性进行总结。对于工作在高频下的电路不仅需要考虑器件本身特性的变化,还需要对器件周围环境可能存在的耦合影响进行综合考虑。 关键词: 高频,电感 ...
- 目录 1.CPU2.程序内存需要分段(以8086CPU为例)3.CPU的不同型号4.十六位寄存器(以8086为例,即x86架构)4.1通用寄存器:4.1.1数据寄存器:4.1.2指针寄存器: ... 目录 1.CPU2.程序内存需要分段(以8086CPU为例)3.CPU的不同型号4.十六位寄存器(以8086为例,即x86架构)4.1通用寄存器:4.1.1数据寄存器:4.1.2指针寄存器: ...
- 一.关于++、–、算数运算符不改变数据类型 我们都知道在Java中byte、short、char 它们之间做数值计算的时候计算的结果都会变成int类型,如何把一个数值简单的去加一或减一结果还是原来的数据... 一.关于++、–、算数运算符不改变数据类型 我们都知道在Java中byte、short、char 它们之间做数值计算的时候计算的结果都会变成int类型,如何把一个数值简单的去加一或减一结果还是原来的数据...
- ARM汇编 将常数加载到寄存器用 MOV 和 MVN 直接加载用 MOV32 加载用 LDR Rd, =const 加载加载浮点常数 将地址加载到寄存器中ADR 和 ADRL 直接加... ARM汇编 将常数加载到寄存器用 MOV 和 MVN 直接加载用 MOV32 加载用 LDR Rd, =const 加载加载浮点常数 将地址加载到寄存器中ADR 和 ADRL 直接加...
- 写程序最主要的目标就是使它在所有可能的情况下都正确工作。一个运行得很快但是给出错误结果的程序没有任何用处。程序员必须写出清晰简洁的代码,这样做不仅是为了自己能够看懂代码,也是为了在检査代码和今后需要... 写程序最主要的目标就是使它在所有可能的情况下都正确工作。一个运行得很快但是给出错误结果的程序没有任何用处。程序员必须写出清晰简洁的代码,这样做不仅是为了自己能够看懂代码,也是为了在检査代码和今后需要...
- 哈喽,大家好,我是仲一。最近有小伙伴在微信私信我,如何学习嵌入式。一直想写一篇学习路线的文章,由于各种原因拖到了现在。趁着国庆节在家,终于肝完了这篇文章。 我个人是从STM32转到驱动开发的,在研二的时... 哈喽,大家好,我是仲一。最近有小伙伴在微信私信我,如何学习嵌入式。一直想写一篇学习路线的文章,由于各种原因拖到了现在。趁着国庆节在家,终于肝完了这篇文章。 我个人是从STM32转到驱动开发的,在研二的时...
- MMU,全称Memory Manage Unit, 中文名——存储器管理单元。 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的... MMU,全称Memory Manage Unit, 中文名——存储器管理单元。 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的...
- 1.寄存器使用规则 ARM处理器中有rO-r15共16个寄存器,它们的用途有一些约定的习惯,并依据这些用途定义了别名,如表所示。 寄存器别名使用规则r15pc程序计数器r14lr连接寄存器r13sp... 1.寄存器使用规则 ARM处理器中有rO-r15共16个寄存器,它们的用途有一些约定的习惯,并依据这些用途定义了别名,如表所示。 寄存器别名使用规则r15pc程序计数器r14lr连接寄存器r13sp...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签