当前位置:网站首页>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 .
边栏推荐
- Analysis of the problem that the cookie value in PHP contains a plus sign (+) and becomes a space
- HDU 4391 paint the wall segment tree (water
- Blocking protocol for concurrency control
- 微服務鏈路風險分析
- 如何向mongoDB中添加新的字段附代码(全)
- Interprocess communication in the "Chris Richardson microservice series" microservice architecture
- Codeforces 12D ball tree array simulation 3 sorting elements
- CRM creates its own custom report based on fetch
- 2022-07-05: given an array, you want to query the maximum value in any range at any time. If it is only established according to the initial array and has not been modified in the future, the RMQ meth
- Wonderful review of the digital Expo | highlight scientific research strength, and Zhongchuang computing power won the digital influence enterprise award
猜你喜欢

Technology cloud report won the special contribution award for the 10th anniversary of 2013-2022 of the "cloud Ding Award" of the global cloud computing conference

A number of ventilator giants' products have been recalled recently, and the ventilator market is still in incremental competition

Pl/sql basic syntax

"Chris Richardson microservices series" uses API gateway to build microservices

Win11缺少dll文件怎么办?Win11系统找不到dll文件修复方法

The difference between MVVM and MVC

Business learning of mall order module

ESP32 hosted

Server optimization of performance tuning methodology

MySQL连接断开报错MySQLdb._exceptions.OperationalError 4031, The client was disconnected by the server
随机推荐
Platformio create libopencm3 + FreeRTOS project
Storage optimization of performance tuning methodology
A number of ventilator giants' products have been recalled recently, and the ventilator market is still in incremental competition
Oracle checkpoint queue - Analysis of the principle of instance crash recovery
科技云报道:算力网络,还需跨越几道坎?
2022-07-05: given an array, you want to query the maximum value in any range at any time. If it is only established according to the initial array and has not been modified in the future, the RMQ meth
AD637 usage notes
How to organize an actual attack and defense drill
Win11缺少dll文件怎么办?Win11系统找不到dll文件修复方法
【愚公系列】2022年7月 Go教学课程 003-IDE的安装和基本使用
Blocking of concurrency control
Oracle triggers
Official clarification statement of Jihu company
Interview questions for famous enterprises: Coins represent a given value
科技云报道荣膺全球云计算大会“云鼎奖”2013-2022十周年特别贡献奖
Unique occurrence times of leetcode simple questions
[agc009e] eternal average - conclusion, DP
Bitbucket installation configuration
Tips for using SecureCRT
When the industrial Internet era is truly mature, we will look at the emergence of a series of new industrial giants