自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 xdma的linux驱动编译给arm使用(中断检测-测试程序)

xdma 驱动编译给arm使用

2024-08-04 10:37:38 648

原创 vitis2021.1生成设备树

vitis2021.1生成设备树

2024-07-10 16:37:53 236

原创 STM32在串口触发中断的时候,出现HardFault_Handler故障的原因

问题出现原因就是我使用的是STM32F10X_HD,USE_STDPERIPH_DRIVER(用的stm32f103c8t6的工程,修改成rct6,忘改core下面的内容了)STM32在串口触发中断的时候,出现HardFault_Handler故障的原因。但在加的文件这,加的是startup_stm32f10x_md.s。

2024-05-19 23:21:42 289

原创 stm32 uart5串口通信代码记录

stm uart5串口通信

2024-05-19 22:56:17 287

原创 jetson orin nano 踩坑指南

jetson orin nano 踩坑指南

2024-05-17 11:40:45 335

原创 vivado外部芯片提供时钟,工程升级导致时钟不匹配问题

vivado外部芯片提供时钟,工程升级导致时钟不匹配问题

2024-03-05 10:16:37 313

原创 linux驱动优先级

linux驱动优先级

2024-02-29 15:41:12 375

原创 IMX6ULL裸机之UART串口通信(中断)

imx6ull 裸机之UART串口通信(中断)

2024-02-21 10:31:36 314 2

原创 vitis2021.1导入以前版本的SDK,以及导入后出现头文件未定义解决方法

出现以下问题,找不到头文件,但该头文件定义在另一个文件下了的。使用的方法二,完成后build即箭头所指的锤子。

2024-01-25 09:34:36 581

转载 linux驱动 --static DEVICE_ATTR()函数

DEVICE_ATTR()函数说明

2024-01-09 16:36:57 143

原创 树莓派4B iio子系统 mpu6050

树莓派4b iio mpu6050

2023-12-07 11:15:51 711

原创 Jetson Orin Nano 内核编译以及驱动编译

Jetson Orin Nano内核编译

2023-11-24 20:11:50 1339

原创 打字母的时候,字母间距突然变大,解决办法

字母间距过大

2023-11-22 21:07:30 341 1

原创 markdown常用命令说明,自己常用的,用到其他的再添加

mardown 语法,自己常用的,用到其他的再添加

2023-11-22 10:28:44 102

原创 Linux Framebuffer驱动框架、接口实现和使用

linux framebuffer驱动框架

2023-11-04 17:11:25 570

转载 再识proc(linux seq_file 机制)

Linux seq_file机制

2023-10-28 16:17:07 175

原创 【linux API分析】proc_create() 及初识proc

proc文件的创建

2023-10-26 18:55:56 1592

原创 【linux API 分析】register_chrdev

register_chrdev函数分析

2023-10-18 19:47:41 449

原创 【linux API分析】module_init

module_init函数说明

2023-10-17 20:27:51 212

原创 Frame Buffer设备驱动 (ili9488 3.5寸tft屏)

Frame Buffer设备驱动(ili9488 3.5寸tft屏)

2023-10-15 17:11:18 3131 2

原创 LCD简介

lcd简介

2023-10-11 19:40:28 671

原创 devm_gpiod_get_optional函数的用法

devm_gpiod_get_optional()用法

2023-10-09 09:52:20 3505

原创 编译uImage,报mkimage command not found错误

编译内核时候提示 mkimage" command not found - U-Boot images will not be built

2023-09-06 10:45:59 320

原创 STM32启动分析

STM32不仅可以从FLASH上启动,还可以从SRAM上启动,也可以从系统存储器启动,由BOOT0和BOOT1引脚确定,其对应启动模式如表所示:​ 在确定启动模式后,会对地址空间进行映射,对于flash启动 0x0800 0000会映射到0x0000 0000。SRAM启动 0x2000 0000会映射到0x0000 0000。系统存储器0x1FFFB000会映射到0x0000 0000。

2023-07-17 10:03:11 204

原创 STM32F4 SRAM调试教程

stm32f4 SRAM

2023-07-14 10:26:18 368

原创 vmwaretools安装成功,但不能复制粘贴

虚拟机复制粘贴

2023-07-07 19:41:02 462

原创 STM32F4启动代码分析

STM32F4启动代码分析

2023-07-03 22:38:45 865 1

原创 寄存器、时钟

寄存器运行原理

2023-06-15 19:13:50 736

