自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——iw

请依照这篇文章搭建环境。

2025-06-09 17:48:46 155

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——libnl

请依照这篇文章搭建环境。

2025-06-09 17:46:24 319

原创 全球第一款通用型AI——Manus,免费使用教程!

整体体验下来,Manus 确实给我留下了深刻印象。它突破了传统 AI 单纯文字交流的模式,能实实在在地把想法落地执行,在提高效率和实现创意方面很有潜力。不过这也只是我个人的体验分享,大家感兴趣的话可以自行去感受感受。。

2025-06-05 16:14:27 275

原创 全志F1c200开发笔记——移植Debian文件系统

可以看一下TF卡中的/bin目录下是不是很多文件为0字节,如果是,其实就是复制文件系统到TF卡的时候,系统没有将数据写到TF中,方法就是重新运行复制命令,将文件系统写入到TF卡中,保证数据写入进来了。我在这边总是出现问题,经常是命令运行运行就卡死了,排查发现,是我的TF卡是低速卡导致的,娘的,某宝商家骗我,建议搭建换高速TF卡+USB3.0读卡器。这里每次出现问题,我就要强行拔除TF卡,然后再接入ubuntu,清空TF中的rootfs分区中的内容,然后重新操作,头疼,已下单好卡。设置允许root用户登录。

2025-05-29 16:02:41 481

原创 全志F1c200开发笔记——移植buildroot根文件系统

本文介绍了使用Buildroot 2018.02.11版本进行嵌入式系统构建的步骤。首先,从指定链接下载并解压Buildroot,进入工作目录后,通过图形化界面配置目标选项、构建选项、工具链和系统配置,包括设置ARM架构、启用root登录并创建密码。接着,进行编译,过程中遇到并解决了多个错误,如修改c-stack.c文件、添加_STAT_VER定义以及使用sudo make解决权限问题。编译完成后,将生成的根文件系统镜像复制到TF卡的rootfs分区并解压。最后,将TF卡插入开发板,通过串口连接并启动系统,

2025-05-23 09:41:37 1031

原创 全志F1c200开发笔记——编译内核源码

本文介绍了如何从零开始自制Linux开发板,重点讲解了Linux内核与文件系统的移植过程。首先,需要安装Linaro编译器,并下载Linux内核源码。接着,配置项目,选择适合的配置文件(如荔枝派的配置文件),并进行配置。配置完成后,使用指定的交叉编译工具链进行内核编译,生成烧录文件。整个过程包括编译器的安装、内核源码的下载、项目配置及编译,最终生成可烧录的内核文件。

2025-05-19 09:09:39 424

原创 全志F1c200开发笔记——移植uboot

其实这里可以修改makefile,但是我的环境里有好多个版本的arm-linux-gnueabi-编译器,于是我就直接指定目录了。然后运行命令,进行配置,其中CROSS_COMPIL的值为编译器目录/arm-linux-gnueabi-进入文件scripts/Makefile.lib,找到321行,将这个斜杠删除,保存,重新编译。将SDK连接开发板,串口连接电脑,格式为115200/8/n/1,按下RST可以看到。这里我在开发板上运行失败,其实是因为开发板上的调试串口为串口1,需要修改一下。

2025-05-15 20:14:30 861

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——wget

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)南向开发配置交叉编译环境的过程,重点是如何编译第三方库Wget及其依赖库(如Gnutls、gmp、nettle、libunistring)。首先,下载并解压Wget源码,然后设置环境变量,包括OpenHarmony SDK路径和交叉编译工具链(如clang、llvm等)。接着,配置编译选项,如目标架构(armv7a)和依赖库路径,并通过./configure和make命令完成编译和安装。整个过程旨在为OpenHarmony开发提供必要的工具链和

