- 今天给大家分享我从业单片机开发11年必备的神器。 在刚入行不久,看到那些老工程师费很大的劲去搭建开发调试环境,让我很不解。 我想有那工夫,我程序都写完了,如果有问题就看代码找Bug呗。 直到后面做了一些中大型的项目,才发现,前期花时间去把开发环境搭建好,非常有必要。 有时候测试出问题,代码量大了,如果还通过代码去找问题的话会比较... 今天给大家分享我从业单片机开发11年必备的神器。 在刚入行不久,看到那些老工程师费很大的劲去搭建开发调试环境,让我很不解。 我想有那工夫,我程序都写完了,如果有问题就看代码找Bug呗。 直到后面做了一些中大型的项目,才发现,前期花时间去把开发环境搭建好,非常有必要。 有时候测试出问题,代码量大了,如果还通过代码去找问题的话会比较...
- 我刚开始学习单片机是STC最经典的STC89C52RC。 导致我后面很多51的产品应用都会选择STC,一方面是因为熟悉,一方面是使用确实很方便。 其中最让我满意的就是烧录,可以直接用串口就可以下载程序,一个USB转串口工具也就10几块。 很多别的国产单片机,都需要用专门的烧录器,一个几百上千的。 不同的单片机厂家各自为营,互不兼... 我刚开始学习单片机是STC最经典的STC89C52RC。 导致我后面很多51的产品应用都会选择STC,一方面是因为熟悉,一方面是使用确实很方便。 其中最让我满意的就是烧录,可以直接用串口就可以下载程序,一个USB转串口工具也就10几块。 很多别的国产单片机,都需要用专门的烧录器,一个几百上千的。 不同的单片机厂家各自为营,互不兼...
- 实验二功能可调综合计时器设计 实验目的 掌握QuartusII等实验工具的输入、综合、仿真、下载的使用方法掌握DE2开发版的器件功能特性和使用方法掌握Verilog HDL时序逻辑系统设计的主要方法和技术掌握并应用EDA设计的方法和流程 预习要求 了解QuartusII等管教分配、下载的方法和流程了解开发板输入、输出显示资... 实验二功能可调综合计时器设计 实验目的 掌握QuartusII等实验工具的输入、综合、仿真、下载的使用方法掌握DE2开发版的器件功能特性和使用方法掌握Verilog HDL时序逻辑系统设计的主要方法和技术掌握并应用EDA设计的方法和流程 预习要求 了解QuartusII等管教分配、下载的方法和流程了解开发板输入、输出显示资...
- 本文知识点运行环境以Quartus Prime为例 module内基础设置 module——endmodule是基于模块构成的语法 module模块名(端口1,端口2,端口3,……); 注意module后面有分号 input输入端口,output输出端口,inout输入输出端口 Verilog中关键字都是小写 常量... 本文知识点运行环境以Quartus Prime为例 module内基础设置 module——endmodule是基于模块构成的语法 module模块名(端口1,端口2,端口3,……); 注意module后面有分号 input输入端口,output输出端口,inout输入输出端口 Verilog中关键字都是小写 常量...
- 本篇博文分享一种有趣的LabVIEW编程思维:使用移位寄存器计算平均值。 移位寄存器是LabVIEW循环结构中很常用的一个小技巧,选中while循环框体,右击边框即可创建添加移位寄存器,如下图所示: 关于移位寄存器基础知识不太了解的朋友可以看看这篇文章:labview入门到出家6(进阶篇)——移位寄存器的使用_老曹-laocao... 本篇博文分享一种有趣的LabVIEW编程思维:使用移位寄存器计算平均值。 移位寄存器是LabVIEW循环结构中很常用的一个小技巧,选中while循环框体,右击边框即可创建添加移位寄存器,如下图所示: 关于移位寄存器基础知识不太了解的朋友可以看看这篇文章:labview入门到出家6(进阶篇)——移位寄存器的使用_老曹-laocao...
- 🚀返回专栏总目录 文章目录 一、ttyUSB默认命名规则 二、命名引起的问题 三、修改方法:修改驱动实现 沉淀、分享、成长,让自己和他人都能有所收获... 🚀返回专栏总目录 文章目录 一、ttyUSB默认命名规则 二、命名引起的问题 三、修改方法:修改驱动实现 沉淀、分享、成长,让自己和他人都能有所收获...
- 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指针寄存器: ...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签