Skip to content
This repository was archived by the owner on Dec 6, 2018. It is now read-only.

Commit cdf0f52

Browse files
committed
README pre-release update
1 parent b13336f commit cdf0f52

File tree

1 file changed

+17
-12
lines changed

1 file changed

+17
-12
lines changed

README.md

+17-12
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55

66
## Description
77

8-
The Core is highly configurable, straightforward C++ framework with minimum set of development dependencies. It aimed to reduce development efforts for embedded applications.
9-
The main idea of The Core is to make as much as possible in the compile time. This affects the way how the device drivers and peripherals are represented. In fact, each driver is the template class that is instantiated with all the dependencies in a distinct type by user of The Core in compile-time.
8+
The Core is highly configurable and straightforward C++ framework aimed to reduce development efforts for embedded applications.
9+
The main idea of The Core is to make as much as possible in the compile time.
10+
This affects the way how the device drivers and peripherals are represented.
11+
In fact, each driver is the template class that is instantiated with all the dependencies in a distinct type by user of The Core in the compile time.
1012

1113
You can check out more directly in the code of [the SPI driver](platform/stm32f4xx/export/platform/spi_bus.hpp) or [the USART bus](platform/stm32f4xx/export/platform/usart_bus.hpp).
1214

@@ -22,8 +24,9 @@ The project is at the initial stage. But something is already in there:
2224

2325
## Getting started
2426

25-
If you are interested in the simplest, ready-made demo project based on The Core,
26-
refer to [the blinky example project](https://github.com/forGGe/theCore-blinky).
27+
If you are interested in the simplest, ready-made demo project based on The Core, refer to [the blinky example project](https://github.com/forGGe/theCore-blinky).
28+
29+
You may also check [examples within theCore source tree](examples/).
2730

2831
In order to proceed with The Core itself, start cloning this repository:
2932
```
@@ -33,10 +36,7 @@ git clone https://github.com/forGGe/theCore.git
3336
When the code is received, you have to download and install all the dependencies.
3437
The process can take some time.
3538
To make it easier, I’d strongly recommend to download and install `nix`.
36-
The installation guide could be found
37-
[on the official website](https://nixos.org/nixos/manual/index.html#ch-installation) or
38-
[Domenkozar's blog](https://www.domenkozar.com/2014/01/02/getting-started-with-nix-package-manager/)
39-
.
39+
The installation guide can be found [on the official website](https://nixos.org/nixos/manual/index.html#ch-installation) or [Domenkozar's blog](https://www.domenkozar.com/2014/01/02/getting-started-with-nix-package-manager/).
4040

4141
After `nix` installation, run:
4242
```bash
@@ -69,13 +69,14 @@ Currently, the stm32f4xx platform is supported and available for further develop
6969

7070
## Documentation
7171

72-
The current documentation of The Core is completely stated in the code (as doxygen comments). To generate the HTML pages from Doxygen is quite enough to run:
72+
The current documentation of The Core is completely stated in the code (as doxygen comments).
73+
To generate the HTML pages from Doxygen is quite enough to run:
7374

7475
```bash
7576
make core_doc
7677
```
7778

78-
in the build directory (see [units](#unit-tests)).
79+
in the build directory (see [unit tests section](#unit-tests)).
7980

8081
## License
8182

@@ -84,6 +85,10 @@ The source code is distributed under LGPL v3.0 License.
8485

8586
## Contribution & Using
8687

87-
The project is on its very beginning, so any help is more than welcome and highly appreciated. If you'd like to take a part in the project growth and (or) have any questions – feel free to email me at [email protected], leave message at [gitter](https://gitter.im/forGGe/theCore) or simply check out [a list of issues](https://github.com/forGGe/theCore/issues). If you have any suggestions on The Core improvement or just like it how it is, don’t keep silence! I’ll be happy to read your reviews.
88+
The project is on its very beginning, so any help is more than welcome and highly appreciated.
89+
If you'd like to take a part in the project growth and (or) have any questions – feel free to email me at [email protected], leave message at [gitter](https://gitter.im/forGGe/theCore) or simply check out [a list of issues](https://github.com/forGGe/theCore/issues).
90+
If you have any suggestions on The Core improvement or just like it how it is, don’t keep silence! I’ll be happy to read your reviews.
8891

89-
You are welcome to use The Core in your own projects. If there is something that it’s not enough for this, please let me know via email or open some issues and we will do our best to handle this ASAP. Good luck!
92+
You are welcome to use The Core in your own projects.
93+
If there is something that it’s not enough for this, please let me know via email or open some issues and we will do our best to handle this ASAP.
94+
Good luck!

0 commit comments

Comments
 (0)