2025-05-14 11:32:34 478

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——mqtt库

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)进行南向开发时,如何通过make工具交叉编译第三方库的详细步骤。首先,使用wget下载gnutls库并解压,随后创建并进入out目录。接着,通过cmake命令配置编译环境,指定了OpenSSL库路径、编译器路径、系统名称、处理器架构等关键参数。配置完成后,使用make命令进行编译,并最终通过make install命令完成安装。整个过程涵盖了从环境配置到编译安装的完整流程,为开发者提供了清晰的指导。

2025-05-13 15:36:25 393

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——openssl

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)南向开发配置交叉编译环境的过程。首先,需要下载并解压OpenSSL等依赖库。接着,配置环境变量,包括SDK路径和编译器路径,确保针对ARM架构进行编译。然后,创建编译目录并配置make工具,指定目标平台为ARM Linux。完成配置后,使用make命令进行编译,并安装生成的可执行文件。最后,将编译好的文件复制到开发板,更改权限后即可运行。整个过程旨在为OpenHarmony开发提供必要的交叉编译支持。

2025-05-13 15:33:33 353

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——gnutls

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)南向开发配置交叉编译环境的过程。首先,需要下载并解压gnutls-3.5.9库。接着,设置环境变量,包括OHOS_SDK路径及相关的编译器、链接器等工具链。然后,配置CFLAGS、CXXFLAGS和LDFLAGS以指定编译和链接时的参数。完成环境配置后,使用./configure命令进行配置,指定目标平台为arm-linux-gnueabihf,并设置安装路径。最后,通过make -j4进行编译,并使用make install完成安装。这一过程

2025-05-12 09:29:31 582

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——nettle库

本文介绍了在Linux环境下为OpenHarmony开源鸿蒙南向开发配置交叉编译环境的过程。首先,需要下载并解压nettle-3.3.tar.gz文件,并创建build目录。接着,设置环境变量,包括OHOS_SDK路径和相关的编译器工具链。然后,通过配置make命令,指定目标平台为arm-linux-gnueabihf,并设置安装路径。最后,使用make -j4命令进行编译,并通过make install完成安装。整个过程涉及依赖库gmp的路径调整和编译参数的设置,确保第三方库能够成功交叉编译。

2025-05-12 09:22:43 585

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——gettext库

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)南向开发配置交叉编译环境的具体步骤。首先,下载并解压gettext-0.21.tar.gz文件。然后,设置环境变量,包括SDK路径和相关工具链路径,并配置编译选项以适应32位ARM架构。接着,通过./configure命令配置编译环境,并指定目标平台为arm-linux-gnueabihf。最后,使用make -j4进行编译,并通过make install完成安装。整个过程旨在为OpenHarmony的第三方库开发提供必要的编译环境支持。

2025-05-11 14:12:03 209

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——libunistring库

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)进行南向开发时,如何配置和交叉编译第三方库的步骤。首先,使用wget下载libunistring-1.1.tar.gz并解压,然后进入解压目录并创建build文件夹。接着,设置环境变量以配置SDK路径,包括编译器、链接器和其他工具链的路径。为了支持32位架构,特别添加了-march=armv7a选项。然后,通过./configure命令配置编译环境,指定目标平台为arm-linux-gnueabihf,并设定安装路径。最后,使用make -j4

2025-05-11 14:09:26 255

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——libtasn1库

本文介绍了在Linux环境下为OpenHarmony(开源鸿蒙)南向开发配置交叉编译环境并编译第三方库的步骤。首先,使用wget下载libtasn1库并解压。接着,设置环境变量,包括SDK路径和编译工具链,确保针对32位ARM架构进行配置。然后,通过./configure命令配置编译选项,指定目标平台为arm-linux-gnueabihf,并设置安装路径。最后,使用make命令进行编译和安装,生成的文件将存放在build目录下,包括动态库和头文件。

2025-05-10 15:53:43 280

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——libffi库

本文介绍了在Linux环境下交叉编译第三方库libffi的步骤。首先,通过wget下载libffi-3.4.8.tar.gz并解压。然后,配置环境变量,包括SDK路径、编译工具链等,确保针对ARM架构进行32位编译。接着,使用./configure命令配置编译环境,指定目标平台为arm-linux-gnueabihf,并设置安装路径。最后,通过make -j4进行编译,并使用make install安装。编译生成的动态库和头文件分别位于build/lib和build/include目录下。

