电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
前面两篇Linux驱动文章,介绍了字符设备驱动两种新旧开发方式,并使用一个虚拟字符驱动来学习字符设备开发流程。 本篇起,就要来操作Linux开发板硬件,首先当然是通过经典点亮LED灯程序,来学习Linux IO口操作字符设备开发流程。 对比STM32点灯程序,寄存器操作与库函数操作两种,但其本质都是在配置...
码农爱学习 2021-09-23 00:09:42 浏览量:1404
 【i.MX6ULL】驱动开发3——GPIO寄存器配置原理
@[toc] > 秋招时候,操作系统八股文背了不少,但是仍然是缺乏动手实践经历。对操作系统如何工作,用户程序如何运行,与CPU等硬件如何交互等问题完全没清晰认识。 > > 所以近打算好好学习下操作系统知识,选择了以动手实践为主课程,直接对内核源码进行学习和扩展,一步步揭开OS神秘面纱。 ## 1. 简介 M...
嵌入式与Linux那些事 2021-10-06 20:33:14 浏览量:685
 【MIT6.S081/6.828】手把手教你搭建开发环境
前面两篇文章([寄存器配置点亮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内存占用分析的几个方法,你知道几个?
从事Linux开发朋友一定都听过GPL,那么到底什么是GPL呢?他什么作用呢?本文给大家做详细讲解。 # 一、GNU/GPL 在讲解GPL之前,我们必须先了解什么是GNU? ## 1. 什么是GNU GNU:GNU's not unix。也叫革奴计划。 GNU创始人,理查德·马修·斯托曼。 ![ ](https://img-blog.csdnimg.cn/5886af07123e41068baf...
一口Linux 2021-12-19 12:26:35 浏览量:339
 GPL前世今生
## 前言 圣诞节到了! 一口君在这祝各位粉丝朋友圣诞节快乐! 祝各位考研同学金榜题名! 祝找工作朋友offer接到爆! 祝各位老板新年大发财源! 在此一口君特地用shell脚本画了一个圣诞树! 先来看下执行结果吧! ![ ](https://img-blog.csdnimg.cn/4ea5c75f5fd54e22919c9618afcbbf57.png?) ![](https://img-blog.csdn...
一口Linux 2021-12-23 21:34:55 浏览量:525
 圣诞节快乐,教你用shell脚本实现一颗圣诞树。【小酷炫】
之前在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、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 浏览量:2623
 Arduino ESP32 Blinker 毕业设计 课程设计 DIY 002——基于ESP32的智能阳台&衣架的设计与制作
# 一、硬件材料: 1、1\*ESP32开发板 2、1\*DHT11温湿度模块 3、1\*MQ-2烟雾模块 4、1\*声音传感器 5、1\*雨滴检测传感器 6、1\*OLED显示屏模块白色0.96寸 7、1\*蜂鸣器模块 8、2\*面包板 9、1\*MicRO数据线0.5m 10、1\*电池USB公充/microUSB公放 11、其他可能需要元器件(面包板、电阻、电容、导线/杜邦...
xbk_559291 2022-01-05 23:08:20 浏览量:1141
 Arduino ESP32 Blinker 毕业设计 课程设计 DIY 003——基于ESP32的婴儿提醒的设计与制作
# 一、硬件材料: 1、1\*ESP32开发板 2、1\*DHT11温湿度模块 3、1\*MQ-2烟雾模块 4、1\*MX1508电机驱动模块 5、1\*直流电机 6、1\*OLED显示屏模块白色0.96寸 7、1\*蜂鸣器模块 8、1\*MLX90614红外测温模块 9、1\*MicRO数据线0.5m 10、1\*电池USB公充/microUSB公放 11、其他可能需要元器件(面包板、电阻....
xbk_559291 2022-01-14 10:53:26 浏览量:5266
 Arduino ESP32 Blinker 毕业设计 课程设计 DIY 004——基于ESP32的温度报警装置的设计与制作
[上篇文章](https://www.icxbk.com/article/detail/2494.html)介绍了电容触摸驱动编写,包括设备树修改和驱动程序(Iic驱动+中断+input子系统),并通过将触摸坐标值实时打印出来方式,对触摸功能进行测试。 本篇,先来介绍一会测试触摸是库——tslib,使用它可以进行**图形化触摸测试**。之后,再回头来分析分析**....
码农爱学习 2022-01-16 17:02:13 浏览量:139
 【i.MX6ULL】驱动开发13——电容触摸驱动实践(下)
## 一、前言 很多工程师都习惯了使用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
汇总下关于安全几款必备工具: ## 1、burpsuite Burp Suite 是用于攻击web 应用程序集成平台,http协议分析神器,里面包括了不少安全必备功能,重放、爆破、扫描并且支持自定义脚本,实现自己想要功能。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序过程。所工具都共享一个请求,并能处理对应HTT...
一口Linux 2022-03-03 22:46:57 浏览量:508
上篇文章,介绍了ESP8266在Arduino IDE中基础使用方法,本篇,来继续学习OLED显示屏如何使用ESP8266来控制。 # 1 ESP8266引脚 首先来看一下ESP8266引脚定义,因为本篇需要外接OLED,就要先看看ESP8266具哪些功能引脚。 ESP8266引脚定义如下: ![](https://IMG_URL_REPLACE/bbsimages/202203/f215c52d4324050d...
码农爱学习 2022-03-13 22:24:18 浏览量:1304
 【实例演示】ESP8266+U8g2库,玩转OLED显示
灯神原理图:http://IMG_URL_REPLACE/bbsfiles/201804/a69001fed12ec3ad5363f982b0c9b60c.rar
SingleYork 2018-04-17 10:11:48 浏览量:1207
 灯神来袭,让你的LED跟随MUSIC HIGH起来!
    1 制作背景 大家好,我叫徐珂靖,住在冰城,是个骨灰级工科男,同时也是哈尔滨土猫之家一员。土猫之家是个保护流浪猫民间组织,倡导养代替买卖。本人于2015年底在该组织养到了一只“主子”,是个自带眼线粉鼻子小母猫,从此热情满满地成了一个名副其实“猫奴”。 图1 笔者...
xukejing 2018-04-17 17:24:17 浏览量:11649
 用树莓派做的喵星人监控器,猫咪上床被抓现行
下面介绍一下我Seeeduino V3/Arduino UNO玩板经验,供大家学习参考,通过下面四个小项目从浅入深介绍Seeeduino V3在生活中应用 使用LCD1602液晶屏显示文字 使用DHT11温湿度传感器测量温湿度并在LCD1602液晶屏显示环境温湿度 使用HC-SR04超声波模块测距并在LCD1602液晶屏显示物体间...
辛迪可乐 2018-04-19 11:11:50 浏览量:2022
 玩转Seeeduino V3/Arduino UNO
大家在学习STM32是,肯定被复杂时钟搞得晕头转向。只不过在学习了很多内容之后就会忽略这个问题,直到自己需要创建工程,从12M外部晶振换成8M外部晶振时,总会对程序异常运行搞得炸开了头,例如串口通信处理。大家在反复确认过程序基础配置没出错之后,人只能赞叹科技玄学,然后把别人工程拷过来,自己...
数据终端 2018-05-23 16:00:45 浏览量:5145
 标准库STM32的时钟配置,且实现Systick_clock 以及轮询任务调度问题
一直以来,尤其是上学学生,一说起PCB设计,第一时间想到就是Altium Designer(简称AD),都知道使用AD就是要和谐,不和谐不可以使用,但是为什么要和谐呢,其实这种意识是很单薄,版权,专科,许可,这些词也是近几年才慢慢被重视起来。那么说白了,AD是一个收费软件,和谐其实是一种非法使用行为!这里正能.....
汉云 2018-08-03 08:51:00 浏览量:3315
 KiCAD使用初探
前不久,在快到周末时候收到神秘人员寄来 ESP32模块, 幸福感瞬间爆棚, 终于在周末可以尝试玩一下儿其他人家 ESP32模块了,之前曾经写过一个 ESP32结合 micropython 帖子,似乎没太多人去看,估计传统电子工程师还是比较喜欢用带 SDK 开发环境吧? 或者更喜欢硬核操作? 不得而知. 我就稍微就我自己学...
yoyojacky 2018-08-19 18:57:20 浏览量:4447
 [开箱ESP32]爱上ESP32可是家里没有草原