当前位置:网站首页>How to quickly experience oneos
How to quickly experience oneos
2022-07-05 22:15:00 【Soap horn tree outside the window】
Just stroll around
I had a brief understanding of OneOS, I went shopping today OneOS Prefecture , I found that the government has finally made efforts in propaganda , Many articles are very professional , There are also developers asking questions in the zone . Also found that , Some developers fell in the first step , How to compile, download and run OneOS, therefore , I hope this article can answer some doubts , It's also your own learning record .
Questions and information
I think the reason why developers are confused is , Most people know for the first time OneOS, and OneOS Code for , Tools , Articles are scattered everywhere , Including but not limited to what I know :gitee, Open source in China , The official website of China Mobile Internet of things , Move middle OneOS official account .
therefore , I worked as a porter here , Summarize the relevant information , For your reference :
gitee Code cloud :https://gitee.com/cmcc-oneos
Open source in China :https://www.oschina.net/group/oneos (OneOS Prefecture )
OneOS Official website :https://os.iot.10086.cn/
official account : Move middle OneOS
OneOS Code and tools
OneOS The code of is saved on the code cloud platform , You can see three warehouses inside , Two of them are code warehouses , One is the tool warehouse . When we need to use OneOS When developing experience , They must be downloaded or cloned .
OneOS and OneOS-Lite Code warehouse , It's just OneOS Closer to business , Every round of code submission will be tested to ensure its stability .OneOS-Lite Is more inclined to learn , There will be no frequent testing , But the warehouse has its own documents , And simplify the configuration of the code , Ensure that beginners get started faster .
OneOS-Cube Is a piece that runs on windows Development tools on , Whether it's OneOS still OneOS-Lite Must rely on it to configure and generate projects , yes OneOS An indispensable development tool for the project .
OneOS file
OneOS The document of is mainly divided into two parts , One is the official website , One is OneOS-Lite. The official website address : Document center (10086.cn)
OneOS-Lite Developing documents
Let's start
Now that you know the code 、 Tools 、 file . that , Next is the most important hands-on operation ! First step , Select the board level corresponding to your hardware project. Because I happen to have one here stm32f469disco The board of , So I went straight into OneOS\templates\stm32f469-st-disco
Go to the directory of . In this directory , Default already exists keil Engineering documents of project.uvprojx
, If you want to experience it directly , You can double-click the item directly , This will start keil engineering , You can compile, solidify and run !
If , I also want to add or delete the configuration , It can be used at this time OneOS-Cube
The tool . Enter the command menuconfig To configure , Reuse command scons --ide=mdk5
To generate mdk
The project of , And then use mdk
Compile . How to use it OneOS-Cube
Tools can also be found in the documentation .
The operation effect is as follows , Here to experience shell
command .
Experience a one-day tour
That's right OneOS Simple experience , throw away a brick in order to get a gem , For your reference .
边栏推荐
- Recovery technology with checkpoints
- 等到产业互联网时代真正发展成熟,我们将会看待一系列的新产业巨头的出现
- Leetcode simple question: find the nearest point with the same X or Y coordinate
- Comment développer un plug - in d'applet
- About the writing method of SQL field "this includes" and "included in" strings
- Form artifact
- Pinctrl subsystem and GPIO subsystem
- 笔记本电脑蓝牙怎么用来连接耳机
- 每日刷题记录 (十四)
- Kubernetes Administrator certification (CKA) exam notes (IV)
猜你喜欢
What about data leakage? " Watson k'7 moves to eliminate security threats
Overview of concurrency control
【愚公系列】2022年7月 Go教学课程 003-IDE的安装和基本使用
Official clarification statement of Jihu company
AD637使用筆記
Nacos 的安装与服务的注册
IIC bus realizes client device
Win11 runs CMD to prompt the solution of "the requested operation needs to be promoted"
How can Bluetooth in notebook computer be used to connect headphones
Damn, window in ie open()
随机推荐
Regular expressions and re Libraries
How to organize an actual attack and defense drill
U盘的文件无法删除文件怎么办?Win11无法删除U盘文件解决教程
Common interview questions of JVM manufacturers
Overview of concurrency control
Kubernetes Administrator certification (CKA) exam notes (IV)
Implementation technology of recovery
Blocking of concurrency control
Business learning of mall order module
Meituan dynamic thread pool practice ideas, open source
Did you brush the real title of the blue bridge cup over the years? Come here and teach you to counter attack!
Talking about MySQL index
Tips for using SecureCRT
Cross end solutions to improve development efficiency
Image editor for their AutoLayout environment
AD637使用笔记
The solution to the problem that Oracle hugepages are not used, causing the server to be too laggy
Matlab draws a cute fat doll
Lightweight dynamic monitorable thread pool based on configuration center - dynamictp
[Yugong series] go teaching course in July 2022 004 go code Notes