2025-05-10 15:47:41 320

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——gmp

【代码】OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——gmp。

2025-05-09 14:24:22 542

原创 openharmony 4.1 运行busybox工具包(保姆教程)

打开cmd,使用如下命令直接将文件发送至开发板。挑选适合你系统架构的版本,例如我这边是。下载完成后,需要放置到开发板中。打开迅雷,直接粘贴进去。

2025-04-30 09:43:51 483

原创 Linux 下编译BusyBox

进入busybox源码目录,使用如下命令。我这边直接编译了我主机的文件类型 X86。直接exit就好,然后yes。

2025-04-29 17:46:05 418

原创 Openharmony4.1 Release——软总线部分错误码表

写了一个函数将Openharmony4.1 Release版本开源鸿蒙源码/foundation/communication/dsoftbus/interfaces/kits/common/softbus_error_code.h中的错误码枚举SoftBusErrNo批量打印出来,都在下边,至于其含义,大家可以直接问AI。测试分布式软总线遇到很大的阻力,为了排查问题。

2025-04-29 15:23:42 704

原创 openharmony—4.1 softbus_tool 工具编译使用测试笔记(持续更新)

​相关资料:1.2.3.​4.编译该demo之前需要大家搭建拉取openharmony源码,搭建开发环境,同时全量编译成功,具体可以看这两篇文章我们将仓库,拉取下来目录如下softbus_tool目录如下。

2025-04-27 15:00:58 914

原创 OpenHarmony 开源鸿蒙北向开发——hdc工具使用及常用命令(持续更新)

hdc(OpenHarmony Device Connector)是为开发人员提供的用于设备连接调试的命令行工具,该工具需支持部署在 Windows/Linux/Mac 等系统上与 OpenHarmony 设备(或模拟器)进行连接调试通信。简单来讲,hdc 是 OpenHarmony 提供的用于开发人员调试硬件、应用的命令行工具,用在电脑与开发板之间的交互。hdc适用于 OpenHarmony 应用、硬件开发及测试人员,是每个开发人员的必备、入门工具。

2025-04-24 21:56:38 872

原创 DIY钢铁侠方舟反应堆第二期—第一代电路板展示

这个版本比较简陋,计划下个版本加入主控芯片,实现每个LED的单独控制,这样就可以实现方舟反应堆的旋转效果。经历一个周的时间,终于把方舟反应堆的电路画了出来,简单画了一个USB口加LED灯的电路,先简单测试一下。这里出了一点意外,LED被发错了,本来计划的是蓝灯,但是发来的是白灯,没事,先点亮就行,下个版本再修改。

2025-04-23 22:18:15 214

原创 openharmony—release—4.1开源鸿蒙源码编译踩坑记录

【有道云笔记】扩容ubuntu空间。重新使用命令,安装通过。在鸿蒙源码目录下使用。使用如下命令进行编译。

2025-04-10 10:21:14 1242 1

原创 openharmony—release—4.1开发环境搭建(踩坑记录)

环境开发需要分别在window以及ubuntu下进行相应设置。

2025-04-10 10:18:14 579

原创 第一次3D打印,一个简单的小方块(Rhino)

这里可以自己打印,也可以联系某宝商家进行打印。文件去打印了,等到来了之后会继续更新该文章。打印材料这里,推荐大家使用白色树脂即可。而后我们输长度:10,回车确认。回车确认后,我们得到一个正方形。我这里直接去了某宝进行打印。简单打印,不需要太好的材质。打开犀牛,我们选择立方体。我们选择文件—>保存文件。直接将该文件发给商家就好。我们点击上册的中心点。

2025-04-07 19:53:27 281

原创 cursor 下载安装使用(保姆教程)