原创 zc706

zynq

2023-06-14 22:33:10 382

原创 stm32中断管理函数

stm32 中断管理函数

2023-06-14 10:01:25 147

原创 stm32使用delay_xms函数延时不准问题

emsp;CM4内核的处理和CM3一样,内部都包含一个SysTick定时器,SysTick是一个24位的倒计数定时器,当计到 0 时,将从 RELOAD 寄存器中自动重装载定时初值。只要不把它在 SysTick 控制及状态寄存器中的使能位清除,就永不停息。

2023-06-13 22:09:27 1051

原创 内核函数说明

of_parse_phandle函数是一个内核函数,用于解析 device tree 中的 phandle 引用。phandle 在 device tree 中是一种指针,用于指向另一个节点。index:要解析的 phandle 的索引。如果有多个同名的 phandle,可以通过指定不同的索引来解析不同的 phandle。phandle_name:要解析的 phandle 的名字。返回值:解析出的节点的指针。np:指向当前节点的指针。

2023-05-22 23:03:03 2236

转载 JESD204B标准分层

JESD204B与PCIE类似,其标准是一种分层规范,规范中的各层都有自己的功能要完成。如下图所示为JESD204B的分层框图。下面就一一介绍各层完成的基本功能。应用层本身并不包含在协议标准之内,而是为了实现用户特殊配置,以及将原始数据映射成为规范格式之外的格式,而添加的一个层。对于需要以不同于N’(样本传输位数)的大小传输的数据,使用单独设计的应用层可以对其进行更加灵活且具有针对性的配置,将多个样本重新包装,从而降低通道速率,提高链路整体效率。

2023-04-17 20:16:02 790

转载 vivado2021.1安装

弹出注册对话框,根据提示生成文件,生成的文件将发送到注册的邮箱。点击copy license浏览license文件。下一步后,选择安装路径,选择一个空间较大的磁盘。首先需要在官网注册一个账号,安装软件时需要使用。在软件安装的过程中,进行licence的获取,选择preference,对内容进行更改。(使用官网下载需要注册账号,下载免费)安装成功后进行license添加。完成上述工作后,开始进行安装。点击下一步后,将选项全选。下载完成后进行软件的安装。license添加成功。在安装前需要验证账号。

2023-04-12 21:01:20 1722

转载 petalinux2021.1离线编译zynq

petalinux离线编译zynq

2023-04-11 15:19:57 689 3

原创 重新启动dropbear,允许root免密码登陆ssh

这样虽然更安全,但是在调试时不方便。含义为启动dropbear服务,并使用/etc/dropbear/dropbear_rsa_host_key作为RSA主机密钥文件,监听22端口。-r /etc/dropbear/dropbear_rsa_host_key:这是一个选项,表示使用指定的文件作为RSA主机密钥文件。grep dropbear:这是一个用于查找包含dropbear字符串的行的命令,通常用于过滤进程列表。ps -e:这是一个用于查看当前系统中正在运行的进程的命令,其中-e选项表示列出所有进程。

2023-03-29 09:51:11 2438

原创 执行命令ifconfig,其下面没有ip地址

执行命令ifconfig,其下无ip地址

2023-03-29 09:06:48 1973

原创 petalinux编译制作linux系统

ZC706+AD9371 linux系统

2023-03-28 23:01:10 892

原创 使用petalinux编译工程,报错:Unable to parse input tree

编译petalinux报pl.dtsi错误

2023-03-27 14:36:30 1029

原创 C语言枚举作为函数返回类型

c语言枚举作为函数返回类型

2023-03-01 21:37:44 1733 1

imx6ull裸机例程之uart中断(正点原子裸机例程修改)

makefile里面的LIBPATH需要修改(我交叉编译器路径与正点原子不一样)

2024-02-21

树莓派4B iio mpu6050驱动

该文件包括思维导图,驱动代码,设备树,测试程序,mpu6050参考资料

2023-12-07

AMBA 3.0 AXI文档

AMBA 3.0 AXI文档

2023-06-25

北京讯为 嵌入式linux开发指南

北京讯为 嵌入式linux开发指南

2023-05-25

imx6ull嵌入式linux驱动开发指南pdf(正点原子)

imx6ull嵌入式linux驱动开发指南pdf(正点原子)

2023-05-21

bcm2711芯片手册、树莓派4B原理图,引脚图

适用于树莓派驱动开发人员

2022-10-17

空空如也

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

TA关注的人

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