LOADING

加载过慢请开启缓存 浏览器默认开启

Binging

一个无名的小站

openharmony用ubuntu编写键值

openharmony 2024/10/22

openharmony用ubuntu编写键值

完整下载

第一部分:代码结构

软件部分目录结构

kvstore_demo
├─ BUILD.gn
└─ kvstore.c

我们打开文件
代码打开kvstore.c

阅读全文

openharmony用ubuntu编译产品解决方案.md

openharmony 2024/10/14

openharmony用ubuntu编译产品解决方案

    vendor                              
└── binging                         # 产品解决方案厂商
    ├── binging                      # 产品名称
    │   ├── hals                    # 产品解决方案OS适配
    │   ├── BUILD.gn                # 产品编译脚本
    │   └── config.json             # 产品配置文件
    └── ......

产品解决方案处于vendor目录下
我们可以自己创建一个文件夹
这个文件夹相当是厂商的名字
假设我们的厂商是binging

阅读全文

openharmony烧录hi3861芯片

openharmony 2024/9/26

工具下载
https://wwwe.lanzouq.com/b007sxt37e
密码:1eis
首先导出编译默认输出的文件为Hi3861_wifiiot_app_allinone.bin
//鸿蒙根目录/out/wifiiot_hispark_pegasus/Hi3861_wifiiot_app_allinone.bin
将其拷到windows系统

阅读全文

openharmony用ubuntu编写子系统模块

openharmony 2024/9/24

openharmony用ubuntu编写子系统模块

在鸿蒙里面系统由很多的子系统组成
子系统里面又可以由很多的模块组成
在构建系统的时候可以选择只调用部分的子系统或者部分模块

(类似C语言里面的函数)
我们可以在
//鸿蒙根目录/build/subsystem_config.json
查看有哪些的子系统

 "子系统名": {
    "path": "子系统路径",
    "name": "子系统名", 
  },
阅读全文

unityc#代码入门

unity 2024/9/19

debug终端打印

https://docs.unity.cn/cn/2019.4/ScriptReference/Debug.html

 Debug.Log("XXX");

XXX为输出的文字
I

Input输入

https://docs.unity.cn/cn/2019.4/ScriptReference/Input.html#:~:text=%E8%AE%BF%E9%97%AE%E8%BE%93%E5%85%A5%E7%B3%BB%E7%BB%9F

Input.GetKey(KeyCode.X);

X为检查输入的按键其中X要大写

阅读全文

openharmony用ubuntu编写helloworld

openharmony 2024/9/13

openharmony用ubuntu编写helloworld

上一期环境安装

openharmony用ubuntu源码下载 openharmony用ubuntu图形化页面快速部署

第一部分:介绍目录结构

(看不懂的请直接拉到下面实践部分跟着复刻,这里是理论讲解)

软件部分目录结构

app
├─ BUILD.gn
└─ 目标文件夹1
   ├─ BUILD.gn
   └─ xxxx.c
└─ 目标文件夹2
   ├─ BUILD.gn
   └─ xxxx.c
.....

首先打开
//鸿蒙根目录/applications/sample/wifi-iot/app/

找到

BUILD.gn的文件


(不要问我为什么拿window系统演示实际操作要在ubuntu里面)

阅读全文

openharmony用ubuntu图形化页面快速部署

openharmony 2024/9/13

openharmony用ubuntu图形化页面快速部署

上一期

openharmony用ubuntu源码下载

镜像下载
文章内文件

我们打开Ubuntu

用火狐打开
https://device.harmonyos.com/cn/develop/ide

阅读全文

arduino基于stm32环境搭建

arduino 2024/9/13

arduino基于stm32环境搭建

Stm32使用arduino开发
在线安装:https://github.com/arduino/Arduino/wiki/
STM32 core (official): https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
Provide support of the following STM32 series:
STM32F0, STM32F1, STM32F2, STM32F3, STM32F4, STM32F7
STM32G0, STM32G4
STM32H7
STM32L0, STM32L1, STM32L4, STM32L5,
STM32MP1 (Cortex-M)
STM32U5
STM32WB, STM32WL

阅读全文

openharmony用ubuntu源码下载

openharmony 2024/9/12

openharmony用ubuntu源码下载

第一种

官方文档

记得拉到下面
点击你要下载的版本
拿鸿蒙3.0举例
https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/OpenHarmony-v3.0-LTS.md


就可以直接下载了

直接把源码放到ubuntu里面解压就可以了

阅读全文

STM32标准库GPIO

STM32 2024/3/27

STM32标准库GPIO

作为STM32最基本的外设,GPIO最基本的输出功能是由STM32控制 引脚输出高低电平,比如可以把GPIO接LED灯来控制其亮灭,
也可以接继电器或者三极管,通过继电器或三极管来控制外部大功率电路的通断。

这是大概到结构图,看的懂就看,看不懂就算了。

STM32一共是有8种模式
输入模式:
(1)GPIO_Mode_IN_FLOATING 浮空输入
(2)GPIO_Mode_IPU 上拉输入
(3)GPIO_Mode_IPD 下拉输入
(4)GPIO_Mode_AIN 模拟输入
输出模式:
(5)GPIO_Mode_Out_OD 开漏输出(带上拉或者下拉)
(6)GPIO_Mode_AF_OD 复用开漏输出(带上拉或者下拉)
(7)GPIO_Mode_Out_PP 推挽输出(带上拉或者下拉)
(8)GPIO_Mode_AF_PP 复用推挽输出(带上拉或者下拉)

阅读全文
1 ... 4 5 6
avatar
HiW

关于
我懒就先这样….
邮箱: HiW@binging.top
QQ: 1098093635