电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
@[toc] ## 1. 什么是缓存   缓存又叫高速缓存,是计算机存储器中的一种,本质上和硬盘是一样的,都是用来存储数据和指令的。它们最大的区别在于读取速度的不同。程序一般是放在内存中的,当CPU执行程序的时候,执行完一条指令需要从内存中读取下一条指令,读取内存中的指令要花费100000个时钟周期(缓存读取速度为200...
5b772bdf5860a56e 2021-01-30 22:00:48 浏览量:873
 24张图7000字详解计算机中的高速缓存
大家新年好,好久不见,经过一个春节假期,昨天正式开工了,放假前,由于准备不充分,在家想写文,不是缺东就是少西,所以一个假期就这么荒废了,现在开工了,咱们的网文更新继续,希望2021年我们可以继续同行,一同进步。 今天给大家介绍一个好用的WiFi数传模块,可以轻松的获取摄像头图像,也可以实现局域网内的无线控制...
嵌入式从0到1 2021-03-05 11:03:55 浏览量:2423
 使用简单好用的WiFi摄像头,远程监控不再难
# 一、什么是Cortex、ARMv8、arm架构、ARM指令集、soc? 有粉丝问我什么是ARM,搞不清楚Cortex、arm内核、arm架构、ARM指令集、soc这些概念都是什么关系,下面一口君给大家整理一下关于ARM相关的一些概念。 1、ARM既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 2、...
409859ec19479aaa 2021-03-15 23:23:24 浏览量:775
>哈喽,大家好。今天分享的是兆易创新的嵌入式软件开发工程师的笔试题目。这份题目中等难度,考察基础知识的偏多,最后的编程题只考了一个结构体数组的初始化。所以,在准备校招时,将重点放在基础知识上。下面看下,这份题目你可以答几分 [TOC] ## 单选题 **1.Linux中使用 mkdir命令创建新的目录时,在其父目录不存在...
嵌入式与Linux那些事 2021-04-07 14:40:47 浏览量:2007
 兆易创新嵌入式软件笔试题目解析
很高兴获取了Crazyflie 2.1开源无人机的试用机会,从收快递那一刻起就兴奋不,感谢平台。 # 清单 无人机虽小, 但五脏俱全,而且螺旋桨和无刷电机都多给了一些,特别是螺旋桨,玩过无人机的都知道,这个是极易损坏的一个器件。 首先,开始上图,收的快递如下 ![](https://IMG_URL_REPLACE/bbsimages/202105/33225130...
瑟寒凌风 2021-05-31 09:19:45 浏览量:1086
 【Crazyflie 2.1开源无人机试用连载】Crazyflie 2.1首次体验
# 虚拟机安装 我使用的虚拟机软件是vmware workstation,在这个虚拟机下可以直接加载虚拟文件,虚拟文件下载地址 ``` https://storage.googleapis.com/bitcraze-share/vm/BitcrazeVM_2021.04.ova ``` 通过如下图的虚拟机软件,我们开始加载虚拟机 ![](https://IMG_URL_REPLACE/bbsimages/202105/60a70d091bffc5744753a37b5c...
瑟寒凌风 2021-05-31 09:28:44 浏览量:836
 【Crazyflie 2.1开源无人机试用连载】PC机环境搭建
前两篇文章,分别介绍了PID速度控制和PID位置控制,分别用来控制电机以**期望的速度**持续转动以及以**期望的位置**(圈数)转动,这里的期望值都只有一个,但是,如果想要**以期望的速度转动期望的位置**(启动与停止的加减速过程不考虑),该怎么控制呢那就要将两者结合起来了,即PID的串级控制来控制电机。 # 串级P...
码农爱学习 2021-06-14 21:50:42 浏览量:1954
 电机控制进阶3——PID串级控制(附全套代码)
**摘要**最近把博客网站整理了一下,换了一个简洁干净的主题。很多小伙伴问我个人博客怎么搭的,个人网站怎么搭的你用的**Hexo**框架还是**WordPress**框架啊如果我要搭建网站怎么选择啊域名咋搞的啊搭建网站是不是需要买一个服务器啊是不是还要去公安局备案啊等等问题,今天就一并解答。顺带再带大家梳理一....
果果小师弟 2021-08-27 21:36:07 浏览量:2130
 零基础使用hexo搭建butterfly主题的博客
[TOC] # 1 背景介绍 物联网时代,各种各样的**智能物联网设备**正走进我们我们的生活,**智能门锁、摄像头、猫眼门铃、扫地机、智能音箱、空气净化器、体脂秤**等等。 ![](https://IMG_URL_REPLACE/bbsimages/202109/66d75fb0c4465cd5735a5a577d39aa54.png) 这些物联网设备都有一个**共同的特征**,就是可以联网,通过....
码农爱学习 2021-09-13 23:22:44 浏览量:1504
 【图解】物联网设备的N种Wi-Fi配网方式
#### 前言 大家好,非常感谢电子芯吧客提供。 ![](https://IMG_URL_REPLACE/bbsimages/202109/62b30672ed9a0b602a61615eaa2d722d.png) 我是一名硬件工程师,设计个电路、编个单片机程序,对我来说,那都不是事,但是Linux嵌入式开发编程,我没搞过。 借着芯吧客的这次板卡试用活动,一步一步的记录下我的学习历程和相关笔记...
Linux学习 2021-09-30 09:58:51 浏览量:1672
 【STM32MP157 Mini开发板】+1.认识STM32MP157
