07 2021 档案

摘要:本示例将在BearPi-HM_Nano开发板上使用MQTT协议连接华为IoT平台,使用的是E53_IA1 智慧农业扩展板与 BearPi-HM_Nano 开发板。 E53_IA1开发板对应方法: #ifndef __E53_IA1_H__ #define __E53_IA1_H__ /******* 阅读全文
posted @ 2021-07-31 00:08 何双新 阅读(810) 评论(0) 推荐(0) 编辑
摘要:一、数组、循环、判断条件 #include<stdio.h> int main(){ int a =100; int b =200; int i; int arr [5]; if (a==100){ if (b==200){ printf("a 的值是 100,且 b 的值是 200\n" ); } 阅读全文
posted @ 2021-07-29 23:52 何双新 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、定义常量: 使用 #define 预处理器。 使用 const 关键字。 #include <stdio.h> int main() { const int LENGTH = 10;//const 声明常量要在一个语句内完成 const int WIDTH = 5; const char NEW 阅读全文
posted @ 2021-07-26 23:27 何双新 阅读(219) 评论(0) 推荐(0) 编辑
摘要:Open Systems Interconnection(OSI)定义了一个网络框架:其以层为单位实现了各种协议,同时会将控制权逐层传递。 目前OSI主要作为教学工具被使用,其在概念上将计算机网络结构按逻辑顺序划分为7层。 1、较低层处理电信号、二进制数据块以及路由这些数据以便在网络中的穿梭; 2、 阅读全文
posted @ 2021-07-16 23:05 何双新 阅读(3727) 评论(1) 推荐(0) 编辑
摘要:BearPi-HM_Nano开发板鸿蒙OS内核编程开发——消息队列 什么是消息队列? 答:消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境,使用较多的消息队列有Activ 阅读全文
posted @ 2021-07-08 23:55 何双新 阅读(307) 评论(0) 推荐(0) 编辑
摘要:一、互斥锁基本概念: 1、互斥锁又称互斥型信号量,是一种特殊的二值性信号量【二值型信号量可以理解为任务与中断间或者两个任务间的标志,该标志非“满”即“空”】,用于实现对共享资源的独占式处理。 2、任意时刻互斥锁的状态只有两种:开锁或闭锁。 3、当有任务持有时,互斥锁处于闭锁状态,这个任务获得该互斥锁 阅读全文
posted @ 2021-07-07 23:22 何双新 阅读(288) 评论(0) 推荐(0) 编辑
摘要:软件定时器:是基于系统Tick时钟中断且由软件来模拟的定时器,当经过设定的Tick时钟计数值后会触发用户定义的回调函数。定时精度与系统Tick时钟的周期有关。 定时器运行机制: cmsis_os2的API软件定时器接口: ⚫ 静态裁剪:能通过宏关闭软件定时器功能。⚫ 软件定时器创建:osTimerN 阅读全文
posted @ 2021-07-06 23:05 何双新 阅读(405) 评论(1) 推荐(0) 编辑
摘要:HarmonyOS内核开发—信号量开发案例学习记录 一、LiteOS里面的任务管理介绍: 任务状态通常分为以下四种: 就绪(Ready):该任务在就绪列表中,只等待CPU。 运行(Running):该任务正在执行。 阻塞(Blocked):该任务不在就绪列表中。包含任务被挂起、任务被延时、任务正在等 阅读全文
posted @ 2021-07-05 23:13 何双新 阅读(485) 评论(1) 推荐(1) 编辑
摘要:近期学习鸿蒙硬件物联网开发,用到的开发语言是C; 一、基础语法:第一个案例: 命令 gcc hello.c #include <stdio.h> //stdio.h 是一个头文件 , #include 是一个预处理命令,用来引入头文件 void func2(){ printf("C语言小白变怪兽") 阅读全文
posted @ 2021-07-04 22:58 何双新 阅读(331) 评论(0) 推荐(0) 编辑
摘要:基于小熊派鸿蒙季BearPi-HM_Nano HarmonyOS 鸿蒙系统Hi3861开发板NFC 开发步骤:1、购买开发板:某宝上购买就行 2、安装开发环境 3、下载源码 4、编写案例并执行 开发步骤:2、安装开发环境 安装虚拟机、vscode、mobaxterm、HiBurn、RaiDrive 阅读全文
posted @ 2021-07-03 17:02 何双新 阅读(1034) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示