电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
作者:良知犹存 转载授权以及围观:欢迎添加微信公众号:Conscience_Remains 总述     GPS我们都知道,一种用来全球定位系统,后来俄罗斯推出了格洛纳斯定位系统,中国推出了北斗定位,欧盟有伽利略,印度与日本也有有发展。所以后来把覆盖全球自主地利空间定位卫星系统成为GNSS。     现在卫星定位...
450c4aed63d8393c 2020-08-20 10:56:16 浏览量:565
 从NMEA0183到GNSS定位数据获取
作者:良知犹存 转载授权以及围观:欢迎添加微信号:Conscience_Remains 总述     曾经开发时候遇到这样一个情况,我们设备车载设备,在车辆行驶过程中需要实时上报车辆数据,但由于用网络端2G网,在行驶过程中,会遇到信号不好导致网络中断情况,最早时候因为配置联网状态机很快,重联网时间很小,我...
450c4aed63d8393c 2020-08-20 11:01:01 浏览量:621
 嵌入式网络设备一次盲点补报的开发经验(一)
## 栈概念 今天我们来学习一下数据结构栈,请牢记这句话:**栈一种先进后出数据结构。** 栈(stack)限定仅在表一端进行操作数据结构,就像一个死胡同一样,只有一个出口。 就比如一个单链表我们只能够对其链表表尾结点进行操作,并且只能进行插入一个新结点与删除最末尾这个结点两个操作,而这样...
李肖遥 2020-08-23 00:10:09 浏览量:393
 数据结构之栈的设计以及实现
## 一、介绍   PC机与树莓派常用通信方式SSH(Secure Shell)远程登录、VNC Viewer虚拟网络控制台都需要网络连接,但还有一种不需要网络通信方式:Serial port串口通信。   就好比配置路由器一样,除了网页配置、SSH远程登录外,还可以Console口本地配置,特别初始配置时。树莓派也会遇到没有显示器又没有网络...
张国平 2020-08-24 10:33:40 浏览量:1767
 树莓派基础实验35:USB TO TTL模块实验
## 视warnning为无物不知道bug怎么来? 开发中经常会遇到由于各种原因导致警告,虽然不影响具体功能,没有出现错误,但看起来总让人厌烦,尤其对于我这种有强迫症开发者来说。 警告太多会影响对于真正问题发掘,隐藏我们视线。 凡出现警告都有道理,搞清楚它。 警告往往...
李肖遥 2020-09-03 15:50:34 浏览量:483
## 队列概念 首先我们联想一下链表,在单链表中,我们只能对他链表表尾进行插入,对链表表头进行结点删除,这样强限制性链表,就我们所说队列。 也就说,队列(queue)限定在表一端进行插入,表另一端进行删除数据结构。 如下图所示,假如你去买票排队,每一列队伍都有一个队尾和对头,先来先...
李肖遥 2020-09-16 07:49:50 浏览量:674
 真香!20张图揭开「队列」的迷雾,一目了然