@[toc] > 秋招的时候,操作系统的八股文背了不少,但是仍然是缺乏动手实践的经历。对操作系统如何工作,用户程序如何运行,与CPU等硬件如何交互等问题完全没有清晰的认识。 > > 所以最近打算好好学习下操作系统的知识,选择了以动手实践为主的课程,直接对内核源码进行学习和扩展,一步步揭开OS的神秘面纱。 ## 1. 简介 M...
嵌入式与Linux那些事 2021-10-06 20:33:14 浏览量:685
 【MIT6.S081/6.828】手把手教你搭建开发环境
@[toc] > 哈喽,大家好,我是仲一。本篇文章是从零实现操作系统的第一个实验,主要是让我们熟悉 xv6 及其系统调用。实验以前,建议先阅读下xv6 书籍的第一章。另外,在官网的实验手册中,给了一些提示,会一步一步引导你完成实验。 ## 1. sleep ### 1.1 实验要求 实现 UNIX 程序 的sleep,使进程睡眠若干个滴答周期....
嵌入式与Linux那些事 2021-10-06 20:39:47 浏览量:364
 【MIT6.S081/6.828】Lab util: Unix utilities
前面的两篇文章([寄存器配置点亮LED](https://www.icxbk.com/article/detail/2378.html)与[设备树版的点亮LED](https://www.icxbk.com/article/detail/2392.html)),其本质都是通过寄存器配置,来控制LED的亮灭。 - 使用**直接操作寄存器**的方式,是将与LED有关的寄存器信息,直接写了LED的驱动代码中,这也是一种比较...
码农爱学习 2021-10-23 23:27:58 浏览量:333
 【i.MX6ULL】驱动开发6——Pinctrl子系统与GPIO子系统点亮LED
## 0. 引言 系统内存是硬件系统中必不可少的部分,定时查看系统内存资源运行情况,可以帮助我们及时发现内存资源是否存在异常占用,确保业务的稳定运行。 例如定期查看公司的网站服务器内存使用情况,可以确保服务器的资源是否够用,或者发现服务器内存被占用异常可以及时解决,避免因内存不够导致无法访问网站或访问...
一口Linux 2021-11-10 19:57:51 浏览量:467
 Linux内存占用分析的几个方法,你知道几个?
前面几篇文章,从最基础的寄存器点灯,设备树点灯,再GPIO子系统点灯,一步步了解嵌入式Linux开发的各种点灯原理。 点灯用的都是GPIO的输功能,这篇,通过按键的使用,来学习**GPIO输入功能**的使用。 # 1 硬件介绍 ## 1.1 板子上按键原理图 先来看**原理图**,我板子上有4个按键sw1~sw4: ### 1.1.1 SW1 **SW...
码农爱学习 2021-11-09 00:09:55 浏览量:470
 【i.MX6ULL】驱动开发7——按键输入捕获
前面两篇介绍按键的文章,无论是用GPIO来读取,还是用中断的方式,其应用程序通过循环读取的方式获取按键值,都会使得CPU的占用率很高。本篇先来介绍Linux中几种的I/O模型,以后使用这类方式进行按键值的读取,可以极大降低CPU的使用率。 # 1 Linux中的I/O模型 这里以网络I/O为例进行分析,网络IO的本质是socket的读取,s...
码农爱学习 2021-11-30 23:50:30 浏览量:650
 【i.MX6ULL】驱动开发9——Linux IO模型分析
从事Linux开发的朋友一定都听过GPL,那么什么是GPL呢他有什么作用呢本文给大家详细讲解。 # 一、GNU/GPL 在讲解GPL之前,我们必须先了解什么是GNU ## 1. 什么是GNU GNUGNU's not unix。也叫革奴计划。 GNU的创始人,理查德·马修·斯托曼。 ![ ](https://img-blog.csdnimg.cn/5886af07123e41068baf...
一口Linux 2021-12-19 12:26:35 浏览量:339
 GPL前世今生
之前在Linux系统移植时提过LCD驱动,本篇来看下Linux设备树如何配置LCD驱动。 # 1 知识点 首先需要了解一个新的概念Framebuffer ## 1.1 Framebuffer Framebuffer直译即帧缓冲,简称 fb,它是Linux将系统中所有跟显示有关的硬件以及软件集合起来,将底层的LCD虚拟抽象一 个/dev/fbX设备,应用程序可以通过操作/d...
码农爱学习 2021-12-27 23:21:29 浏览量:512
 【i.MX6ULL】驱动开发11——LCD驱动实践
## 简介 1. 在gitee发现一个很不错的工具 -- MCU_Font_Release 2. 最近弄一个项目用了LVGL,然后需要中英文切换,官方也提供一个转换工具,不过需要有字库,而且操作起来非常复杂。链接https://lvgl.io/tools/fontconverter 3. 假如你找的字库没有中英文,那就和lvgl默认提供的字库不兼容,也就是中文和英文要分开显示....
Rice嵌入式开发 2022-01-28 12:09:06
 LVGL的多语言转换工具--MCU_Font_Release
汇总下关于安全的几款必备工具 ## 1、burpsuite Burp Suite 是用于攻击web 应用程序的集成平台,http协议分析神器,里面包括了不少安全必备的功能,重放、爆破、扫描并且支持自定义脚本,实现自己想要的功能。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTT...
一口Linux 2022-03-03 22:46:57 浏览量:508