电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
FreeRADIUS 为AAA Radius Linux下开源解决方案,DaloRadius为图形化web管理工具。 ![ ](https://img-blog.csdnimg.cn/20210609211718911.png) freeradius一般来进行账户认证管理,记账管理,常见的电信运营商的宽带账户,上网账户管理,记账,都是使的radius服务器进行鉴权记账的。 常见的radius服务器种类不多,比...
一口Linux 2021-06-09 21:34:23 浏览量:542
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程 2021-06-14 10:31:05 浏览量:723
 【雕爷学编程】Arduino动手做(85)---LCD1602液晶屏模块
机缘巧合,接触到了一个开源的项目ROS,只需要根据一口君的操作,就可以很容易搭建一个具有3d效果的开发环境,非常有意思,和大家分享下。 ## 0、什么是ROS ![ ](https://img-blog.csdnimg.cn/20210520214456822.png) ROS(Robot Operating System,下文简称“ROS”)是于编写机器人软件程序的一种具有高度灵活性的软....
一口Linux 2021-07-01 22:20:18 浏览量:2059
# 一、信号 ## 1. 基本概念 信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。 例如键盘输入中断按键(^C),它的发生在程序执行过程中是不可预测的....
一口Linux 2021-07-11 22:23:30 浏览量:1435
本系列教程以**i.MX6ULL**处理器的ARM开发板为实验基础,学习记录嵌入式Linux开发的各种知识与经验,主要内容包括嵌入式Linux移植,嵌入式Linux驱动开发,嵌入式Linux应开发等。 本系列教程将以野火的i.MX6ULL eMMC开发板为硬件基础,以[野火EBF6ULL Pro开发板教程](https://doc.embedfire.com/linux/imx6/linux_base/zh...
码农爱学习 2021-07-13 22:56:09 浏览量:1566
 i.MX6ULL嵌入式Linux开发1-uboot移植初探
**摘要**:你知道内存是怎么读取数据的吗?知道数据是怎么一个一个字节发送的吗?是低字节先发还是高字节先发?是bit0先发还是bit7先发?是从低地址开始读还是从高地址开始读?看完本篇比应该就明白了~ 内存的读写永远从低地址开始读/写,从低到高!从低到高!从低到高!重要的话说三遍 # 大端模式和小端模式 大端模式和...
果果小师弟 2021-08-08 14:43:21 浏览量:2101
 一文带你搞懂内存中数据的读写方式
**摘要**:最近把博客网站整理了一下,换了一个简洁干净的主题。很多小伙伴问我个人博客怎么搭的,个人网站怎么搭的?你的**Hexo**框架还是**WordPress**框架啊?如果我要搭建网站怎么选择啊?域名咋搞的啊?搭建网站是不是需要买一个服务器啊?是不是还要去公安局备案啊?等等问题,今天就一并解答。顺带再带大家梳理一....
果果小师弟 2021-08-27 21:36:07 浏览量:2121
 零基础使用hexo搭建butterfly主题的博客
**摘要**:说起版本控制`git`,基本大多数都是搞计算机的人在,嵌入式的也在,但是还是比较少,只有搞代码编程的人会一下。其实搞硬件也可以版本控制。如果你是一名硬件工程师,或者经常画PCB板,建议一下版本控制SVN。使之后你就再也不需要在你的本地经常保存压缩各种版本了。 ![](https://img-blog.csdnimg....
果果小师弟 2021-09-17 21:31:24 浏览量:2103
 手把手教你如何在AD中使用SVN版本控制
前面的两篇Linux驱动文章,介绍了字符设备驱动的两种新旧开发方式,并使一个虚拟的字符驱动来学习字符设备的开发的流程。 本篇起,就要来操作Linux开发板的硬件,首先当然是通过经典的点亮LED灯程序,来学习Linux IO口操作的字符设备开发流程。 对比STM32的点灯程序,有寄存器操作与库函数操作两种,但其本质都是在配置...
码农爱学习 2021-09-23 00:09:42 浏览量:1398
 【i.MX6ULL】驱动开发3——GPIO寄存器配置原理
**摘要**:研究生没有假期,所以今天继续更新RTOS系列文章。本文以FreeRTOS为例,如果我们自己在官网下载源码然后手动移植代码就是使FreeRTOS的原生API接口,如果我们使STM32CubeMX来配置工程就是使的CMSIS-API接口,是对FreeRTOS的原生API接口进行了封装。 # 一、RTOS为什么要搞两种API? CMSIS-RTOS API是ARM公司....
果果小师弟 2021-09-27 14:25:51 浏览量:5200
 操作系统RTOS为什么要搞两种API?
#### 前言 大家好,非常感谢电子芯吧客提供。 ![](https://IMG_URL_REPLACE/bbsimages/202109/62b30672ed9a0b602a61615eaa2d722d.png) 我是一名硬件工程师,设计个电路、编个单片机程序,对我来说,那都不是事,但是Linux嵌入式开发编程,我没搞过。 借着芯吧客的这次板卡试活动,一步一步的记录下我的学习历程和相关笔记...
Linux学习 2021-09-30 09:58:51 浏览量:1654
 【STM32MP157 Mini开发板】+1.认识STM32MP157
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能...
雕爷学编程 2021-10-15 12:02:26 浏览量:985
 【雕爷学编程】Arduino动手做(92)--- 433M无线收、发模块
**摘要**:串口是通信中最常的通信方式,可能写串口的驱动,能写几十种方法, 查询方式,中断方式, DMA方式,定时器方式。可能也其中几种方式的组合形式,经典的法是: 发送查询方式, 接收中断方式,或者DMA+空闲中断。 本篇不讲串口是啥,现在还在讲串口是啥,估计会被喷。今天来聊一聊串口常的几种方式,最....
果果小师弟 2021-10-17 16:20:44 浏览量:616
 高质量代码是怎么写出来的?串口环形队列
**摘要**:在看别人单片机程序时,你也许是奔溃的,因为全局变量满天飞,不知道哪个在哪了,哪个表示什么,而且编写极其不规范。自己写单片机程序时,也许你也是奔溃的,总感觉重新开启一个项目,之前的写过相似的代码也无法使,得重新敲,代码重度不高。编程效率低下。代码无法积累。而且感觉写这个代码没有思想,没...
果果小师弟 2021-10-31 21:14:01 浏览量:734
 如何在单片机中使用面向对象的编程思想
## 0. 引言: 系统内存是硬件系统中必不可少的部分,定时查看系统内存资源运行情况,可以帮助我们及时发现内存资源是否存在异常占,确保业务的稳定运行。 例如:定期查看公司的网站服务器内存使情况,可以确保服务器的资源是否够,或者发现服务器内存被占异常可以及时解决,避免因内存不够导致无法访问网站或访问...
一口Linux 2021-11-10 19:57:51 浏览量:460
 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 浏览量:334
 GPL前世今生
**代码中自由颜如玉!代码中自有黄金屋!** ## 一、内核行数 Linux内核分为CPU调度、内存管理、网络和存储四大子系统,针对硬件的驱动成百上千。代码的数量更是大的惊人。 先说说最早的内核linux 0.11,下面这本书可以说很多驱动工程师都学习过,我花了大概1个半月,勉强看了一遍。 ![ ](https://img-blog.csdnimg....
一口Linux 2021-12-29 22:29:44 浏览量:255
大家都知道函数调是通过栈来实现的,而且知道在栈中存放着该函数的局部变量。但是对于栈的实现细节可能不一定清楚。本文将介绍一下在Linux平台下函数栈是如何实现的。 ## 栈帧的结构 函数在调的时候都是在栈空间上开辟一段空间以供函数使,所以,我们先来了解一下通栈帧的结构。 ![](https://gitee.com/dongxing...
嵌入式与Linux那些事 2021-12-30 08:05:52 浏览量:259
 【图文】函数调用过程中栈的变化
![](https://IMG_URL_REPLACE/bbsimages/202201/1af4e7e335becfbfbd6c9ddd4a8a7d77.png) #写在开头 博主最近在淘宝闲逛的时候发现有一家店在卖8块钱一片的彩屏,比0.96寸oled屏都便宜,看到这个价格就点了进去,发现两片包邮,于是购买两片,回来尝试跑一下esp32的lvgl,但是运行官方的例程中出现了许多问题,百度去找也是....
FanHua 2022-01-05 18:13:24 浏览量:25
 [教程] esp32平台下运行lvgl,使用屏幕st7735s 128*128详细配置
[上篇文章](https://www.icxbk.com/article/detail/2494.html)介绍了电容触摸驱动的编写,包括设备树的修改和驱动程序(IIC驱动+中断+input子系统),并通过将触摸坐标值实时打印出来的方式,对触摸功能进行测试。 本篇,先来介绍一会测试触摸是库——tslib,使可以进行**图形化的触摸测试**。之后,再回头来分析分析**....
码农爱学习 2022-01-16 17:02:13 浏览量:139
 【i.MX6ULL】驱动开发13——电容触摸驱动实践(下)