电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
## 粉丝问题 如何制作rootfs? 安排! 想直奔主题的,直接跳到第四章。 ## 一、分析 ### 1. 文件系统简介 理论上说一个嵌入式设备如果内核能够运行起来,且不需要运行用户进程的话,是不需要文件系统的,文件系统简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文件的形式存在,将这些文件进行分类管....
一口Linux 2021-05-07 20:30:21 浏览量:623
## 一、介绍   [树莓派综合项目3:AI视觉机械臂小蜂鸣器](https://www.icxbk.com/article/detail?aid=2130)   [树莓派基础实验](https://www.jianshu.com/nb/41246217)   本实验也是一个简单的轻触按键实验,在基础实验系列中讲过类似的一,[树莓派基础实验6:轻触开关按键实验](https://www.jianshu.com/...
张国平 2021-05-11 19:22:43 浏览量:952
 树莓派综合项目3:AI视觉机械臂小车(二)轻触按键
## 粉丝问题 如何制作rootfs? 安排! 想直奔主题的,直接跳到第四章。 ## 一、分析 ### 1. 文件系统简介 理论上说一个嵌入式设备如果内核能够运行起来,且不需要运行用户进程的话,是不需要文件系统的,文件系统简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文件的形式存在,将这些文件进行分类管....
一口Linux 2021-05-20 20:28:47 浏览量:689
## 1. printk简介 printk是在**内核中**运行的向控制台输出显示的函数。Linux内核首先在内核空间分配一个**静态缓冲区**,作为显示用的空间,然后调用sprintf,格式化显示字符串,最后调用tty_write向终端进行信息的显示。 printk可以使用在中断上下文, 进程上下文, 持有锁的任何地方。唯一不好的是,必须要等到终端初....
嵌入式与Linux那些事 2021-05-25 09:57:12 浏览量:1927
 【野火i.MX6ULL ARM Linux开发板连载】04 调试技巧-printk
