diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2018-08-16 07:53:57 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2018-08-16 07:53:57 +0200 |
commit | a76eb5ece680084422de8a8768a96a45cef6ae18 (patch) | |
tree | 8f1f28e0af4e08e7898d0dbb0d163dafdf65ded5 /stm32/mw.j2 | |
parent | 3df18f1e46a5f07cc7915f979080c88752432c5e (diff) | |
download | semantic-sandbox-a76eb5ece680084422de8a8768a96a45cef6ae18.tar.gz semantic-sandbox-a76eb5ece680084422de8a8768a96a45cef6ae18.tar.bz2 semantic-sandbox-a76eb5ece680084422de8a8768a96a45cef6ae18.tar.xz semantic-sandbox-a76eb5ece680084422de8a8768a96a45cef6ae18.zip |
o First version of STM32 generator.
Diffstat (limited to 'stm32/mw.j2')
-rw-r--r-- | stm32/mw.j2 | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/stm32/mw.j2 b/stm32/mw.j2 new file mode 100644 index 0000000..dfb722b --- /dev/null +++ b/stm32/mw.j2 @@ -0,0 +1,43 @@ +{# +{{ part["Part Number"] }} is a chip from [[Manufacturer:STMicroelectronics]] in their ''[[Chip family:{{ part["Series"] }}]]'' family. +{{ part["General Description"] }} +#} + += Shared parameters = + +{% for field, value in shared_fields.items() %} +* {{ field }}: {{ value }} +{% endfor %} + += Distinct parameters = + +<table> + +<tr> +<td></td> +{% for part in parts %} +<th> +{{ part["Part Number"][-2:] }} +</th> +{% endfor %} +</tr> + +{% for field in distinct_fields if field not in ["General Description", "Part Number"] %} +<tr> +<th>{{ field }}</th> +{% for part in parts %} +{% set value = part[field] %} +<td> +{% if value is string or value is number %} +{{ value }} +{% elif value %} +{% for v in value %} +{{ v }}<br/> +{% endfor %} +{% endif %} +</td> +{% endfor %} +</tr> +{% endfor %} + +</table> |