自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 驱动开发问题记录——Ubuntu内核位置以及如何查看内核传送信息

最近在搞Linux驱动开发,然而开发板搞坏了,于是在另一台电脑上安装Ubuntu测试虚拟字符设备驱动,将另一台电脑上的Ubuntu作为模块驱动载体。在开发过程中,代码编译的源文件是需要内核的。但是我们这次的平台是Ubuntu不是自己的开发板,于是应该Makefile改为当前平台的内核。经过查找资料找到一下方法。1、查看当前系统内核命令:uname -a得到以下信息可以看到内核版本为5.4.0-52-generic2、修改Makefile将Makefile中依赖文件路径改为当前

2020-11-12 20:06:49 2377

原创 Linux嵌入式学习第四节:BSP工程管理

前言本文作为本人学习Linux嵌入式记录文档,仅供参考。开发板:正点原子阿尔法开发板(I.MX6ULL)环境:Ubuntu 20.04 (LTS) (内核版本:Linux 5.4.0)交叉编译器:arm-linux-gnueabihf 4.9.4一、目的1、规范开发流程2、模块化,方便后续开发调试3、使工程更加美观二、过程1、为什么进行BSP工程管理在我学习是,看到正点原子关于这一讲的视频前,看到BSP我就深深的迷茫了,啥叫BSP啊,本着面向百度编程的基本思路,.

2020-10-15 14:47:02 418

原创 Linux嵌入式学习第三节:库文件编写小试与SDK移植

目录前言一、目的二、过程1、写库(1)为什么要自己写库(2)分析官方库文件(3)编写自己的库函数2、移植SDK总结前言本文作为本人学习Linux嵌入式记录文档,仅供参考。开发板:正点原子阿尔法开发板(I.MX6ULL)环境:Ubuntu 20.04 (LTS) (内核版本:Linux 5.4.0)交叉编译器:arm-linux-gnueabihf 4.9.4一、目的了解熟悉官方库的编写方法 通过自己编写的文档点亮LED 了解移植SDK方法.

2020-10-13 18:49:28 397

原创 Linux嵌入式学习第二节:C语言版本点亮LED灯

目录前言本文作为本人学习Linux嵌入式记录文档,仅供参考。开发板:正点原子阿尔法开发板(I.MX6ULL)环境:Ubuntu 20.04 (LTS) (内核版本:Linux 5.4.0)交叉编译器:arm-linux-gnueabihf 4.9.4一、目的搭建C语言环境 熟悉Linux开发板的裸机开发流程。二、原理1.设置处理器模式如果Arm首先查看开发板原理图中有关LED设备的电路。可以看到LED采用了共阳的接线,也就是当“LED0”端为...

2020-10-11 00:58:48 885

原创 Linux嵌入式学习第一节:汇编点亮LED灯

本文未经允许,禁止转载!文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本文作为本人学习Linux嵌入式记录文档,仅供参考。开发板:正点原子阿尔法开发板(I.MX6ULL)环境:Ubuntu 20.04 (LTS) (内核版本:Linux 5.4.0)交叉编译器:arm-linux-gnueabihf 4.9.4一、目的编写裸机代码(汇编)点亮LED灯, 掌握如何配置Linux开发板的GPIO, 熟悉..

2020-09-22 23:15:00 1045 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除