电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
> 虚拟内存是现代操作系统**最伟大发明之一**。它为每个进程提供了一个一致、私地址空间,让每个进程产生了一种自己在**独享主存**错觉。 > > 为了讲清楚MMU是如何一步一步完成地址翻译,取出数据,本篇文章在前4节讲解了虚拟内存一些重要概念,比如,**虚拟内存作用,页命,缺页异常处理,为什么....
嵌入式与Linux那些事 2021-08-03 22:37:26 浏览量:386
[上篇文章](https://www.icxbk.com/article/detail/2336.html),**使用BusyBox**构建了**基础嵌入式Linux系统根文件系统**,基本功能可以正常运行,但在个基础功能上,还要许多地方需要完善。 [TOC] # 1 完善根文件系统 [上篇](https://www.icxbk.com/article/detail/2336.html)说道,Linux系统运行起来后,可以正...
码农爱学习 2021-08-08 18:00:05 浏览量:1613
 i.MX6ULL嵌入式Linux开发5-根文件系统完善
前进几篇文章,已经搞定了Linux移植三巨头:**uboot、kernel(包含dtb)和rootfs**,除了uboot是烧写在SD,其它都是在ubuntu虚拟机nfs服务器,运行时必须通过网络将这些文件加载到开发板内存运行。 ![](https://IMG_URL_REPLACE/bbsimages/202108/887f7e2ee5f9abdae33395025891ecef.png) 本篇就来研究,将这....
码农爱学习 2021-08-16 23:47:00 浏览量:1653
 i.MX6ULL嵌入式Linux开发6-系统烧写到eMMC与遇到的坑! 码农爱学习
[TOC] # 1 背景介绍 物联网时代,各种各样**智能物联网设备**正走进我们我们生活,**智能门锁、摄像头、猫眼门铃、扫地机、智能音箱、空气净化器、体脂秤**等等。 ![](https://IMG_URL_REPLACE/bbsimages/202109/66d75fb0c4465cd5735a5a577d39aa54.png) 这些物联网设备都一个**共同特征**,就是可以联网,通过....
码农爱学习 2021-09-13 23:22:44 浏览量:1527
 【图解】物联网设备的N种Wi-Fi配网方式
前面两篇Linux驱动文章,介绍了字符设备驱动两种新旧开发方式,并使用一个虚拟字符驱动来学习字符设备开发流程。 本篇起,就要来操作Linux开发板硬件,首先当然是通过经典点亮LED灯程序,来学习Linux IO口操作字符设备开发流程。 对比STM32点灯程序,寄存器操作与库函数操作两种,但其本质都是在配置...
码农爱学习 2021-09-23 00:09:42 浏览量:1412
 【i.MX6ULL】驱动开发3——GPIO寄存器配置原理
前面两篇文章([寄存器配置点亮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 浏览量:338
 【i.MX6ULL】驱动开发6——Pinctrl子系统与GPIO子系统点亮LED
## 0. 引言: 系统内存是硬件系统必不可少部分,定时查看系统内存资源运行情况,可以帮助我们及时发现内存资源是否存在异常占用,确保业务稳定运行。 例如:定期查看公司网站服务器内存使用情况,可以确保服务器资源是否够用,或者发现服务器内存被占用异常可以及时解决,避免因内存不够导致无法访问网站或访问...
一口Linux 2021-11-10 19:57:51 浏览量:477
 Linux内存占用分析的几个方法,你知道几个?
上篇文章:介绍了linux五种I/O模型,本篇,就来使用**阻塞式I/O**和**非用阻塞式I/O**两种方式进行按键读取实验,并对比之前使用输入捕获和断法检测按键程序,查看**CPU使用率**是否降低。 [TOC] # 1 阻塞I/O方式按键检测 ## 1.1 阻塞I/O之等待队列 阻塞访问最大好处就是当设备文件不可操作时候进程...
码农爱学习 2021-12-09 23:46:19 浏览量:283
 【i.MX6ULL】驱动开发10——阻塞&非阻塞式按键检测
## 前言 圣诞节到了! 一口君在这祝各位粉丝朋友圣诞节快乐! 祝各位考研同学金榜题名! 祝找工作朋友offer接到爆! 祝各位老板新年大发财源! 在此一口君特地用shell脚本画了一个圣诞树! 先来看下执行结果吧! ![ ](https://img-blog.csdnimg.cn/4ea5c75f5fd54e22919c9618afcbbf57.png?) ![](https://img-blog.csdn...
一口Linux 2021-12-23 21:34:55 浏览量:547
 圣诞节快乐,教你用shell脚本实现一颗圣诞树。【小酷炫】
之前在Linux系统移植时提到过LCD驱动,本篇来看下Linux设备树如何配置LCD驱动。 # 1 知识点 首先需要了解一个新概念:Framebuffer ## 1.1 Framebuffer Framebuffer直译帧缓冲,简称 fb,它是Linux将系统跟显示硬件以及软件集合起来,将底层LCD虚拟抽象出一 个/dev/fbX设备,应用程序可以通过操作/d...
码农爱学习 2021-12-27 23:21:29 浏览量:522
 【i.MX6ULL】驱动开发11——LCD驱动实践
# 一、硬件材料: 1、1\*ESP32开发板 2、1\*DHT11温湿度模块 3、1\*雨滴检测传感器 4、1\*电机驱动模块 5、1\*电机 6、1\*WS2812灯圈紫色 7、1\*蜂鸣器模块 8、1\*光敏模块 9、2\*面包板 10、1\*MicRO数据线0.5m 11、1\*电池USB公充/microUSB公放 12、其他可能需要元器件(面包板、电阻、电容、导线/杜邦线等...
xbk_559291 2022-01-05 22:58:27 浏览量:2716
 Arduino ESP32 Blinker 毕业设计 课程设计 DIY 002——基于ESP32的智能阳台&衣架的设计与制作
之前编写了几个适合新手小项目, 为方便大家学习和下载代码, 决定把代码上传到gitee服务器。 不得不说,git是一个非常好用代码版本管理工具, 本文手把手教大家如何将自己编写代码上传到Gitee。 ## 1. 注册账号 打开网页 ```bash https://gitee.com/ ``` ![ ](https://img-blog.csdnimg.cn/da6fecf2df364fa4a5ff2...
一口Linux 2022-01-10 18:58:54 浏览量:36
 手把手教你如何上传代码到gitee服务器
## 一、前言 很多工程师都习惯了使用linux下一些命令,再去用Windows cmd 简直难以忍受。 要在windows上运行linux命令,目前比较流行方式由: GunWin32、Cygwin、WSL ( Bash on Windows)、 Git Bash、PowerShell。 WSL : ![ ](https://img-blog.csdnimg.cn/094b8e6f9dd24baea3a719b05796d401.png?) Cygwin: ![ ](...
一口Linux 2022-02-16 16:39:04
## 一、什么是boa BOA是一款非常小巧Web服务器,源代码开放、性能优秀、支持CGI通用网关接口技术,特别适合应用嵌入式系统。 BOA服务器主要功能是在互联嵌入式设备之间进行信息交互,达到通过网络对嵌入式设备进行监控,并将反馈信息自动上传给主控设备。它是基于HTTP超文本传输协议,Web网页是Web服务最....
一口Linux 2022-02-22 22:53:46 浏览量:568
汇总下关于安全几款必备工具: ## 1、burpsuite Burp Suite 是用于攻击web 应用程序集成平台,http协议分析神器,里面包括了不少安全必备功能,重放、爆破、扫描并且支持自定义脚本,实现自己想要功能。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序过程。所工具都共享一个请求,并能处理对应HTT...
一口Linux 2022-03-03 22:46:57 浏览量:529
下面介绍一下我Seeeduino V3/Arduino UNO玩板经验,供大家学习参考,通过下面四个小项目从浅入深介绍Seeeduino V3在生活应用 使用LCD1602液晶屏显示文字 使用DHT11温湿度传感器测量温湿度并在LCD1602液晶屏显示环境温湿度 使用HC-SR04超声波模块测距并在LCD1602液晶屏显示物体间...
辛迪可乐 2018-04-19 11:11:50 浏览量:2040
 玩转Seeeduino V3/Arduino UNO
现在上很多传感器都支持Iic协议进行核板子通信,除了Iic之外还SPI,以及串口Usart通信。其,我认为最价值就是Iic,首先他通信协议十分简单,对硬件依赖也很低,正所谓越简单越可靠,Iic通信使得成为传感器传输数据最佳方式,越来越多芯片开发商将芯片通信方式加上Iic。 讲完了Iic...
数据终端 2018-05-17 15:32:20 浏览量:1086
 一点小问题:麒麟座开发板的IIC扩展
目录 第一章 系统主要功能与分模块描述 2 1.1 系统主要功能 2 1.2 分模块描述 3 第二章 主要芯片 3 2.1 主处理器芯片 3 2.2 辅助芯片 4 2.2.1:LD3320语音芯片 4 2.2.2  cc3200无线wifi处理器 4 第三章 系统芯片引脚连接示意图 5 ...
3c4d172ebf8f3183 2018-05-23 16:38:20 浏览量:2055
 基于全语音交互控制的智能家居系统技术报告
MQTT协议是一个面向物联网应用时通信协议,使用TCP/IP提供网络连接,能够对负载内容实现消息屏蔽传输,开销小,可以效降低网络流量。MQTT协议适用于设备和平台需要保持长连接使用场景,MQTT特点在于可以实现设备间消息单播以及组播,可以不依赖于其他服务(下发命令服务,推送服务等)实现让设备以应用服务器方...
Angel_YY 2018-06-18 11:08:01 浏览量:7726
 OneNET平台MQTT协议分析
S32K144作为NXP推出车规级ARM Cortex M4内核MCU,在很多域开始被广泛应用,在其开发过程,官方支持S32 Design Studio IDE开发工具可以免费使用,并且集成了ProcessorExpert ,可以很方便初始化外设并生成驱动。FreeRTOS作为免费RTOS应用更是广泛,那么在S32DS开发使用FreeRTOS项目,很多情况下需要对OS运...
Angel_YY 2018-07-27 14:39:40 浏览量:3136
 S32DS中使用SystemView分析FreeRTOS