电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
## 简介 - rt-thread的rt-smart已经发布有段时间了,其实我之前也写过几篇关于rt-smart的文章,但是都是关于CMake构建工程的文章。 - 而对我来说一直想在用户态操作一下底层硬件的东西。而在前段时间,韦东山老师在他100ask_imx6ull移植了rt-smart,所以我也跟这位大佬一起学习了一下rt-smart。 ![](https://RiceChen0.git...
Rice嵌入式开发 2021-01-09 15:50:17 浏览量:964
 rt-smart的第一个应用程序,imx6ull用户态点灯
在OrangPi Zero2上通过26针接口完成OLED的显示控制,其实就是在linux用户态完成对于SPI接口和GPIO接口控制的过程。目前的处理手段有两种,一种比较直接的方式,一种是经过封装的间接方式。 本次测试OLED设备为SPI接口,128x64单色屏。 OLED的硬件引脚连接关系图: ![](https://IMG_URL_REPLACE/bbsimages/202101/35dcadeac4...
我爱下载 2021-01-18 09:51:19 浏览量:2608
 通过SPI接口完成OLED显示控制——OrangePi Zero2测试
本文是在字符驱动的基础上,再进行的GPIO控制,所以本篇文章不再详细叙述申请及释放设备号、 添加以及注销设备,初始化、添加与删除cdev结构体等操作。本篇的主要目的是控制GPIO,源码全部贴出来。 # 裸机开发与linux驱动开发区别 在裸机操作下,裸机驱动一般针对没有操作系统支持的层面,不用考虑操作系统对它的调用。 Linu...
瑟寒凌风 2021-01-28 13:27:39 浏览量:549
 【野火i.MX6ULL ARM Linux开发板连载】GPIO开发之点灯
> 今天不聊技术,来聊一聊如何写一份合格的简历。前两天,在交流群看到了一个同学问如何写简历。于是,我就让他把简历发给了我。简历的制作过程考验了一个人的两个能力,逻辑能力和细节能力。而不考验设计能力。下面就这份简历存在的问题,以及如何写简历做个简单总结。 [TOC] ## 1. 原始简历 ![原始简历](https:/......
5b772bdf5860a56e 2021-01-30 22:18:23 浏览量:602
 程序员如何写一份合格的简历?(附简历模版)
![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9tbWJpei5xcGljLmNuL3N6X21tYml6X3BuZy91Y2RZbUdYTGlhOWljVThpYkVyTzFNVlEwT3pocmliaFh3VGxyM2dxU29pYWVDa1VqeW5Ca21vWFFncUdtVjVWSVUzNFZEWWN2ZGpTZ3lmcU8wbEtIeUpTQ3R3LzY0MA?x-oss-process=image/format,png,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNz...
良知犹存 2021-03-09 20:06:16 浏览量:810
# 引言 我们在平常使用`STM32`单片机的时候,往往会碰到程序跑飞的情况,出现`hard_fulat`等错误,而我们在定位错误的时候,采用的方法往往是连上仿真器,一步一步单步调试,定位到具体的错误代码,再去猜测、排除、推敲错误原因,这样一个过程很是痛苦,而且在实际情况中,很多产品真机调试时必须断开仿真器或者说,问题....
wenzi 嵌入式软件 2021-03-10 09:24:58 浏览量:837
需要测量大气压力和温度的朋友可以玩玩BMP180这个传感器。 这款传感器出自博世,应用非常广泛! ### 实现目标 * 使用普通IO口模拟IIC总线驱动BMP180传感器 * 利用核心板的串口1打印输出当前温度、气压和海拔高度 ### 所需工具及环境 * 所用模块 ![](https://img-blog.csdnimg.cn/2021030321180548.png) * Keil 5 * ...
嵌入式从0到1 2021-03-10 18:41:49 浏览量:1105
 可以计算海拔高度的BMP180气压传感器,你会使用吗?
在早前的帖子当中,我曾经制作过一个空气净化器,并且开发了一款对应的小程序去控制它。帖子链接如下 https://www.icxbk.com/article/detail?aid=1464 此款空气净化器我使用的是Nordic的一款蓝牙SOC-NRF52832,其不仅支持低功耗蓝牙BLE,并且也对蓝牙mesh网络有着良好的支持。相信蓝牙mesh网络大家并不陌生,其在物联网领.....
皮皮学电子 2021-03-30 21:21:22 浏览量:2009
 蓝牙mesh初尝试--空气净化器的小升级
![](https://IMG_URL_REPLACE/bbsimages/202104/e99d41318025dbe296735409aedc10ce.jpg) “咦,这是谁?” “这是哥伦布呀,发现新大陆的那个。” “哦,和他不熟,没聊过天。后面这个黑色的板子是什么?” “这是01Studio科技新发布的STM32F407的开发板。恭喜你发现新大陆了。” 大家是不是感觉看着有些眼...
LiuYang 2021-04-06 08:46:31 浏览量:1569
 遇见01科技哥伦布STM32F407 MicroPython开发板
## 摘要 - 这个桌面小盒子是之前的东西,一直放着没有整理好。最近有空了就把他整理整理。 - 小盒子主要用来显示时间和天气预报,功能比较简单,其实还有很多可以玩的,懒得弄,所以就把最简单的整理出来。 - 软件是基于rt-thread, UI采用lvgl。 ## 功能主要分为两个部分 ### 第一部分--功能 ##### 功能部分主要...
Rice嵌入式开发 2021-04-06 22:55:48 浏览量:243
 基于RT-THREAD的桌面小工具
哈喽,大家好。最近几天,我把去年秋招总结的笔试面试的一些内容,又进行了重新规划分类。详细分成了**简历书写,面试技巧,面经总结,笔试面试八股文总结**等四个部分。 其中,八股文又分成了**C/C++**,**数据结构与算法分析**,**Arm体系与架构**,**Linux驱动开发**,**操作系统**,**网络编程**,**名企笔试真题**等....
嵌入式与Linux那些事 2021-04-23 16:59:07 浏览量:594
 嵌入式软件工程师笔试面试指南-C/C++
[TOC] 哈喽,大家好。分享下春招面试的两家公司。海康和oppo是三月初的时候投递的,虽然,秋招已经签了。但是,我还是想充分利用下应届生的身份,搏一搏更大的公司和更高的待遇。 海康缺口比较大,一直在招人。oppo春招不像秋招那样,卡简历卡的那么严格,普通学校的学生也有了很大的机会。 两家公司的面试都不太难,....
嵌入式与Linux那些事 2021-04-23 15:25:27 浏览量:375
 oppo和海康嵌入式软件工程师面经总结
本次实验是采用SIM7600CE 4G cat4 模块进行操作的,本模块支持GNSS定位功能。也可以采用别的4G模块,只要支持TCP传输就行。本模块支持的AT命令相当强大,拥有TCP&UDP命令集,HTTP命令集,MQTT命令集。本模块虽然已经支持了MQTT功能,但是我们在实际研发项目中,为了保持项目的可移植性和兼容性,通常不会使用模块自带的MQTT...
一口Linux 2021-05-07 20:27:32 浏览量:617
很多粉丝在群里提问,如何把一个模块文件编译到内核中或者独立变异成ko文件。本文给大家详解讲解。 ## 1. 内核目录 Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。 初次接触Linux内核,好仔细阅读顶层目录的readme文件,它是Linux内核的概述和编译命令说明。...
一口Linux 2021-05-17 22:37:02 浏览量:411
很多粉丝给一口君留言,想要学习Linux资料,其实关注一口君的公众号,后台回复 1024 ,就有很多非常不错的电子书,但是有一个问题,很多粉丝是初学者,而这一大堆电子书,估计随便一本,还没看完就基本上开始劝退了。 **到底要如何Linux入门呢?** 因为Linux的知识体系非常的庞大,IT行业很多领域都需要使用到Linux,有运...
一口Linux 2021-05-20 20:27:58 浏览量:743
## 粉丝问题 如何制作rootfs? 安排! 想直奔主题的,直接跳到第四章。 ## 一、分析 ### 1. 文件系统简介 理论上说一个嵌入式设备如果内核能够运行起来,且不需要运行用户进程的话,是不需要文件系统的,文件系统简单的说就是一种目录结构,由于 linux操作系统的设备在系统中是以文件的形式存在,将这些文件进行分类管....
一口Linux 2021-05-20 20:28:47 浏览量:683
## 1. printk简介 printk是在**内核中**运行的向控制台输出显示的函数。Linux内核首先在内核空间分配一个**静态缓冲区**,作为显示用的空间,然后调用sprintf,格式化显示字符串,最后调用tty_write向终端进行信息的显示。 printk可以使用在中断上下文, 进程上下文, 持有锁的任何地方。唯一不好的是,必须要等到终端初....
嵌入式与Linux那些事 2021-05-25 09:57:12 浏览量:1903
 【野火i.MX6ULL ARM Linux开发板连载】04 调试技巧-printk
## 概要 1. Mbed TLS是一个开源、可移植、易于使用、代码可读性高的SSL库。可实现常用的加密/解密算法,X.509证书操作以及TLS/DTLS 协议。它的各个功能模块相对独立、耦合低,可以通过配置宏定义裁剪,非常适合用于嵌入式系统。它提供了具有直观的API和可读源代码的SSL 库。该库即开即用,可以在大部分系统上直接构建它,也...
Rice嵌入式开发 2021-06-21 19:16:52 浏览量:548
 MbedTLS学习--SHA-1
很多粉丝在群里提问,如何把一个模块文件编译到内核中或者独立变异成ko文件。本文给大家详解讲解。 ## 1. 内核目录 Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置、编译。 初次接触Linux内核,好仔细阅读顶层目录的readme文件,它是Linux内核的概述和编译命令说明。...
一口Linux 2021-05-29 14:05:27 浏览量:217
Linux开发者越来越多,但是仍然有很多人整不明白POSIX是什么。本文就带着大家来了解一下到底什么是POSIX,了解他的历史和重要性。 ## 一、什么是posix? ### 1. 概念 POSIX:可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ), ### 2. 发布者-IEEE 发布者为电气与电子工程师协会(Insti...
一口Linux 2021-07-23 20:21:37 浏览量:598