自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RT-Thread 网卡驱动学习

初步探索RT-Thread的网卡驱动

2022-06-28 09:01:13 1642 1

原创 正点原子STM32 H743完成RT Thread下的LAN8720 网卡驱动 LWIP跑起来

正点原子STM32 H743完成RT Thread下的LAN8720 网卡驱动 LWIP跑起来

2022-06-26 10:10:56 2346 1

原创 RT-Thread GPIO 驱动

RTT与linux驱动相比有些不一样,相对而言,RTT的操作硬件的效率会更高。 RT-Thread的pin驱动为上层应用提供两套不同的API,一套是对接设备驱动框架。一套是封装好的API,用户层可以直接使用。 一、gpio_drv.c 这个文件就是对各种基于stm32板子的gpio的操作做统一的抽象封装,最重要的就是后面的 return rt_dev......

2022-05-22 08:48:32 1189

原创 STM32 F407霸天虎下用RT-Thread studio写I2C驱动

一,新建一个RT-Thread默认demo,参见之前链接二 ,配置setting三、右键配置I2C,主要是开GPIO模拟I2C四、修改board.h,增加相关宏定义(看原理图来修改)五、编译下载,通过命令list-device可以看到已经有了I2C1六,现在需要添加E2ROM的读写组件了,提供读写接口,不用自己写操作它的代码搜索AT24C02点击添加看到多了一个软件包,保存工程,一般会自动更新工程目录代码(packages目录下会增...

2022-05-11 16:40:22 516

原创 共享电脑的外网口实现虚拟机ubuntu访问外网,内网口连接开发板

我的电脑有2个网卡,网卡1连接外网(192.168.0.1),网卡2连接开发板(192.168.10.10),虚拟机中ubuntu的地址也是192.168.10.0网段,现在电脑,虚拟机和开发板是通过10网段互通的,不过虚拟机还无法访问外网。接下来将进行相关操作实现虚拟机访问外网。1、在vm中新增一个虚拟网络,进入更改设置将其桥接到网卡12 在vm中我的计算机栏目选中ubuntu 系统,右键设置,然后添加一个网卡,自定义选第1步骤中创建的虚拟网3 添加路由$ sudo .

2021-12-23 13:54:26 1114

原创 正点原子MP157移植过程中的编译TF-A的问题记录

一 TF-A初探1、cd stm32wrapper4dbg-master //进入到此文件夹 make //编译 ==》》》这一步没有成功,应该是make工具没有安装,我就安装了make,不过还是失败,因为这里只是体验编译下载TF-A,所以先放过了2、 2.2.r1 目录里面,然后运行执行如下命令编译 TF-A:cd tf-a-stm32mp-2.2.r1/ //进入到正点原子出厂 TF-A 的源码目录 make -f ../Makefile.sdk all //编译 TF-...

2021-11-04 14:14:20 662

原创 正点原子教程之VMware中部署ubuntu及linux开发环境 遇见问题

要进行 Linux 驱动开发肯定要先搭建好开发环境,在 Ubuntu 下进行 Cortex-A(STM32MP157)开发也需要安装一些软件,环境搭建好以后我们就可以进行开发了。环境搭建分为 Ubuntu 和 Windows,因为我们最熟悉 Windows,所以代码编写、查找资料啥的肯定是在 Windows 下进行 的。但是 Linux 开发又必须在 Ubuntu 下进行,所以还需要搭建 Ubuntu 下的开发环境,主要是 交叉编译器的安装。Ubuntu 1sudo apt-ge..

2021-11-03 14:39:41 705

空空如也

空空如也

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

TA关注的人

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