自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32H723ZGT6移植LWIP协议栈

本次通过STM32官方提供的STM32CUBEIDE来进行配置工程和生成代码,将LWIP协议栈成功融入工程代码中。

2024-08-10 12:17:09 747

原创 cannot open source input file “lwip/opt.h“: No such file or directory

最近在keil中进行移植LWIP协议栈,出现了如下的现象,找不到这个头文件, cannot open source input file "lwip/opt.h": No such file or directory

2024-08-09 14:46:33 553

原创 GD32H757ZGT6移植FreeRTOS

在GD32H757ZGT6芯片上移植FreeRTOS,本次使用KEIL开发工具从零开始搭建工程,然后进行配置工程文件和编译通过,经过下载验证之后,我们的板子的LED灯可以正常亮灭,证明我们使用这种方式移植操作系统也是可行的。

2024-08-04 18:41:08 1814

原创 CMake使用方法简单入门

使用CMake搭建工程的简单示例。

2024-08-02 17:23:46 463

原创 unknown type name ‘__forceinline‘

在keil下编译出现报错。unknown type name '__forceinline'

2024-08-02 16:49:30 415

原创 device descriptor read/64, error -32

最近调试USB接口出现下列的问题,定位了很久,特此记录下来。

2024-07-23 16:00:59 446

原创 在ubuntu中如何写一个守护进程

在Ubuntu或者其它的Linux发行版中,守护进程是一个很重要的概念。以下介绍如何在Linux中编写一个守护进程。以上就是如何在ubuntu中编写一个守护进程的方法,守护进程在Linux中有很大的作用,本次只是进行一个简单的举例,具体的应用场景我们可以进行自定义。

2024-07-22 19:39:03 750

原创 emmc容量虚标现象记录

最近调试EMMC的过程中发现之前选用的32GB的EMMC的容量在实际的容量检测中有虚标的现象。

2024-07-22 19:15:33 367

原创 使用coremark测试芯片的性能

在进行芯片选型和性能评估的过程中,coremark可以帮助我们初步估计芯片的整体性能。以上就是使用coremark进行测试和评估一些芯片性能的具体方法。

2024-07-17 16:19:43 2049

原创 在ubuntu中写一个开机就运行一次的脚本

想做一个脚本,在Linux开机之后就执行一次,比如我想配置两个网口的IP地址,希望系统开机之后就进行自动配置。那么我们就可以使用服务的方式进行处理。以上就是在ubuntu系统中建立服务的一种方式,使用服务的方式可以将我们的工作变得自动化,提高软件开发的效率。

2024-07-17 15:38:42 323

原创 linux系统中pci总线设备查看的几种方式

在ubuntu系统中可以使用如下的几种方式查看系统中的PCI总线设备的信息。PCI(Peripheral Component Interconnect,外围组件互连)总线设备是指通过PCI总线与计算机系统连接的硬件设备。PCI是一种硬件架构,用于计算机内部硬件设备之间的连接和通信。以下是PCI总线设备的一些关键概念:1.总线架构:PCI总线提供了一种标准化的硬件接口,允许不同的硬件设备(如网络卡、声卡、显卡等)与计算机的主板或处理器通信。

2024-07-17 15:01:27 3273

原创 pwm调光以及shell脚本的制作和测试

使用PWM调光控制LED灯板的亮度。本次使用PWM控制LED灯板的亮度,使用自动化的脚本进行测试实际的亮度。

2024-07-17 14:21:34 355

原创 i2c_dw_handle_tx_abort: lost arbitration解决方法

使用i2cdetect工具检测i2c总线4上面挂载的设备,发现芯片IP I2C总线报错。本文描述i2c_dw_handle_tx_abort: lost arbitration的解决方法

2024-07-17 11:49:27 449

原创 i2cdetect检测不到设备

昨天遇到一个问题,就是使用i2cdetect检测不到外部所挂载的eeprom芯片。然后又检查了引脚配置发现没有错误将i2c总线的时钟频率进行减低,试一下。(后来发现和这个无关)1;0;50000;最后检查硬件,发现SCL和SDA接反了。

2024-07-17 08:55:39 907

原创 virtual memory exhausted: Cannot allocate memory解决方法

以上就是解决在嵌入式板子上一些资源比如内存不足的处理方法。

2024-07-14 14:25:37 392

原创 成功解决mount.nfs: connection refused

nfs挂载共享目录出错。

2024-07-14 13:37:45 709

原创 vim编辑器设置行号和使用鼠标

Vim(Vi IMproved)是一个高度可配置的文本编辑器,起源于 Unix 系统的 Vi 编辑器。它被设计为一个功能强大、高效的编辑器,尤其适合开发者和系统管理员使用。但是对于新手来说不太友好,需要我们配置一下,以方便我们进行查看代码和编辑操作。本文介绍了如何进行自定义vim编辑器,以方便我们的开发流程。

2024-07-14 13:20:19 322

原创 查看samba服务器的运行状态

本文介绍如何查看samba服务器的运行状态。#然后重启samba服务。#然后再次查看状态信息。对于系统中使用共享目录的情况下,有的时候文件访问较慢或者无法访问,我们可以使用上述命令查看samba服务器的工作状态。

2024-07-14 12:45:31 455

原创 如何在ubuntu系统中离线安装pciutils及使用步骤

pciutils 是一个用于管理 PCI (Peripheral Component Interconnect) 设备的 Linux 系统工具集。它提供了一些用于列出、配置和操作 PCI 设备的程序。以下是 pciutils 工具集中一些常用的工具:lspci - 列出所有 PCI 设备。-l 显示 PCI 设备列表。-v 显示更详细的信息。pciutils 工具集通常用于诊断和配置系统中的 PCI 设备。

2024-07-14 12:29:15 519

原创 如何将跨语言框架thrift移植到ARM64芯片的全过程

Thrift是Apache软件基金会的一个开源项目,它提供了一个软件框架,用于进行可扩展且跨语言的服务的开发。Thrift允许你定义和创建跨语言的服务,这些服务可以高效地进行数据交换和通信。以下是Thrift的一些关键特性:1.跨语言支持:Thrift支持多种编程语言,包括但不限于C++、Java、Python、PHP、Ruby、Erlang、Perl、Go、JavaScript、C#、Haskell等。

2024-07-14 11:58:07 789

原创 linux中常用命令总结

本文介绍一些Linux中日常使用频率较高的命令,希望可以分享和回顾学习,弥补不足。

2024-07-14 11:40:04 547

空空如也

空空如也

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

TA关注的人

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