Cursor 由 Anysphere 打造,基于 VS Code 开发,是备受程序员喜爱的 AI 编程工具。它将开发环境与 AI 聊天机器人功能相结合,嵌入开发全流程。​在功能上,Cursor 既能根据少量代码片段或描述生成代码,完成补全工作,也支持指令式代码编写与类、函数更新,还能从代码库获取参考。2024 年,Cursor 相继推出 0.43 和 0.44 版本,带来 “Agent 模式” 与 “Yolo 模式”,提升任务执行的智能化与并行性。​。

2025-04-07 15:33:43 9051 1

原创 我想尝试做一个钢铁侠反应堆

喜欢钢铁侠十年了,上学时期家里比较穷,没钱去做。简单用犀牛搭建了一个模型,先把大体结构确定。才疏学浅,技术浅薄,希望大家能够多多指教。后面的话,会把每一步都记录下来。如今工作了,想尝试做做试试。

2025-04-03 22:21:09 201

原创 关于VMware Tools 不再随旧版客户机操作系统的 VMware Workstation 一起提供。

VMware Tools 不再随旧版客户机操作系统的 VMware Workstation 一起提供。在文件所在目录空白处右键选择Open in Terminal进入命令行。在桌面进入命令行,输入如下命令,然后按下Tab补全,解压压缩包。进入命令行,使用如下命令,创建挂载目录。使用如下命令,将iso挂载到指定目录。可以看到桌面出现如下文件,即挂载成功。粘贴连接进入浏览器,下载弹出的文件。进入该目录,将压缩包复制到桌面。解压完成我们进入解压后的文件夹。右键进入命令行,输入如下指令。可以看到下载了如下文件。

2025-04-01 18:42:10 1890

原创 Hbuilderx 安装使用教程

HBuilderX是一款由DCloud开发的集成开发环境(IDE),专为前端和移动应用开发设计。以下是其详细简介:- **跨平台特性**:基于Electron平台,可在Windows、macOS和Linux等操作系统上使用,满足不同开发者的系统需求。

2025-04-01 09:14:18 1666

原创 OpenHarmony 开源鸿蒙南向开发——linux下使用make交叉编译第三方库——环境配置

这几天搞鸿蒙,需要编译一些第三方库到鸿蒙系统使用。头疼死了,搞了一个多星期总算搞定了。开贴记坑。

2025-03-19 19:58:03 1597

原创 ERROR: Invalid storeFile value. Make sure it is not null or empty. The file must be included in ‘C:

进行鸿蒙os开发时,拉取别人的工程编译过程中出现如下问题报错如下其实是一些配置文件不对。

2025-03-19 14:12:56 446

原创 鸿蒙DevEcoStuidio开发——Invalid project Node.js path D:/Program Files/Huawei/DevEco Studio/tools/node. Sp

报错如下实际上是找不到nodejs路径,解决方法为手动安装或者自动安装一个这里讲解自动安装。

2025-03-19 13:29:43 313

原创 鸿蒙DevEcoStuidio开发——ERROR: Invalid value of ‘sdk.dir‘ in ‘local.properties‘ or ‘OHOS_BASE_SDK_HOME‘ i

主要出现在复制别人的工程到自己的电脑后报错的情况,其实是软件识别不到SDK的问题。这里我们主要两种办法。

2025-03-19 13:24:39 387

原创 OpenHarmony 开源鸿蒙北向开发——hdc工具安装

该工具需支持部署在 Windows/Linux/Mac 等系统上与 OpenHarmony 设备(或模拟器)进行连接调试通信。简单来讲,hdc 是 OpenHarmony 提供的用于开发人员调试硬件、应用的命令行工具,用在电脑与开发板之间的交互。hdc适用于 OpenHarmony 应用、硬件开发及测试人员,是每个开发人员的必备、入门工具。

2025-03-18 17:40:01 1381

原创 OpenHarmony 开源鸿蒙北向开发——3.配置SDK

