[toc](目录)harmonyOS内核开发(LiteOS)之任务管理什么是内核?从操作系统的层面看,也可以分层。硬件层、内核层、应用层。内核就是用来连接硬件、应用层的桥梁。所以,内核需要具备管理硬件的能力(决定内存用来做什么、决定哪个进程\线程使用CPU、决定设备之间的通信等等),向上还要有接口提供给应用。也就是说,内核可以直接操作内存和CPU,权限非常之高,非常危险————————————————任务(线程)管理基本概...
2022-08-07 20:51:42 3976浏览 0点赞 0回复 0收藏
[toc](目录)快速入门编写Helloword用vscode打开raidrive连接访问的code文件,以下三步添加源码文件(.gn是源码编译脚本) helloworld.c 编写业务编译构建文件:BULD.gn 编写模块编译构建文件的BULD.gn 吧"myapp:myapp"放到该路径下,就可以在xterm里编译了。cdcode进入文件,再hpmdist编译,最后在hiburn里烧录用xterm自带的串口工具查看最后按下开发板复位按键,就出现了 点亮LED添加源码文件与上面...
2022-08-06 22:14:20 4297浏览 0点赞 0回复 0收藏
[toc](目录)简单搭建开发环境下载工具把下载好的导入虚拟机(存储位置需大于10g),点进去后,密码为bearpi登录登录后打开终端,输入ifconfig,把获取到的IP地址记下|要是没出现IP地址,在设置的管理→虚拟机设置→网络适配器→NAT模式打开mobaxterm,准备远程连接ubuntu,按步骤点开;然后输入账户密码都是bearpi(输入密码的时候不会显示),然后就连接上了乌班图然后还需把连接到的乌班图的文件远程映射到Windows上,打开ra...
2022-08-06 00:32:50 3323浏览 0点赞 0回复 0收藏