3.1任务管理任务基本概念任务是竞争系统资源最小的单位多个任务可以同时进行,并实现任务之间的切换和通信LiteOS采用的是抢占式调度机制,高优先级任务可打断低优先级任务,当任务优先级相同时,先创建的任务先运行同时具备时间片轮转功能LiteOS的任务默认为32个优先级,从高优先级到低优先级为031任务状态就绪(Ready)运行(Running)阻塞(Blocked)退出态(Dead)任务状态迁移API任务接口(code)3.2软件定时器概念基于系统T...
2022-08-05 22:32:02 4128浏览 0点赞 0回复 0收藏
HelloWrold业务源码编译脚本编写HelloWorld业务代码(printf定义在stdio.h文件中,APPFEATUREINIT定义在ohosinit.h文件中)编写业务BUILD.gn文件编写模块BUILD.gn文件返回上一个文件夹找到模块BUILD.gn文件屏蔽(开头加上“”)在末尾添加注意利用MobaXterm进行编译调试HelloWrold程序HiBurn连接端口,进行下载查看结果点亮LED灯创建文件,与myapp相同编写点亮led源码业务BUILD.gn文件编写模块BUILD.gn文件编写与myapp相同进行...
2022-08-05 22:27:14 3201浏览 0点赞 0回复 0收藏
开发环境搭建1、将下载的镜像包用Ubuntu打开输入密码后进入桌面,右键打开“打开终端”输入“ifconfig”,查看IP地址打开MobaXterm点击Session,输入刚刚查询的IP地址打开RaiDrive,依次点击添加、NAS、SFTP,并输入IP地址成功将Ubuntu的文件映射到本地电脑上回到MobaXterm,依次输入以下指令,开始下载源码接着输入“hpmdist”进行编译源码在映射的文件夹中找到刚刚编译好的源码插上开发板,由安装好的驱动链接打开HiBurn,将H...
2022-08-05 22:20:50 3800浏览 0点赞 0回复 0收藏