Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
software:keil:asm_project [2016/02/19 07:19] – feur | software:keil:asm_project [2020/02/07 16:20] (current) – [Minimal Assembly Project] akdi | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Create | + | ====== Create |
Creating an Assembly project is pretty much the same as createing a [[c_project|C project]]. \\ | Creating an Assembly project is pretty much the same as createing a [[c_project|C project]]. \\ | ||
- | \\ {{keil_add_file_2.png?500em}} \\ \\ | + | \\ {{keil_add_file_3.png?700em}} \\ \\ |
|< 100% 10em >| | |< 100% 10em >| | ||
^Type|Choose "Asm File (.s)" | ^Type|Choose "Asm File (.s)" | ||
^Name|Choose an appropriate name.| | ^Name|Choose an appropriate name.| | ||
- | ^Location|Choose correct [[# | + | ^Location|Choose correct [[c_project# |
===== Normal Assembly Project ===== | ===== Normal Assembly Project ===== | ||
Line 20: | Line 20: | ||
| | ||
- | ADR_LED | + | ADDR_LED |
- | ADR_DIPSW | + | ADDR_DIPSW |
main | main | ||
| | ||
- | | + | |
- | | + | |
loop | loop | ||
| | ||
Line 42: | Line 42: | ||
The difference between a normal an d a minimal Assembly project is, that for the minimal project you don't need to choose a runtime component. This means you have to take care of every aspect yourself! \\ | The difference between a normal an d a minimal Assembly project is, that for the minimal project you don't need to choose a runtime component. This means you have to take care of every aspect yourself! \\ | ||
- | The example code bellow shows a very minimal setup (without access to the CT Board peripherals). \\ | + | The example code bellow shows a very minimal setup (without access to the CT Board [[ctboard: |
<file asm main.s> | <file asm main.s> | ||
Line 73: | Line 73: | ||
END | END | ||
</ | </ | ||
- | \\ | + | \\ \\ |
+ | |||
+ | |||
+ | //**Back to [[software: |