进入OpenHarmony SDK,选择编辑。安装、配置完成之后我们就要配置SDK。这里我们API版本勾选第一个即可。我们创建工程后,点击右上角设置。这里配置一下SDK安装位置。安装完成后,点击完成。

2025-03-18 15:53:04 495

原创 Openharmony 开源鸿蒙北向开发——分布式软总线技术——1.工作原理

分布式软总线技术,顾名思义,分布式的软的总线。我们挨个拆解。

2025-03-17 16:58:45 1617

原创 OpenHarmony 开源鸿蒙北向开发——2.第一个工程HelloWorld

我们打开IDE后,选择新建项目选择这一个设置参数设置完成后选择Finish项目创建后会自动下载一些东西,不用担心。

2025-03-14 18:11:14 180

原创 OpnenHarmony 开源鸿蒙北向开发——1.开发环境搭建(DevEco Studio 5.03)

我这边是基于window下对OpenHarmony开源鸿蒙进行北向开发。

2025-03-14 17:50:47 1189

原创 Vmware安装ubuntu18.04

下载链接我们找到我们系统架构的版本。

2025-03-14 16:34:22 573

arduino ide 安装包

arduino ide 安装包

2024-09-05

notepad++ 8.6.7

notepad++ 8.6.7

2024-09-05

易语言系列-日志系统 高性能日志

易语言系列-日志系统 高性能日志

2024-09-02

易语言教程-第四章-第一个程序-串口调试助手

易语言教程-第四章-第一个程序-串口调试助手

2024-08-30

易语言教程-第四章-第一个程序-串口调试助手

易语言教程-第四章-第一个程序-串口调试助手

2024-08-30

易语言教程-第三章-易语言语法-第六节-DLL命令-窗体-控件

易语言教程-第三章-易语言语法-第六节-DLL命令-窗体-控件

2024-08-06

易语言教程-第三章-易语言语法-第五节-类型-新类型-类

易语言教程-第三章-易语言语法-第五节-类型-新类型-类

2024-08-02

WSL2 调用主机串口 usb-win4.2.0

usbipd-win-master是一个用于在Windows操作系统上管理和控制USB设备的开源工具。它允许用户查看连接到计算机的USB设备列表,启用或禁用特定设备,以及获取设备的详细信息。这个工具对于需要管理多个USB设备或者在开发过程中需要测试USB设备的开发人员非常有用。

2024-07-31

usbipd-win-master

usbipd-win-master是一个用于在Windows操作系统上管理和控制USB设备的开源工具。它允许用户查看连接到计算机的USB设备列表,启用或禁用特定设备,以及获取设备的详细信息。这个工具对于需要管理多个USB设备或者在开发过程中需要测试USB设备的开发人员非常有用。

2024-07-31

易语言教程-第三章-易语言语法-第四节-代码-函数-程序

易语言教程-第三章-易语言语法-第四节-代码-函数-程序

2024-07-30

易语言教程-第三章-易语言语法-第二节-条件判断

易语言教程-第三章-易语言语法-第二节-条件判断

2024-07-29

易语言IDE 5.93 安装包

易语言IDE 5.93 安装包

2024-07-27

写一个字符串和数组互转小工具,将11223344AABB6677等字符串转化成0X11,0X22,0X33....0X77

写一个字符串和数组互转小工具,将11223344AABB6677等字符串转化成0X11,0X22,0X33....0X77

2024-04-12

qt 写一个mqtt服务器压测程序 可实现十万台设备登入

qt 写一个mqtt服务器压测程序 可实现十万台设备登入

2024-04-09

基于QT地Ymodem协议库

基于QT地Ymodem协议库

2024-04-05

NanoEdge AI Stuido 多分类章节例程

包含数据集和程序

2024-03-23

NanoEdge AI -单分类例程

NanoEdge AI -单分类例程

2024-03-16

NanoEdge AI 工程 - 异常数据分析例程

NanoEdge AI 工程 - 异常数据分析例程

2024-03-16

空空如也

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

TA关注的人

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