From a76eb5ece680084422de8a8768a96a45cef6ae18 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Thu, 16 Aug 2018 07:53:57 +0200 Subject: o First version of STM32 generator. --- stm32/mw.j2 | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 stm32/mw.j2 (limited to 'stm32/mw.j2') 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 = + + + + + +{% for part in parts %} + +{% endfor %} + + +{% for field in distinct_fields if field not in ["General Description", "Part Number"] %} + + +{% for part in parts %} +{% set value = part[field] %} + +{% endfor %} + +{% endfor %} + +
+{{ part["Part Number"][-2:] }} +
{{ field }} +{% if value is string or value is number %} +{{ value }} +{% elif value %} +{% for v in value %} +{{ v }}
+{% endfor %} +{% endif %} +
-- cgit v1.2.3