Difference between revisions of "MCBSTM32C"

From Teknologisk videncenter
Jump to: navigation, search
(STM32F107VC)
m (Licens ude fra Internettet)
 
(48 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
=MCBSTM32C=
 
=MCBSTM32C=
 
*[http://www.keil.com/mcbstm32c/mcbstm32c-base-board-schematics.pdf Schematics]
 
*[http://www.keil.com/mcbstm32c/mcbstm32c-base-board-schematics.pdf Schematics]
*[http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00259166.pdf M24C64] EEPROM (Loads PDF)
+
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00259166.pdf M24C64] EEPROM (Loads PDF)
 
*[http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00002253.pdf ST3232] RS232C Line Driver (Loads PDF)
 
*[http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00002253.pdf ST3232] RS232C Line Driver (Loads PDF)
*[http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00135460.pdf LIS302DL] 3 Axis motion Sensor (Loads PDF)
+
*[http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00135460.pdf LIS302DL] 3 Axis motion Sensor (Loads PDF)
*[http://www.cirrus.com/en/pubs/proDatasheet/CS42L52_F1.pdf CS42L52] Stereo CODEC (Loads PDF)
+
*[https://www.cirrus.com/products/cs42l52/ CS42L52] Stereo CODEC (Loads PDF)
 
*[http://www.national.com/ds/DP/DP83848J.pdf DP83848J] 10/100 Mbps Ethernet Tranceiver (Loads PDF)
 
*[http://www.national.com/ds/DP/DP83848J.pdf DP83848J] 10/100 Mbps Ethernet Tranceiver (Loads PDF)
 
*[http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00167470.pdf STMPS2141] power distribution switch for USB
 
*[http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00167470.pdf STMPS2141] power distribution switch for USB
Line 16: Line 16:
 
*[http://www.keil.com/dd/chip/4889.htm Keil ARM STM32F107VC] Homepage
 
*[http://www.keil.com/dd/chip/4889.htm Keil ARM STM32F107VC] Homepage
 
*STM32F107VC [http://www.keil.com/dd/docs/datashts/st/stm32f105(7)xx_ds.pdf Data Sheet] (Loads PDF)
 
*STM32F107VC [http://www.keil.com/dd/docs/datashts/st/stm32f105(7)xx_ds.pdf Data Sheet] (Loads PDF)
*STM32F107VC [http://www.keil.com/dd/docs/datashts/st/stm32f10xxx.pdf Reference Manual] (Loads PDF)
+
*STM32F107VC [http://www.st.com/web/en/resource/technical/document/reference_manual/CD00171190.pdf Reference Manual] (Loads PDF)
*STM32F107VC [[File:Stm32f103xx_firmware_library.pdf Firmware Library]] (Loads PDF)
+
*STM32F107VC [http://www.keil.com/support/man/docs/mcbstm32c/ Users Guide] (Web page)
 +
*STM32F107VC [[Media:Stm32f103xx_firmware_library.pdf | Firmware Library]] (Loads PDF)
 +
*STM32F107VC [http://www.keil.com/support/man/docs/armasm/ Assembler User Guide] (Web page)
  
 
=Keil Development tools=
 
=Keil Development tools=
*[http://mars.tekkom.dk/data/MDK453.exe Keil version 4.53] u-Vision
+
*[http://mars.merhot.dk/data/embedded/MDK.EXE Keil uVision version 5.24a Download]
 +
*[http://www.keil.com/support/man/docs/ulink2/ulink2_trace_itm_viewer.htm Debug printf debugger]
 
==Using license local on Mercantec==
 
==Using license local on Mercantec==
 
Use wired local network or use wireless SSID '''dt3''' for access to server.
 
Use wired local network or use wireless SSID '''dt3''' for access to server.
 +
 +
===Licens ude fra Internettet===
 +
Indsæt følgende linie i din '''hosts''' fil (C:\windows\system32\drivers\etc)
 +
<source lang=cmd>
 +
192.168.130.50 mercstor.tekkom.local
 +
</source>
 +
 
<source lang=cmd>
 
<source lang=cmd>
C:> net use s: \\mercstor.tekkom.local\license /user:keil <notice>SECRET-PASSWORD</notice>
+
<notice>C:></notice> net use S: \\mercstor.tekkom.local\license /user:elev <notice>SECRET-PASSWORD</notice>
 
</source>
 
</source>
 +
<!--
 +
elev@hotdata.dk måske
 +
Eller
 +
<source lang=cmd>
 +
C:> net use s: \\192.168.139.116\license /user:keil <notice>SECRET-PASSWORD</notice>
 +
</source>
 +
-->
 +
Under File...  License Management...  Select the Floating License tab and browse to the .FLF file on the server through the Add Product... button.  On clicking OK, a web browser should open with the Floating License details automatically filled.  On completion of the web browser, an e-mail is sent immediately with a license key to paste into the Floating License page.
 +
 +
Use: '''\\l mercstor.tekkom.local\license''' as ''PATH'' when selecting floating license.
 
{{source cmd}}
 
{{source cmd}}
  
Line 31: Line 51:
 
*[http://mars.tekkom.dk/data/minimum_startup.zip minimum_startup.zip]
 
*[http://mars.tekkom.dk/data/minimum_startup.zip minimum_startup.zip]
 
*[http://mars.tekkom.dk/data/display1.zip display1.zip]
 
*[http://mars.tekkom.dk/data/display1.zip display1.zip]
*[[/Blinky simple|Blinky Simple]]
+
*[[/Blinky simple|Blinky Simple]] (Minimum startup)
 +
*[[/Blinky simple with clock control|Blinky simple with clock control]]
 +
*[[/Blinky simple with clock control and backlight dim|Blinky simple with clock control  and backlight dim]]
 
*[[/Motionsensor 1|Motionsensor 1]]
 
*[[/Motionsensor 1|Motionsensor 1]]
 +
*[[/SNMP project|SNMP project]]
 +
*[[RTC STM32F107VC|RTC STM32F107VC Time keeping project]]
 +
*[[IR remote control]] project
  
 
=Links=
 
=Links=
Line 38: Line 63:
 
*[http://www.gnuarm.com/ gnuARM]  
 
*[http://www.gnuarm.com/ gnuARM]  
 
*[http://www.keil.com/download/docs/392.asp MCBSTM32C demo using RL-ARM TCP]
 
*[http://www.keil.com/download/docs/392.asp MCBSTM32C demo using RL-ARM TCP]
 +
*[[Media:apnt264.pdf | Application Note detailing differences between uVision4 and uVision5 for RTX]]
 
*[http://search.safaribooksonline.com/book/electrical-engineering/computer-engineering/0596007558 Safari book - Designing Embedded Hardware]
 
*[http://search.safaribooksonline.com/book/electrical-engineering/computer-engineering/0596007558 Safari book - Designing Embedded Hardware]
*[http://www.keil.com/links/tpl/c.asp embedded C help]
+
*[http://www.keil.com/links/tpl/c.asp Embedded C help]
 
*[http://search.safaribooksonline.com/book/programming/9780750685832 Embedded Software: Know it all] (Safari book by Larosse]
 
*[http://search.safaribooksonline.com/book/programming/9780750685832 Embedded Software: Know it all] (Safari book by Larosse]
 +
*[http://www.digilentinc.com Digilent Inc] Eletronic Parts
 +
*[http://www.keil.com/pack/doc/cmsis/General/html/index.html CMSIS documentation] (Keil)
 +
*[http://www.keil.com/pack/doc/mw/network/html/index.html CMSIS network ref] (Keil)
 +
*[http://www.arm.com/products/tools/software-tools/mdk-arm/middleware-libraries/tcp-ip-networking-suite.php ARM middleware Libraries]
 
[[Category:ARM]]
 
[[Category:ARM]]
 
[[Category:Embedded]]
 
[[Category:Embedded]]

Latest revision as of 12:27, 5 May 2018

MCBSTM32C

MCBSTM32C is a ARM based evaluation board using a Cortex-M3 core based on the STMicroelectronics STM32F107VC ARM Controller.

MCBSTM32C

Display

STM32F107VC

Keil Development tools

Using license local on Mercantec

Use wired local network or use wireless SSID dt3 for access to server.

Licens ude fra Internettet

Indsæt følgende linie i din hosts fil (C:\windows\system32\drivers\etc)

192.168.130.50 mercstor.tekkom.local
<notice>C:></notice> net use S: \\mercstor.tekkom.local\license /user:elev <notice>SECRET-PASSWORD</notice>

Under File... License Management... Select the Floating License tab and browse to the .FLF file on the server through the Add Product... button. On clicking OK, a web browser should open with the Floating License details automatically filled. On completion of the web browser, an e-mail is sent immediately with a license key to paste into the Floating License page.

Use: \\l mercstor.tekkom.local\license as PATH when selecting floating license.


Software projects

Links