电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
## 教你动手写UDP协议栈系列文章 | 序号 | 内容 | |-----|------| | 1 | [《教你动手写UDP协议栈-UDP协议栈格式》](https://mp.weixin.qq.com/s/SwiW0hgusYExgo7KdbOyhQ) | | 2 | [《教你动手写UDP协议栈-DHCP报文解析》](https://mp.weixin.qq.com/s/2NlKoSxqQ2EDoinVyx3Flg) | | 3 | [《教你动手写UDP协议栈-OTA上位...
Rice嵌入式开发 2020-08-17 11:25:07 浏览量:2067
 教你动手写UDP协议栈-DNS报文解析<4>
作者:良知犹存 转载授权以及围观:请联系本人 总述 现在物联网的概念越来越突出,软件云端小米IOT平台、阿里物联网云等等,嵌入式百度手环开源很久了,此外网上关于ESP8266接入网关进行远程控制的源码不计其数。 物联网嵌入式端开发使用中都是各大主流网络模块,其中无线方式通信方式区分的话,主要分为两...
450c4aed63d8393c 2020-08-20 10:45:21 浏览量:815
 一文教会你嵌入式网络模块的联网操作
作者:良知犹存 转载授权以及围观:欢迎添加微信公众号:Conscience_Remains 总述     GPS我们都知道,一种用来全球定位的系统,后来俄罗斯推出了格洛纳斯定位系统,中国推出了北斗定位,欧盟有伽利略,印度与日本也有有发展。所以后来把覆盖全球的自主地利空间定位的卫星系统成为GNSS。     现在卫星定位...
450c4aed63d8393c 2020-08-20 10:56:16 浏览量:560
 从NMEA0183到GNSS定位数据获取
## 背景 - R-Plan,实用工具与DIY项目大杂烩开源项目,包括上位机,下位机开发,是一个长期的开源项目,每一个子集都会展示出来。 - 今天这篇文章介绍一下,R-Plan的下位机的一个子集项目----《Little Box》,该作品是一个体积极小(3.8cm * 4.3cm)的,功能齐全的桌面小盒子。 - R-Plan的所有东西,全部是开源的。github链...
Rice嵌入式开发 2020-08-20 20:21:17 浏览量:743
 R-Plan - Little Box硬件篇 (3)
## 栈的概念 今天我们来学习一下数据结构的栈,请牢记这句话:**栈是一种先进后出的数据结构。** 栈(stack)是限定仅在表的一端进行操作的数据结构,就像是一个死胡同一样,只有一个出口。 就比如一个单链表我们只能够对其链表的表尾结点进行操作,并且只能进行插入一个新的结点与删除最末尾的这个结点两个操作,而这样...
李肖遥 2020-08-23 00:10:09 浏览量:393
 数据结构之栈的设计以及实现
## 一套完整的模板源代码 先给大家附上一套完整的模板源代码,此源代码适合的单片机型号是 STC89C52RC, 晶振是 11.0592MHz, 串口波特率是 9600, 初学者只需修改代码里从“C 语言学习区域的开始” 到“C 语言学习区域的结束” 的区域, 其它部分不要更改。 一套完整的模板源代码如下。 View函数如下: ```cpp void View(...
李肖遥 2020-09-03 15:37:22 浏览量:3509
 嵌入式C编程的万能模板程序
# 从全局变量和局部变量中感悟“栈”为何方神圣? ## 变量 变量一般可以细分为如下图: ![](https://IMG_URL_REPLACE/bbsimages/202008/b7e696a511a2f1737b55e631cc00aea1.png) 本节重点为了让大家理解内存模型的“栈”,暂时不考虑“静态变量” 的情况,并约定如下: > “全局变量”仅仅默认为“普通全局变量”; > “....
李肖遥 2020-09-03 21:58:53 浏览量:542
 从嵌入式编程中感悟「栈」为何方神圣?
## 栈的概念 栈(stack)是限定仅在表的一端进行操作的数据结构,且栈是一种先进后出的数据结构,允许操作的一端称为**栈顶**,不允许操作的称为**栈底**,如下图所示: ![](https://IMG_URL_REPLACE/bbsimages/202008/9bac6b80bf9f909a98c78b38385ed2d2.png) 之前我们讲到了链表,我们只能够对其链表的表尾结点进行操作...
李肖遥 2020-09-08 23:24:14 浏览量:814
 面试官问我什么是「栈」,我随手画了10张图来解释
## 冒泡排序 ### 简介 冒泡排序是因为越小的元素会经由交换以升序或降序的方式慢慢`浮`到数列的顶端,就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名**冒泡排序**。 ### 复杂度与稳定性 ![](https://IMG_URL_REPLACE/bbsimages/202009/3f5f17b23247ab285d47f724443a6365.png) ### 思路原理 以顺...
李肖遥 2020-09-27 22:06:51 浏览量:452
 面试官爱问的10大经典排序算法,20+张图来搞定
