开源
设备开发 标签描述

前言 本文介绍了编译构建系统的使用,新增组件的步骤,组件模块开发的方法 新增组件 准备好开发套件 1.编写组件源码 在applications\sample目录下新建component_demo目录之后在component_demo目录下新建demo.c文件开始编写...保存文件ps:源码各部分组成简介可以看我的另一篇文章https://ost.51cto.com/posts/25049 2.编写编译脚本 在component_demo目录下新建BUILD.gn文件开始编写编译脚本...保存文件ps1:static_library是静态库testdemo是库名称,最终会被编译成libtestd...

  noedAHRF1iby   2023年11月13日   25   0   0 设备开发组件OpenHarmonyvscode

前言 本文介绍了在VScode中编写程序源码,如何将源码编译成二进制文件,宏命令,以及一些爆红问题的处理,IntelliSense设置,屏蔽内置的testsuite方法 1.编写程序源码 1.准备开发套件 2.建立目录 ps1:获取虚拟机ip地址确保虚拟机处于开机状态ps2:如何获取虚拟机ip地址,下载编译源码可以看我的另一篇文章https://ost.51cto.com/posts/24912打开VScode,点击左上角file,点击openfolder,输入两个\和虚拟机ip地址双击home文件夹,进去到1.1.3根目录,选择1.1.1根目录文件夹打开打开之后... 3.编写源码 打开a...

  noedAHRF1iby   2023年11月13日   18   0   0 设备开发组件OpenHarmonyvscode

本项目由黎明职业大学薛豪炜、欧思思、盛松同学,获得福建省首届开源鸿蒙开发者大赛一等奖,感谢王国栋老师倾情供稿! 一、项目背景 基于现代社会大规模开发对环境和人们正常生活造成不良影响,因此考虑制作一个对工地进行环境监测的项目,通过对环境和工人的监测来实现保护环境和工人生命安全的目的。 在物联网各应用行业,如何合理实现工地云监测这样的物联网综合项目的实施部署与后期运维就是我们要实现的内容。 工地检测平台是工地监管的高效方案,是集移动互联网和物联网技术为一体,依托部署在工地现场的各种传感和远距离无线电(LoRa)、蓝牙及无线通信网络实现环境的实时采集、自动警报、智能决策、远程查看、监管...

【本文正在参加2023年第一期优质创作者激励计划】 驱动开发-串口和串行总线 基本知识 一般情况下,设备间的通信方式可以划分为串行通行方式和并行通信方式两种。在Linux字符设备、块设备、网络设备分类方式下,该外设分类划分于字符设备当中。本章节主要指导基于LINUX驱动完成串口驱动开发并调用串口与USB接口与外设完成有效通信。 串行通信的分类 按照数据传输方向 按照数据传输的方向可以划分为单工,半双工和全双工。单工通信允许数据在同一方向上进行传输,半双工则允许数据双向传输但是在同一时刻仅允许一个方向的数据传输吗,不需要独立的接收端和放松端,两者可以合并使用相同端口。全双工通信则包含两个方向上的...