## 一、nRF52840蓝牙芯片简介 自从nordic在2018年强势推出nRF52840这颗重磅级芯片后,蓝牙5.0技术开始在业界流行起来,随后蓝牙5.0技术开始成为了各品牌的旗舰手机标配功能。 ![nRF52840](https://img-blog.csdnimg.cn/20210517213415372.png) ### 1. 芯片优势 这个芯片最强的优势就是**低速远距离模式**,及**LE_CODE...
一口Linux 2021-06-03 20:09:33 浏览量:836
![ ](https://img-blog.csdnimg.cn/20210607210954711.png) ## 一、前言 前一段时间,我写过一关于LiteOS-A开发环境搭建的文章实际上是将其作为独立的RTOS来开发的,今天正式讲一讲LiteOS作为鸿蒙内核子系统该如何开发。 对于HarmonyOS,开发工作致可以分为南向开发内核、驱动和北向开发App应用。我们....
一口Linux 2021-06-07 21:15:24 浏览量:757
 鸿蒙-南向轻内核开发实战系列(一)基于小熊派鸿蒙季开发板环境搭建
前两文章,分别介绍了PID速度控制和PID位置控制,分别用来控制电机以**期望的速度**持续转动以及以**期望的位置**圈数转动,这里的期望值都只有一个,但是,如果想要**以期望的速度转动到期望的位置**启动与停止的加减速过程不考虑,该怎么控制呢?那就要将两者结合起来了,即PID的串级控制来控制电机。 # 串级P...
码农爱学习 2021-06-14 21:50:42 浏览量:1955
 电机控制进阶3——PID串级控制(附全套代码)
Linux开发者越来越多,但是仍然有很多人整不明白POSIX是什么。本文就带着家来了解一下到底什么是POSIX,了解他的历史和重要性。 ## 一、什么是posix? ### 1. 概念 POSIX:可移植操作系统接口Portable Operating System Interface of UNIX,缩写为 POSIX , ### 2. 发布者-IEEE 发布者为电气与电子工程师协会Insti...
一口Linux 2021-07-23 20:21:37 浏览量:604
文章介绍了字符设备的开发模板,但那是一种**旧版本**的驱动开发模式,设备驱动**需要手动分配设备号**再使用 register_chrdev进行注册,加载成功以后**还需要手动使用mknod命令创建设备节点,比较麻烦**。 目前Linux内核推荐的新字符设备驱动API函数,使得驱动的使用更加自动化,本就来一起研究下。 先看目录: [...
码农爱学习 2021-08-30 23:06:51 浏览量:1757
 【i.MX6ULL】驱动开发2——新字符设备开发模板
前面的两Linux驱动文章,介绍了字符设备驱动的两种新旧开发方式,并使用一个虚拟的字符驱动来学习字符设备的开发的流程。 本起,就要来操作Linux开发板的硬件,首先当然是通过经典的点亮LED灯程序,来学习Linux IO口操作的字符设备开发流程。 对比STM32的点灯程序,有寄存器操作与库函数操作两种,但其本质都是在配置...
码农爱学习 2021-09-23 00:09:42 浏览量:1405
 【i.MX6ULL】驱动开发3——GPIO寄存器配置原理
@[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
## 前言 圣诞节到了! 一口君在这祝各位粉丝朋友圣诞节快乐! 祝各位考研的同学金榜题名! 祝找工作的朋友offer接到爆! 祝各位老板新年发财源! 在此一口君特地用shell脚本画了一个圣诞树! 先来看下执行结果吧! ![ ](https://img-blog.csdnimg.cn/4ea5c75f5fd54e22919c9618afcbbf57.png?) ![](https://img-blog.csdn...
一口Linux 2021-12-23 21:34:55 浏览量:528
 圣诞节快乐,教你用shell脚本实现一颗圣诞树。【小酷炫】
# 一、硬件材料: 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 浏览量:2630
 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 浏览量:1150
 Arduino ESP32 Blinker 毕业设计 课程设计 DIY 003——基于ESP32的婴儿提醒的设计与制作
之前编写了几个适合新手的小项目, 为方便家学习和下载代码, 决定把代码上传到gitee服务器。 不得不说,git是一个非常好用的代码版本管理工具, 本文手把手教家如何将自己编写的代码上传到Gitee。 ## 1. 注册账号 打开网页 ```bash https://gitee.com/ ``` ![ ](https://img-blog.csdnimg.cn/da6fecf2df364fa4a5ff2...
一口Linux 2022-01-10 18:58:54 浏览量:36
 手把手教你如何上传代码到gitee服务器
## 1 前言说明 ### 1.1 概述: ​ 本章节介绍M2354的RTC外设的配置及使用,在RT-Thread的框架下,调用RT-Thread提供的 api 及 bsp 库函数,实现一个RTC功能,只需要很简单的几个步骤即可实现,真的是很方便了。 ​ 实现功能:初始化RTC时间,通过控制台每秒打印一次时间。 ### 1.2 实验硬件平台: ​ 本次使用的硬件...
Sixer 2022-01-11 22:39:02 浏览量:37
 M2354单片机RTC测试
# 一、硬件材料: 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 浏览量:5279
 Arduino ESP32 Blinker 毕业设计 课程设计 DIY 004——基于ESP32的温度报警装置的设计与制作
#一、简介  本次项目主要使用Arduino Mega开发板和Arduino Mega传感器扩展板结合PAJ7620手势传感器对六个28BYJ-48步进电机进行控制。手势传感器可识别 向左、向右、向上、向下四个方向的手势。并配合手势旋转不同的角度。 #二、材料清单 1、1*[MEGA2560 R3 开发板](https://item.taobao.com/item.htm?spm=a1z09.2.0.0.3397...
哈里波菜呀 2022-01-17 16:22:30 浏览量:3397
## 简介 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
    之前在玩ESP8266-01,把学习的经验写出来让家共同学习。     首先,你要有一个ESP8266模块,当然,如果你买的是模块,ESP8266的模块竟然有十几种,概有这么几个公司做它的模块,首先是AI think,然后是什么WROOF,这第二个不知是啥,概就是espressif的官方吧,卖的不多。不过淘宝部分都是AI THINK的.....
fengzheng923 2018-05-02 11:46:28 浏览量:2741
 ESP8266简单使用例程