# 基于社交网络和机器视觉的人流统计系统 ## 摘要 随着经济的迅速发展,物质文化水平的提高以及消费意识的增前,逛步行街成为了人们休闲生活中十分重要的一个部分,但是伴随着消费者的增加,不仅给步行街的环境和管理造成极大压力,同时购物消费者带来诸多不便。 本作品集合嵌入式系统发展的先进成果,采用博通BCM2835处理...
李肖遥 2020-09-30 10:31:22 浏览量:1935
[TOC] --- --- 往期文章: * [ESP8266之NodeMCU固件编译](https://www.icxbk.com/article/detail?aid=1705) * [玩转DHT11温湿度和DS18B20温度模块](https://www.icxbk.com/article/detail?aid=1757) --- **难度:** ★★ **读者:** 熟悉lua脚本语言编程。 本文将介绍如何使用NodeMCU的I2C来控制OLED模块显示信...
wybliw 2020-10-08 12:18:08 浏览量:2690
 [ESP8266系列] NodeMCU之在OLED上显示温湿度(lua编程)
## 语法错误 当使用参数调用宏时,会将参数替换为宏主体,并与其他输入文件一起检查结果,以进行更多的宏调用,可以将部分来自宏主体和部分自变量的宏调用组合在一起。 例如, ``` #define twice(x) (2*(x)) #define call_with_1(x) x(1) call_with_1 (twice) //x=1 → twice(1) → (2*(1)) ``` 宏定义不必带有括号,....
李肖遥 2020-10-16 08:16:50 浏览量:3332
## 树的概念 ### 什么是树? 树属于`非线性`数据结构的一种,概念也极多,是由结点或顶点和边组成的且不存在着任何环的一种数据结构。 没有结点的树称为`空树`。一棵非空的树包括一个根结点,还很可能有多个附加结点,并且所有结点构成一个`多级分层结构`。 ### 树的定义 n个节点组成的有限集合。n=0,空树;n>0,1个根节...
李肖遥 2020-10-23 22:56:44 浏览量:1521
 15张图来了解【树】,面试再也不怕被刷了
树莓派的体积小、能耗低,使其成为远程部署的理想选择,并且从另一台计算机访问树莓派变得很普遍。 有很多不同的解决方案可以远程访问树莓派。最常见的是使用以下两种技术之一:SSH和VNC。 SSH和VNC涉及在树莓派上打开端口(VNC使用端口5900 + N,SSH使用端口22)。黑客会寻找这些开放端口和默认密码的树莓派设备,从而暴...
科技爱好者博客 2020-10-30 22:36:54 浏览量:1524
 使用remote.it远程访问树莓派
![](http://mmbiz.qpic.cn/mmbiz_jpg/92RTr9Ut6fFHok5GIlyxTStRrk21OEHAEREEia9q55ThpIAMukAUZWyAqEjbhgrib6P7dDrMfTkhyovmYaVhB02A/0?wx_fmt=jpeg)   很多单片机都有低功耗模式,STM32 也不例外。在系统或电源复位以后,微控制器处于运行状态。运行状态下的HCLK为CPU提供时钟,内核执行程序代码。当CPU不需继续运行时,...
果果小师弟 2020-11-01 09:30:43 浏览量:3736
 STM32低功耗待机模式+ RTC闹钟中断唤醒
# Wi-Fi 的发源地 Wi-Fi 的发源地是夏威夷,Wi-Fi 是一种无线局域网协议。而对于网络协议中的多址接入协议的历史可以追述到 1971 年的 ALOHAnet,按照 WiKi 的记录,ALOHAnet 是一个在夏威夷大学开发的一个无线网络,为什么要构建这个无线网络,是因为夏威夷岛屿之间不易布置有线链路,如果布置的话,其成本也会很高。所.....
wenzi 嵌入式软件 2020-11-15 14:26:59 浏览量:768
 WiFi 的起源、发展、信道划分及网络结构解析
嗨!大家好,我是创客强。这是我第一次在电子芯吧客申请试用,本以为在高手如云的地方作为新人肯定机会渺茫,只到微信上突然弹出来中通快递派送通知,有来自上海的快递,疑惑了一阵,才猛然想起这件事。那么,十分感谢电子芯吧客对我的认可与鼓励,请允许我提交一份不完美的试用报告。 **为什么要试用“TinkerNode NB-IoT....
创客强 2020-11-26 16:10:13 浏览量:4403
 TinkerNode NB-IoT 物联网开发板 试用报告
![ ](https://img-blog.csdnimg.cn/20201210145940516.png#pic_center) **摘要**:利用定时器产生PWM波。然后利用32的外部中断和定时器来测量32输出的波形 硬件:STM32F103C8T6核心板、示波器、串口调试助手 所用到的的引脚为PA8和PA0。 **测量方案**:在第一次外部中断(上升沿触发)到之时,开启定时器,同时计数器清...
果果小师弟 2020-12-15 10:03:54 浏览量:4974
 利用STM32的外部中断和定时器测量频率
### EMA AI 语音模组 智能语音云模组离线识别、在线AI,APP控制、蓝牙配网智能联动 官网模块介绍链接: https://www.mxchip.com/productinfo/85017.html https://www.mxchip.com.cn/documents ### 功能概览 EMA3050是庆科信息最新推出的一款同时支持离线和在线语音语义识别功能的AI语音模组。具备优秀的语音识别表现。...
嵌入式从0到1 2020-12-18 21:38:14 浏览量:874
 EMA3050 AI 语音,Wi-Fi/BLE 物联网模组 (试用报告)
![](https://img-blog.csdnimg.cn/20210111224125577.png#pic_center) **摘要**:在单片机开发板上或者是核心板上通常会看到除了MCU之外的的芯片—EEPROM和FLASH,一般是AT24CXX、W25QXX这两颗芯片。但在利用单片机做一些项目的时候,比如做一个小车,驱动一些外设、显示一些温湿度信息等,却发现一般没有用到这些芯片。在...
果果小师弟 2021-01-13 14:33:10 浏览量:1625
 你必须知道的单片机存储器的那些事!