Pingtouge Jianchi CDK Tutorial - Chip SDK Concept of Chip SDK Development

In the previous chapter, we talked about dividing the resources required by a project into several types of components through the division of project components. Then, for a hardware platform, it will be composed of several components. If we If we can define multiple solution projects that run on the same hardware platform, we package these solutions, including our hardware platform, and give them to our solution developers. Then, we call such a software package the chip's SDK .

The development process of chip SDK needs to include at least the following basic steps:

The first step is that we need to create an initial SDK project in CDK, and then make necessary modifications to the project.

The second step is for the flash devices that the chip SDK needs to use, that is, for the need for flash programming, we need to provide some flash algorithm files that developers need in flash programming. These algorithm files require us to do the chip SDK development process. necessary development.

The third step is that we need to develop some hardware-related components on the chip platform.

The fourth step is to strip out the common code between different solutions running on the same hardware platform and use it as some common components. We call it the development of tool-like middleware components.

Finally, after we develop all these components, we need to conduct debugging and testing, and then release them to our chip open community. This completes the development process of a chip SDK.

Reference video:

https://www.bilibili.com/video/BV1gA411K7Qr?p=15&vd_source=77c874a500ef21df351103560dada737

Guess you like

Origin blog.csdn.net/qq_42233059/article/details/134888139