- 博客(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
原创 unknown type name ‘__forceinline‘
在keil下编译出现报错。unknown type name '__forceinline'
2024-08-02 16:49:30 415
原创 在ubuntu中如何写一个守护进程
在Ubuntu或者其它的Linux发行版中,守护进程是一个很重要的概念。以下介绍如何在Linux中编写一个守护进程。以上就是如何在ubuntu中编写一个守护进程的方法,守护进程在Linux中有很大的作用,本次只是进行一个简单的举例,具体的应用场景我们可以进行自定义。
2024-07-22 19:39:03 750
原创 使用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
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人