https://wiki.hevs.ch/uit/api.php5?action=feedcontributions&user=Per&feedformat=atomUIT - User contributions [en]2024-03-29T08:37:31ZUser contributionsMediaWiki 1.18.1https://wiki.hevs.ch/uit/index.php5/Tools/Eclipse4STM32Tools/Eclipse4STM322013-07-16T09:54:12Z<p>Per: /* Windows */</p>
<hr />
<div>{{TOC right}}<br />
= Toolchain =<br />
The toolchain we use comes from [https://launchpad.net/gcc-arm-embedded https://launchpad.net/gcc-arm-embedded]. This is a toolchain maintained by ARM employees and is available for Linux, Windows and OS X.<br />
<br />
== Linux (Ubuntu based) ==<br />
There is a PPA for gcc-arm-embedded.<br />
<source lang='bash'><br />
sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded<br />
sudo apt-get update<br />
sudo apt-get install build-essential gcc-arm-none-eabi<br />
</source><br />
<br />
== Linux (generic) ==<br />
* Download [https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q2-update/+download/gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2 gcc-arm-none-eabi-4_7-2013q2-20130614-linux.tar.bz2]<br />
* Uncompress into /opt (arm-none-eabi-ld should be in /opt/xdev/gcc-arm-none-eabi-4_7-2013q2/bin/)<br />
<br />
== Windows ==<br />
* download [https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q2-update/+download/gcc-arm-none-eabi-4_7-2013q2-20130614-win32.zip gcc-arm-none-eabi-4_7-2013q2-20130614-win32.zip]<br />
* unzip in C:\xdev\tools\gcc-arm\4.7_2013q2 (arm-none-eabi-gcc.exe should be in C:\xdev\tools\gcc-arm\4.7_2013q2\bin)<br />
* download [http://downloads.sourceforge.net/project/gnuwin32/make/3.81/make-3.81-bin.zip?r=http%3A%2F%2Fgnuwin32.sourceforge.net%2Fpackages%2Fmake.htm&ts=1373870479&use_mirror=surfnet gnuwin-make-3.81.zip]<br />
* unzip in c:\xdev\tools\gnuwin\make\3.81 (make.exe should be in c:\xdev\tools\gnuwin\make\3.81\bin)<br />
* add make.exe to your PATH.<br />
<br />
= openocd =<br />
== Linux ==<br />
* install openocd (should be in the repository of your favorite distribution)<br />
* create the file /etc/udev/rules.d/10-jtag.rules whith the following content:<br />
<br />
<source lang='bash'><br />
# STM32f407 discovery (stlink and DFU mode)<br />
ATTRS{idProduct}=="cff8", ATTRS{idVendor}=="0403", MODE="666", GROUP="plugdev"<br />
ATTRS{idProduct}=="3748", ATTRS{idVendor}=="0483", MODE="666", GROUP="plugdev"<br />
<br />
# Amontec JTAGkey 2 <br />
ATTRS{idProduct}=="df11", ATTRS{idVendor}=="0483", MODE="666", GROUP="plugdev"<br />
</source><br />
* make sure you're in the plugdev group<br />
== Windows ==<br />
* Download and install [http://www.freddiechopin.info/en/download/category/4-openocd?download=99%3Aopenocd-0.7.0 openocd-0.7.0]<br />
* Unzip into c:\xdev\tools\openocd\0.7 (openocd-0.7.0.exe should be in C:\xdev\tools\openocd\0.7.0\bin)<br />
* rename openocd-0.7.0.exe into openocd.exe<br />
* <strike>For the stm32f4 discovery board (st-link) : Download and install this driver [[File:libusb-win32_stlink_driver-120229.zip]]</strike><br />
* Download and install the ST-LINK/V2 USB driver from [http://www.st.com/web/en/catalog/tools/PF258167 here] (STSW-LINK003)<br />
** Optional: Test the connection with the STM32 ST-LINK Utility V2<br />
* For the other boards FIXME<br />
<br />
= Eclipse =<br />
Tested with eclipse 4.3 (Kepler), but at least works with Juno (4.2) and Indigo (4.1)<br />
* Help -> Install new software ... -> work with "-- All available sites --" and add at least :<br />
* Programming Languages : C/C++ development Tools<br />
* Mobile and Device Development : C/C++ Hardware Debugging<br />
* Mobile and Device Development : C/C++ Cross compiler support<br />
* Subversive SVN Team provider + subversive connector<br />
* After setup and restart, subversive should ask to choose a connector, choose:<br />
* SVNkit 1.7.9<br />
<br />
= Project Setup =<br />
In the project properties make sure<br />
* C/C++ build > settings -> Settings tab : "Cross settings" :<br />
* prefix : "arm-none-eabi-"<br />
* path (windows) : "C:\xdev\tools\gcc-arm\4.7_2013q2\bin"<br />
* path (Linux generic) : "/opt/xdev/gcc-arm-none-eabi-4_7-2013q2/bin/"<br />
* path (Unbutu based) : arm-none-eabi- tools are in the PATH.<br />
* C/C++ build > settings -> Settings tab : "Cross GCC compiler" :<br />
* Symbols :<br />
* STM32F4XX=1<br />
* ARM_MATH_CM4=1<br />
* __FPU_PRESENT=1<br />
* USE_STM324xG_EVAL=1<br />
* Includes :<br />
* "${workspace_loc:/${ProjName}/libheivs_stm32/include}"<br />
* "${workspace_loc:/${ProjName}}"<br />
* Debugging: <br />
* Maximum -g3<br />
* Warnings:<br />
* -Wall<br />
* Miscellaneous<br />
* "-c -fmessage-length=0 -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16"<br />
* C/C++ build > settings -> Settings tab : "Cross GCC linker" :<br />
* General :<br />
* No shared libraries (-static)<br />
* Libraries<br />
* m<br />
* Miscellaneous<br />
* Linker flags : "-T "${workspace_loc:/${ProjName}/libheivs_stm32/stm32f407ig_flash.ld}" -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16"<br />
* Other options (-Xlinker [option])<br />
* -Map=linker.map<br />
* --gc-sections<br />
* C/C++ build > settings -> Settings tab : "Cross GCC assembler" :<br />
* General:<br />
* Assembler flags : "-mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g3"<br />
= Debug settings =<br />
* Debug configuration -> GDB Hardware debugging<br />
* At the bottom of the page, make sure the project uses "Standard Hardware Debugging Laucher" (DSF won't work).<br />
* Debugger tab<br />
* GDB command (Ubuntu based) : "arm-none-eabi-gdb"<br />
* GDB command (Linux generic) : "/opt/xdev/gcc-arm-none-eabi-4_7-2013q2/bin/arm-none-eabi-gdb"<br />
* GDB command (Windows) : "C:\xdev\tools\gcc-arm\4.7_2013q2\bin\arm-none-eabi-gdb.exe"<br />
* Use remote target : checked<br />
* JTAG Device (via pipe)<br />
* GDB Connection string (stlink): "| openocd -f interface/stlink-v2.cfg -f target/stm32f4x_stlink.cfg -c "gdb_port pipe""<br />
* GDB Connection string (jtagkey2): "| openocd -f interface/jtagkey2.cfg -f board/stm3241g_eval.cfg -c "gdb_port pipe""<br />
* Startup tab<br />
* Reset and delay : 1<br />
* halt<br />
monitor flash erase_sector 0 0 0<br />
monitor reset halt<br />
* Load image (use project binary)<br />
* Load symbols (use project binary)<br />
* Set breakpoint at main<br />
* Run commands<br />
monitor reset halt<br />
continue<br />
* Common tab<br />
Save as shared file, so the debugging parameters will be saved into the project.</div>Perhttps://wiki.hevs.ch/uit/index.php5/Category:ToolsCategory:Tools2012-06-20T09:22:45Z<p>Per: </p>
<hr />
<div>Description here, anyone ?</div>Perhttps://wiki.hevs.ch/uit/index.php5/Category:ToolsCategory:Tools2012-06-20T09:17:33Z<p>Per: Created page with "page hre"</p>
<hr />
<div>page hre</div>Perhttps://wiki.hevs.ch/uit/index.php5/ToolsTools2012-06-20T09:15:09Z<p>Per: </p>
<hr />
<div>{{TOC right}}<br />
'''Installation and How-to-use Guides about the most used tools at HES-SO//VS'''<br />
== Licenses & Versions ==<br />
* [[{{PAGENAME}}/Setup&Licensing|Setup & Licensing]]<br />
* [[{{PAGENAME}}/Versions|Versions]]<br />
<br />
== Editors ==<br />
* [[{{PAGENAME}}/Mentor_HDL_Designer|Mentor HDL Designer]]<br />
* [[{{PAGENAME}}/Eclipse|Eclipse]]<br />
<br />
== Simulators ==<br />
* [[{{PAGENAME}}/Mentor_Modelsim|Mentor Modelsim]]<br />
* [[{{PAGENAME}}/Mentor_Questasim|Mentor Questasim]]<br />
<br />
== Synthesis / Place&Route ==<br />
* [[{{PAGENAME}}/Synopsys_Synplify|Synopsys Synplify]]<br />
<br />
== IDE ==<br />
* [[{{PAGENAME}}/Microsemi_Libero|Microsemi Libero]]<br />
* [[{{PAGENAME}}/Xilinx_ISE|Xilinx ISE]]<br />
<br />
== Others ==<br />
* [[{{PAGENAME}}/Dia|Dia]]<br />
* [[{{PAGENAME}}/Timing_Analyzer|Timing Analyzer]]<br />
* [[{{PAGENAME}}/Visio|Visio]]<br />
* [[{{PAGENAME}}/Novell_linux|Novell Drive Access for Linux]]<br />
<br />
[[Category:Tools]]</div>Perhttps://wiki.hevs.ch/uit/index.php5/ToolsTools2012-06-20T09:12:18Z<p>Per: </p>
<hr />
<div>{{TOC right}}<br />
'''Installation and How-to-use Guides about the most used tools at HES-SO//VS'''<br />
== Licenses & Versions ==<br />
* [[Tools/Setup&Licensing|Setup & Licensing]]<br />
* [[Tools/Versions|Versions]]<br />
<br />
== Editors ==<br />
* [[Tools/Mentor_HDL_Designer|Mentor HDL Designer]]<br />
* [[Tools/Eclipse|Eclipse]]<br />
<br />
== Simulators ==<br />
* [[Tools/Mentor_Modelsim|Mentor Modelsim]]<br />
* [[Tools/Mentor_Questasim|Mentor Questasim]]<br />
<br />
== Synthesis / Place&Route ==<br />
* [[Tools/Synopsys_Synplify|Synopsys Synplify]]<br />
<br />
== IDE ==<br />
* [[Tools/Microsemi_Libero|Microsemi Libero]]<br />
* [[Tools/Xilinx_ISE|Xilinx ISE]]<br />
<br />
== Others ==<br />
* [[Tools/Dia|Dia]]<br />
* [[Tools/Timing_Analyzer|Timing Analyzer]]<br />
* [[Tools/Visio|Visio]]<br />
* [[Tools/Novell_linux|Novell Drive Access for Linux]]<br />
<br />
[[Category:Tools]]</div>Perhttps://wiki.hevs.ch/uit/index.php5/Help:SyntaxHelp:Syntax2012-06-20T09:07:18Z<p>Per: /* Navigation */</p>
<hr />
<div>{{TOC right}}<br />
= Access Control =<br />
== Write Access ==<br />
All pages are only editable with a granted Novell Account. See [[Special:ListUsers|ListUsers]] for a list of all users.<br />
<br />
== Read Access ==<br />
All pages are by default visible by everybody. Is you want to restrict a page to registered users only, add the following line at the begin of the page.<br />
<pre>{{private}}</pre><br />
This line is automatically added if a new page is created.<br />
<br />
for a page to be readable by everybody you can simply erase the <code><nowiki>{{private}}</nowiki></code> tag and/or add the following tag<br />
<pre>{{public}}</pre><br />
<br />
= Formatting =<br />
== Headings ==<br />
<pre><br />
= Heading 1 =<br />
== Heading 2 ==<br />
=== Heading 3 ===<br />
==== Heading 4 ====<br />
===== Heading 5 =====<br />
====== Heading 6 ======<br />
</pre><br />
= Heading 1 =<br />
== Heading 2 ==<br />
=== Heading 3 ===<br />
==== Heading 4 ====<br />
===== Heading 5 =====<br />
====== Heading 6 ======<br />
<br />
== Bold & Italic ==<br />
<pre><br />
'''This is a bold text'''<br />
</pre><br />
'''This is a bold text'''<br />
<pre><br />
''This is an italic text''<br />
</pre><br />
''This is an italic text''<br />
<pre><br />
'''''This is a bold & italic text'''''<br />
</pre><br />
'''''This is a bold & italic text'''''<br />
<br />
== Code ==<br />
=== Block Code ===<br />
<source lang="text"><br />
<pre><br />
Code formatted style here<br />
</pre><br />
</source><br />
<br />
<pre><br />
Code formatted style here<br />
</pre><br />
<br />
=== Inline code ===<br />
<pre><br />
<code> This is Inline code </code><br />
</pre><br />
<br />
<code> This is a Inline code </code><br />
<br />
=== Syntax Highlighting ===<br />
For syntax highlighted code see the [[Help:Extentions#Syntax_Highlighting_Geshi|Geshi Extension]].<br />
<br />
== No Wiki Markup ==<br />
<pre><br />
<nowiki><nowiki>Text ''without'' '''wiki''' markup</nowiki></nowiki><br />
</pre><br />
<nowiki>Text ''without'' '''wiki''' markup</nowiki><br />
<br />
== Lists ==<br />
=== Bullet list ===<br />
<pre><br />
* Start each line<br />
* with an [[Wikipedia:asterisk|asterisk]] (*).<br />
** More asterisks gives deeper<br />
*** and deeper levels.<br />
* Line breaks<br/>don't break levels.<br />
*** But jumping levels creates empty space.<br />
Any other start ends the list.<br />
</pre><br />
<br />
* Start each line<br />
* with an [[Wikipedia:asterisk|asterisk]] (*).<br />
** More asterisks gives deeper<br />
*** and deeper levels.<br />
* Line breaks<br/>don't break levels.<br />
*** But jumping levels creates empty space.<br />
Any other start ends the list.<br />
<br />
=== Numbered list ===<br />
<pre><br />
# Start each line<br />
# with a [[Wikipedia:Number_sign|number sign]] (#).<br />
## More number signs gives deeper<br />
### and deeper<br />
### levels.<br />
# Line breaks<br/>don't break levels.<br />
### But jumping levels creates empty space.<br />
# Blank lines<br />
<br />
# end the list and start another.<br />
Any other start also ends the list.<br />
</pre><br />
<br />
# Start each line<br />
# with a [[Wikipedia:Number_sign|number sign]] (#).<br />
## More number signs gives deeper<br />
### and deeper<br />
### levels.<br />
# Line breaks<br/>don't break levels.<br />
### But jumping levels creates empty space.<br />
# Blank lines<br />
<br />
# end the list and start another.<br />
Any other start also ends the list.<br />
<br />
== Indent ==<br />
<pre><br />
: Single indent<br />
:: Double indent<br />
::::: Multiple indent<br />
</pre><br />
<br />
: Single indent<br />
:: Double indent<br />
::::: Multiple indent<br />
<br />
== Tables ==<br />
{|class=wikitable<br />
|-<br />
|<nowiki>{|</nowiki> || <nowiki><table></nowiki> || '''Tabellenanfang'''<br />
|-<br />
|<nowiki>|+</nowiki> || <nowiki>&nbsp;</nowiki> || '''Tabellenüberschrift''', ''optional;'' nur einmal pro Tabelle zwischen Tabellenanfang und erster Zeile definierbar<br />
|-<br />
|<nowiki>|-</nowiki> || <nowiki><tr></nowiki> || neue '''Tabellenzeile'''<!-- , Unklar ''optional in der ersten Zeile'' -- wiki engine assumes the first row --><br />
|-<br />
|<nowiki>!</nowiki> || <nowiki><th></nowiki> || '''Tabellenkopfzelle''', ''optional.'' Aufeinanderfolgende Kopfzellen können, durch doppelte Ausrufezeichen (!!) getrennt, in der gleichen Zeile folgen oder mit einfachen Ausrufezeichen (!) auf einer neuen Zeile beginnen.<br />
|- <br />
|<nowiki>|</nowiki> || <nowiki><td></nowiki> || '''Tabellenzelle''', ''Pflicht!'' Aufeinanderfolgende Zellen können, durch doppelte Striche (<nowiki>||</nowiki>) getrennt, in der gleichen Zeile folgen oder mit einfachem Strich (<nowiki>|</nowiki>) auf einer neuen Zeile beginnen.<br />
|-<br />
|<nowiki>|}</nowiki> || <nowiki></table></nowiki> || '''Tabellenende'''<br />
|}<br />
<br />
<pre><br />
{|class=wikitable<br />
|-<br />
| Cell 1-1 || Cell 1-2 || Cell 1-3<br />
|-<br />
| Cell 2-1 || Cell 2-2 ||<br />
|- <br />
| Cell 3-1 || Cell 3-2<br />
|-<br />
| Cell 4<br />
|-<br />
|}<br />
</pre><br />
{|class=wikitable<br />
|-<br />
| Cell 1-1 || Cell 1-2 || Cell 1-3<br />
|-<br />
| Cell 2-1 || Cell 2-2 ||<br />
|- <br />
| Cell 3-1 || Cell 3-2<br />
|-<br />
| Cell 4<br />
|-<br />
|}<br />
<br />
== Links ==<br />
=== Internal Links ===<br />
'''Note: Double square brackets and | for separation.'''<br />
<pre><br />
[[Namelink|DisplayName]]<br />
e.g.<br />
[[Help:Extentions|Extention page]]<br />
</pre><br />
[[Help:Extentions|Extention page]]<br />
<br />
You can also omit the part after the separator and only the important part of the link will be displayed.<br />
<pre><br />
[[Help:Extentions|]]<br />
</pre><br />
[[Help:Extentions|Extentions]]<br />
=== External Links ===<br />
'''Note: Single square brackets and <space> for separation.'''<br />
<pre><br />
[http://urladdress Display name]<br />
e.g.<br />
[http://hevs.ch HES-SO//VS Webpage]<br />
</pre><br />
[http://hevs.ch HES-SO//VS Webpage]<br />
<br />
= File & Picture Upload =<br />
To upload a file click on the [[Special:Upload|Upload File]] button that is located on the left panel. Your file must be smaller than 2MB and the extension must be authorized.<br />
<br />
For the moment the authorized extensions are: png, gif, jpg, jpeg, pdf, zip, rar, tar, tgz, gz, txt, bash, config, vhdl, do<br />
<br />
== File Links ==<br />
In order to download a file. It can be an image or any other type of authorized file.<br />
<br />
'''Note: Double Brackets and | for separation with type ''Media''.'''<br />
<pre><br />
[[Media:filename.extension|Display name]]<br />
e.g.<br />
[[Media:edawiki.jpg|Display name]]<br />
</pre><br />
[[Media:edawiki.jpg|Display name]]<br />
<br />
== Images ==<br />
'''Note: Double Brackets and | for separation with type ''File''.'''<br />
<pre><br />
[[File:filename.extension|options|caption]]<br />
e.g.<br />
[[File:edawiki.jpg|left|100px|EDA Wiki Logo left]]<br />
[[File:edawiki.jpg|center|100px|EDA Wiki Logo center]]<br />
[[File:edawiki.jpg|right|100px|EDA Wiki Logo right]]<br />
[[File:edawiki.jpg|thumb|100px|EDA Wiki Logo thumbnail]]<br />
[[File:edawiki.jpg|link=Help:Syntax|200px]]<br />
</pre><br />
[[File:edawiki.jpg|left|100px|EDA Wiki Logo left]]<br />
[[File:edawiki.jpg|center|100px|EDA Wiki Logo center]]<br />
[[File:edawiki.jpg|right|100px|EDA Wiki Logo right]]<br />
[[File:edawiki.jpg|thumb|100px|EDA Wiki Logo thumbnail]]<br />
[[File:edawiki.jpg|link=Help:Syntax|200px]]<br />
<br />
=Templates=<br />
<br />
== Table of Content ==<br />
To put the Table of Content (TOC) that the right side of the page write the following at the beginning of a page<br />
<pre><br />
{{TOC right}}<br />
</pre><br />
<br />
== Navigation ==<br />
If somebody want to use some kind of Navigation inside pages, a template was created called <pre>nav</pre>. Use to following syntax and put the pages you want to refer to into the appropriate parameters. If a parameter is not specified it will point to the ''Main Page''<br />
<br />
{|class=wikitable<br />
|-<br />
| Parameter || Description<br />
|-<br />
| left || Previous page<br />
|-<br />
| right || Next page<br />
|- <br />
| up || Parent page<br />
|-<br />
|}<br />
<br />
<pre><br />
{{nav|left=page/to/the/left|up=parent|right=page/to/the/right}}<br />
e.g.<br />
{{nav|up=Help:Contents|right=Help:Extentions}}<br />
</pre><br />
<br />
{{nav|up=Help:Contents|right=Help:Extentions}}<br />
<br />
<br />
==Floating Box==<br />
<br />
<pre>{{FloatBox|left|The title here|The content here}}</pre><br />
<br />
{{FloatBox|left|The title here|<br />
The content here<br />
}}<br />
<br />
= Categories =<br />
In order to put a page into a Category add the following line at the end of the page:<br />
<pre><br />
[[Category:Category name]]<br />
</pre><br />
To see a list of all available Categories see [[Special:Categories|here]].<br />
<br />
<br />
[[Category:Help]]</div>Perhttps://wiki.hevs.ch/uit/index.php5/Help:SyntaxHelp:Syntax2012-06-20T09:01:24Z<p>Per: /* Table of Content */</p>
<hr />
<div>{{TOC right}}<br />
= Access Control =<br />
== Write Access ==<br />
All pages are only editable with a granted Novell Account. See [[Special:ListUsers|ListUsers]] for a list of all users.<br />
<br />
== Read Access ==<br />
All pages are by default visible by everybody. Is you want to restrict a page to registered users only, add the following line at the begin of the page.<br />
<pre>{{private}}</pre><br />
This line is automatically added if a new page is created.<br />
<br />
for a page to be readable by everybody you can simply erase the <code><nowiki>{{private}}</nowiki></code> tag and/or add the following tag<br />
<pre>{{public}}</pre><br />
<br />
= Formatting =<br />
== Headings ==<br />
<pre><br />
= Heading 1 =<br />
== Heading 2 ==<br />
=== Heading 3 ===<br />
==== Heading 4 ====<br />
===== Heading 5 =====<br />
====== Heading 6 ======<br />
</pre><br />
= Heading 1 =<br />
== Heading 2 ==<br />
=== Heading 3 ===<br />
==== Heading 4 ====<br />
===== Heading 5 =====<br />
====== Heading 6 ======<br />
<br />
== Bold & Italic ==<br />
<pre><br />
'''This is a bold text'''<br />
</pre><br />
'''This is a bold text'''<br />
<pre><br />
''This is an italic text''<br />
</pre><br />
''This is an italic text''<br />
<pre><br />
'''''This is a bold & italic text'''''<br />
</pre><br />
'''''This is a bold & italic text'''''<br />
<br />
== Code ==<br />
=== Block Code ===<br />
<source lang="text"><br />
<pre><br />
Code formatted style here<br />
</pre><br />
</source><br />
<br />
<pre><br />
Code formatted style here<br />
</pre><br />
<br />
=== Inline code ===<br />
<pre><br />
<code> This is Inline code </code><br />
</pre><br />
<br />
<code> This is a Inline code </code><br />
<br />
=== Syntax Highlighting ===<br />
For syntax highlighted code see the [[Help:Extentions#Syntax_Highlighting_Geshi|Geshi Extension]].<br />
<br />
== No Wiki Markup ==<br />
<pre><br />
<nowiki><nowiki>Text ''without'' '''wiki''' markup</nowiki></nowiki><br />
</pre><br />
<nowiki>Text ''without'' '''wiki''' markup</nowiki><br />
<br />
== Lists ==<br />
=== Bullet list ===<br />
<pre><br />
* Start each line<br />
* with an [[Wikipedia:asterisk|asterisk]] (*).<br />
** More asterisks gives deeper<br />
*** and deeper levels.<br />
* Line breaks<br/>don't break levels.<br />
*** But jumping levels creates empty space.<br />
Any other start ends the list.<br />
</pre><br />
<br />
* Start each line<br />
* with an [[Wikipedia:asterisk|asterisk]] (*).<br />
** More asterisks gives deeper<br />
*** and deeper levels.<br />
* Line breaks<br/>don't break levels.<br />
*** But jumping levels creates empty space.<br />
Any other start ends the list.<br />
<br />
=== Numbered list ===<br />
<pre><br />
# Start each line<br />
# with a [[Wikipedia:Number_sign|number sign]] (#).<br />
## More number signs gives deeper<br />
### and deeper<br />
### levels.<br />
# Line breaks<br/>don't break levels.<br />
### But jumping levels creates empty space.<br />
# Blank lines<br />
<br />
# end the list and start another.<br />
Any other start also ends the list.<br />
</pre><br />
<br />
# Start each line<br />
# with a [[Wikipedia:Number_sign|number sign]] (#).<br />
## More number signs gives deeper<br />
### and deeper<br />
### levels.<br />
# Line breaks<br/>don't break levels.<br />
### But jumping levels creates empty space.<br />
# Blank lines<br />
<br />
# end the list and start another.<br />
Any other start also ends the list.<br />
<br />
== Indent ==<br />
<pre><br />
: Single indent<br />
:: Double indent<br />
::::: Multiple indent<br />
</pre><br />
<br />
: Single indent<br />
:: Double indent<br />
::::: Multiple indent<br />
<br />
== Tables ==<br />
{|class=wikitable<br />
|-<br />
|<nowiki>{|</nowiki> || <nowiki><table></nowiki> || '''Tabellenanfang'''<br />
|-<br />
|<nowiki>|+</nowiki> || <nowiki>&nbsp;</nowiki> || '''Tabellenüberschrift''', ''optional;'' nur einmal pro Tabelle zwischen Tabellenanfang und erster Zeile definierbar<br />
|-<br />
|<nowiki>|-</nowiki> || <nowiki><tr></nowiki> || neue '''Tabellenzeile'''<!-- , Unklar ''optional in der ersten Zeile'' -- wiki engine assumes the first row --><br />
|-<br />
|<nowiki>!</nowiki> || <nowiki><th></nowiki> || '''Tabellenkopfzelle''', ''optional.'' Aufeinanderfolgende Kopfzellen können, durch doppelte Ausrufezeichen (!!) getrennt, in der gleichen Zeile folgen oder mit einfachen Ausrufezeichen (!) auf einer neuen Zeile beginnen.<br />
|- <br />
|<nowiki>|</nowiki> || <nowiki><td></nowiki> || '''Tabellenzelle''', ''Pflicht!'' Aufeinanderfolgende Zellen können, durch doppelte Striche (<nowiki>||</nowiki>) getrennt, in der gleichen Zeile folgen oder mit einfachem Strich (<nowiki>|</nowiki>) auf einer neuen Zeile beginnen.<br />
|-<br />
|<nowiki>|}</nowiki> || <nowiki></table></nowiki> || '''Tabellenende'''<br />
|}<br />
<br />
<pre><br />
{|class=wikitable<br />
|-<br />
| Cell 1-1 || Cell 1-2 || Cell 1-3<br />
|-<br />
| Cell 2-1 || Cell 2-2 ||<br />
|- <br />
| Cell 3-1 || Cell 3-2<br />
|-<br />
| Cell 4<br />
|-<br />
|}<br />
</pre><br />
{|class=wikitable<br />
|-<br />
| Cell 1-1 || Cell 1-2 || Cell 1-3<br />
|-<br />
| Cell 2-1 || Cell 2-2 ||<br />
|- <br />
| Cell 3-1 || Cell 3-2<br />
|-<br />
| Cell 4<br />
|-<br />
|}<br />
<br />
== Links ==<br />
=== Internal Links ===<br />
'''Note: Double square brackets and | for separation.'''<br />
<pre><br />
[[Namelink|DisplayName]]<br />
e.g.<br />
[[Help:Extentions|Extention page]]<br />
</pre><br />
[[Help:Extentions|Extention page]]<br />
<br />
You can also omit the part after the separator and only the important part of the link will be displayed.<br />
<pre><br />
[[Help:Extentions|]]<br />
</pre><br />
[[Help:Extentions|Extentions]]<br />
=== External Links ===<br />
'''Note: Single square brackets and <space> for separation.'''<br />
<pre><br />
[http://urladdress Display name]<br />
e.g.<br />
[http://hevs.ch HES-SO//VS Webpage]<br />
</pre><br />
[http://hevs.ch HES-SO//VS Webpage]<br />
<br />
= File & Picture Upload =<br />
To upload a file click on the [[Special:Upload|Upload File]] button that is located on the left panel. Your file must be smaller than 2MB and the extension must be authorized.<br />
<br />
For the moment the authorized extensions are: png, gif, jpg, jpeg, pdf, zip, rar, tar, tgz, gz, txt, bash, config, vhdl, do<br />
<br />
== File Links ==<br />
In order to download a file. It can be an image or any other type of authorized file.<br />
<br />
'''Note: Double Brackets and | for separation with type ''Media''.'''<br />
<pre><br />
[[Media:filename.extension|Display name]]<br />
e.g.<br />
[[Media:edawiki.jpg|Display name]]<br />
</pre><br />
[[Media:edawiki.jpg|Display name]]<br />
<br />
== Images ==<br />
'''Note: Double Brackets and | for separation with type ''File''.'''<br />
<pre><br />
[[File:filename.extension|options|caption]]<br />
e.g.<br />
[[File:edawiki.jpg|left|100px|EDA Wiki Logo left]]<br />
[[File:edawiki.jpg|center|100px|EDA Wiki Logo center]]<br />
[[File:edawiki.jpg|right|100px|EDA Wiki Logo right]]<br />
[[File:edawiki.jpg|thumb|100px|EDA Wiki Logo thumbnail]]<br />
[[File:edawiki.jpg|link=Help:Syntax|200px]]<br />
</pre><br />
[[File:edawiki.jpg|left|100px|EDA Wiki Logo left]]<br />
[[File:edawiki.jpg|center|100px|EDA Wiki Logo center]]<br />
[[File:edawiki.jpg|right|100px|EDA Wiki Logo right]]<br />
[[File:edawiki.jpg|thumb|100px|EDA Wiki Logo thumbnail]]<br />
[[File:edawiki.jpg|link=Help:Syntax|200px]]<br />
<br />
=Templates=<br />
<br />
== Table of Content ==<br />
To put the Table of Content (TOC) that the right side of the page write the following at the beginning of a page<br />
<pre><br />
{{TOC right}}<br />
</pre><br />
<br />
= Navigation =<br />
If somebody want to use some kind of Navigation inside pages, a template was created called <pre>nav</pre>. Use to following syntax and put the pages you want to refer to into the appropriate parameters. If a parameter is not specified it will point to the ''Main Page''<br />
<br />
{|class=wikitable<br />
|-<br />
| Parameter || Description<br />
|-<br />
| left || Previous page<br />
|-<br />
| right || Next page<br />
|- <br />
| up || Parent page<br />
|-<br />
|}<br />
<br />
<pre><br />
{{nav|left=page/to/the/left|up=parent|right=page/to/the/right}}<br />
e.g.<br />
{{nav|up=Help:Contents|right=Help:Extentions}}<br />
</pre><br />
<br />
{{nav|up=Help:Contents|right=Help:Extentions}}<br />
<br />
= Categories =<br />
In order to put a page into a Category add the following line at the end of the page:<br />
<pre><br />
[[Category:Category name]]<br />
</pre><br />
To see a list of all available Categories see [[Special:Categories|here]].<br />
<br />
<br />
[[Category:Help]]</div>Perhttps://wiki.hevs.ch/uit/index.php5/SandboxSandbox2012-06-20T08:57:34Z<p>Per: </p>
<hr />
<div><issues /><br />
<br />
<issues project="My Project" /><br />
<br />
<issues project="My Project" search="true" filter="false" /><br />
<br />
<issues project="My Project" authenticate="false" /><br />
<br />
<br />
{{FloatBox|left|Your Title|<br />
This is a cool box<br />
}}</div>Perhttps://wiki.hevs.ch/uit/index.php5/Template:FloatBoxTemplate:FloatBox2012-06-20T08:56:47Z<p>Per: Created page with "<div style="background-color: #f1fdff; border: 1px solid #dedede;float:{{{1}}};width: 46%; margin:10px; padding: 0px;overflow:hidden;margin-bottom:20px;-moz-border-radius:10px..."</p>
<hr />
<div><div style="background-color: #f1fdff; border: 1px solid #dedede;float:{{{1}}};width: 46%;<br />
margin:10px; padding: 0px;overflow:hidden;margin-bottom:20px;-moz-border-radius:10px; border-radius:10px;border-bottom:1px solid abd5f5;"><br />
<div style="border-bottom:1px solid abd5f5; background-color:#d0e5f5; padding:0.2em 0.5em 0.2em 0.5em; font-size:110%; font-weight:bold; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0;">{{{2}}}</div><br />
<div style="padding: 5px;">{{{3}}}</div><br />
</div></div>Per