
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
我们都知道,单片机的主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。所以,今天将给大家介绍十种常见的滤波算法,希望这篇文章能对大家有所帮助。...

伴随着网络技术,各种通讯技术,传感器技术的飞速发展,物联网技术成为了当今技术领域发展为迅速的技术。而物联网技术的核心仍然是以互联网技术为基础的,物联网是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。(1)云端通信模块采用ESP8266-WIFI(

算法一:快速排序法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策略来把一个串行(l
嵌入式的工程师一般都知道CAN总线广泛应用到汽车中,其实船舰电子设备通信也广泛使用CAN,随着国家对海防的越来越重视,对CAN的需求也会越来越大。CAN(Controller Area Network)即控制器局域网,是一种能够实现分布式实时控制的串行通信网络。想到CAN就要想到德国的Bosch公司,因为CAN就是这个公司开发的(和Intel)CAN有很多优秀的特点,使得它能够被广泛的应用。比如:
很多大学生、初学者总爱问一个问题:该不该放弃嵌入式、单片机这条路?以下是一位网友分享的嵌入式开发经历,希望可以帮到你。学习本专业知识(EE专业),学习嵌入式软件开发需要的计算机课程(汇编原理,计算机组成原理,操作系统,C语言等),学习嵌入式项目(来源于实验室项目,自己想到的项目以及各种比赛)。① 学习51单片机。这个阶段你只需要跟着郭天翔的视频去学,只要求实现功能,不求甚解。但建议能够提出问题,比
如果你还没有听说过“物联网”这个词,那你就out没商量了。物联网作为我国新经济增长的战略新兴产业,是继通信网之后的另一个万亿级市场。在未来,物联网还将是推动世界发展的下一个重要生产力。尽管技术界最大的常量之一是变化,但我们发现成功进行物联网开发需要遵循的基本步骤往往保持不变。我们在下面对它们进行了概述,以提供任何物联网应用或系统项目中需要考虑和执行的最重要内容。第1步:确定您的目标和投资回报您需要
本设计:基于STM32的智能语音识别的柔光台灯设计(源程序+原理图+PCB+设计说明书+PPT)原理图:Altium Designer程序编译器:keil4/keil 5编程语言:C语言编号Y001设计说明:课题主要研究语音识别、按键识别、PWM波调节亮度、OLED屏幕显示四个模块,目前市面上语音识别的台灯大多仅是控制灯的亮灭,采用的是普通LED节能灯进行照明,相比较于市场上已有的产品,本课题所研
前言在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。软件架构对于系统整体的稳定性和可靠性是非常重要的,一个合适的软件架构不仅结构清晰,并且便于开发。我相信在嵌入式或单片机软件开发的初期大多数开发者采用的都是简单的前后台顺序执行架构(我就是这样的)。在嵌入式软件开发中,程序架构主要分为三种,本篇文章将对这三种程序架构做出详解。软件架构存在的意义可以说一个好的程序架构
摘要:对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,架构是非常必要的。应用程序的架构大致有三种:1、简单的前后台顺序执行程序,这类写法是大多数人使用的方法,不需用思考程序的具体架构,直接通过执行顺序编写应用程序即可。2、时间片轮询法,此方法是介于顺序执行与操作系统之间的一种方法。3、操作系统,此法应该是应用程序编写的最高境界。一、程序框架设计1、
去年到今年,明显能感觉到嵌入式开发岗位在涨薪。身边认识的一些同学和我说的工资水平上涨到20k+,30k+。工作几年跳槽的同学30-40k的明显多了。认识的一些朋友也向我报喜终于突破瓶颈到年薪50万左右了。还有朋友请帮忙发招聘资深嵌入式工程师年薪100万+的(前两三个月,就在这个公众号发的)。整个行业明显比前些年薪资水平上涨了。为什么?有些同学说是因为通货膨胀,印钱多了房价涨了物价涨了所以工资水平跟