[TOC] --- --- **难度:**★★ **读者:**熟悉lua脚本语言编程。 **上期文章:**[ESP8266之NodeMCU固件编译](https://www.icxbk.com/article/preview?astatus=1&aid=1705) 介绍了如何编译NodeMCU固件,以及如何启用各类模块,本文及后期文章都将在此版本固件上进行示例编程。 **注:** NodeMCU V3.0.x和V0.5.x....
wybliw 2020-09-21 22:59:28 浏览量:5572
 [ESP8266系列] 玩转DHT11温湿度和DS18B20温度模块(lua编程)
## 冒泡排序 ### 简介 冒泡排序因为越小元素会经由交换以升序或降序方式慢慢`浮`到数列顶端,就如同碳酸饮料中二氧化碳气泡最终会上浮到顶端一样,故名**冒泡排序**。 ### 复杂度与稳定性 ![](https://IMG_URL_REPLACE/bbsimages/202009/3f5f17b23247ab285d47f724443a6365.png) ### 思路原理 以顺...
李肖遥 2020-09-27 22:06:51 浏览量:452
 面试官爱问的10大经典排序算法,20+张图来搞定
博文有点长,因为两个大项目(四个小项目)放一起了,不过都很适合新手小白(有源程序情况),也可以再接 OLED 屏,就前几篇博客操作 # 一、esp8266 读取 DHT11 数据并通过微信小程序发送数据 - 1.前言 - 我们之前有做过这个项目,后来传到了云端 Dweet.io ,以图表方式复现出来了。传送门:[利用 esp8266 搭建....
26cf86ff779c132b 2020-09-29 21:58:31 浏览量:2667
 IoT项目的完善
[TOC] --- --- **难度:** ★★ **读者:** 适合有`C语言`或`Python`编程基础读者。 --- 上期文章: 《 [树莓派4B-WiringPi库安装和使用](https://www.icxbk.com/article/preview?astatus=1&aid=1707) 》介绍了如何在树莓派上搭建WiringPi库(C和Python版),并实现简单点亮LED灯教程。本文及后续文章都将使用...
wybliw 2020-10-01 23:08:15 浏览量:5620
 [树莓派系列] 入门WiringPi库的PWM接口(C和Python)
# Wi-Fi 发源地 Wi-Fi 发源地夏威夷,Wi-Fi 一种无线局域网协议。而对于网络协议中多址接入协议历史可以追述到 1971 年 ALOHAnet,按照 WiKi 记录,ALOHAnet 一个在夏威夷大学开发一个无线网络,为什么要构建这个无线网络,因为夏威夷岛屿之间不易布置有线链路,如果布置话,其成本也会很高。所.....
wenzi 嵌入式软件 2020-11-15 14:26:59 浏览量:768
 WiFi 的起源、发展、信道划分及网络结构解析
今天文章简单总结一下MOS管,如下本文目录。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201120230838398.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_0,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FsYmVydDk5Mg==,size_16,color_FFFFFF,t_0#pic_center) ## 1.场效应管分类 场效...
记得诚电子设计 2020-12-07 19:36:12 浏览量:1570
 MOS管的知识,看这一篇就可以了
### 实现目标 自己编写基于QtAndroid软件,用于实现手机与TB-02-kit模块进行数据通讯。 Android软件发送数据,经TB-02-kit模块转发至串口助手中输出; 串口助手发送数据可以在Android软件中显示,进而实现BLE数据双向通信。 ### 所需工具及环境 * TB-02-kit模块 * Qt Creator 4.10.1 * Qt 5.13.1 * XCOM V2.0...
嵌入式从0到1 2021-01-11 08:05:34 浏览量:789
 Qt编程实例:基于Android的BLE通信软件
![](https://img-blog.csdnimg.cn/20210111224125577.png#pic_center) **摘要**:在单片机开发板上或者核心板上通常会看到除了MCU之外芯片—EEPROM和FLASH,一般AT24CXX、W25QXX这两颗芯片。但在利用单片机做一些项目时候,比如做一个小车,驱动一些外设、显示一些温湿度信息等,却发现一般没有用到这些芯片。在...
果果小师弟 2021-01-13 14:33:10 浏览量:1626
 你必须知道的单片机存储器的那些事!
前面我们实现了最简单驱动模版,这次我们继续探究驱动程序编写。 驱动代码核心两句,注册模块加载函数module_init()和注册模块卸载函数module_exit()。 本次我们要提到设备号申请,字符设备注册和节点创建。 # 申请设备号 申请设备号通常有两种申请方式:静态申请和动态申请。 ## 静态申请设备号 静....
瑟寒凌风 2021-01-17 18:50:36 浏览量:754
 【野火i.MX6ULL ARM Linux开发板连载】字符驱动的API操作
在OrangPi Zero2上通过26针接口完成OLED显示控制,其实就在linux用户态完成对于SPI接口和GPIO接口控制过程。目前处理手段有两种,一种比较直接方式,一种经过封装间接方式。 本次测试OLED设备为SPI接口,128x64单色屏。 OLED硬件引脚连接关系图: ![](https://IMG_URL_REPLACE/bbsimages/202101/35dcadeac4...
我爱下载 2021-01-18 09:51:19 浏览量:2639
 通过SPI接口完成OLED显示控制——OrangePi Zero2测试
### 实现目标 * 每隔一秒,点亮模块上一个LED * 点亮模块上所有LED ### 所需工具及环境 * Keil 5 * STM32F103RET6核心板(本平台自制专用核心板,随便找一个开发板亦可) * 8位 圆形 WS2812B LED模块 ### 本文源码 ![](https://img-blog.csdnimg.cn/20210120232057998.png) 公众号【嵌入式从0到1】后台回复关键字....
嵌入式从0到1 2021-01-22 20:47:13 浏览量:581
 一个IO控制很多个LED,这个技能你get到了吗
[TOC] --- ## RGB灯介绍 WS2812 集控制电路和发光电路于一体智能外控LED光源,其外型与一个5050LED灯珠相同,每个灯珠即为一个像素点。每个像素点RGB三基色可实现256级亮度显示,可产生16777216种色彩,扫描频率不低于400Hz/s,串行级联接口,只需一根信号线完成数据接收和解码。当刷新率30帧/秒时,级联数不小....
wybliw 2021-01-27 20:38:07 浏览量:3522
 [树莓派] 玩转全彩WS2812 RGB灯(Python)
> 我们写程序使它在任何情况下都可以稳定工作。一个运行很快但结果错误程序并没有任何用处。在程序开发和优化过程中,我们必须考虑代码使用方式,以及影响它关键因素。通常,我们必须在程序简洁性与它运行速度之间做出权衡。今天我们就来聊一聊如何优化程序性能。 [TOC] ## 1. 减小......
5b772bdf5860a56e 2021-01-30 22:20:59 浏览量:834
 9个提高代码运行效率的小技巧你知道几个?
[TOC] ## 1. 实验要求   1.编程模拟Cahce命中,不命中,替换等行为。   2.编写程序必须对任意s,E和b正确工作。   3.本实验不涉及真实数据读写,不需要考虑block细节,每行只有一个block。   4.编写程序要能读取指定文件内指令,根据不同指令完成不同动作,下面为指令内容示例。 ```bash I 0...
嵌入式与Linux那些事 2021-02-04 18:01:15 浏览量:575
 如何编程模拟计算机中的高速缓存