Difference between revisions of "MCBSTM32C"
From Teknologisk videncenter
m |
m (→Licens ude fra Internettet) |
||
(77 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Image:Mcbstm32c board.jpg|300px|right|thumb|MCBSTM32C]] | [[Image:Mcbstm32c board.jpg|300px|right|thumb|MCBSTM32C]] | ||
− | MCBSTM32C is a [[ARM]] based evaluation board using a Cortex-M3 core. | + | __NOTOC__ |
+ | MCBSTM32C is a [[ARM]] based evaluation board using a Cortex-M3 core based on the STMicroelectronics [[STM32F107VC]] [[ARM]] Controller. | ||
+ | =MCBSTM32C= | ||
+ | *[http://www.keil.com/mcbstm32c/mcbstm32c-base-board-schematics.pdf Schematics] | ||
+ | *[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/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00135460.pdf LIS302DL] 3 Axis motion Sensor (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.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00167470.pdf STMPS2141] power distribution switch for USB | ||
+ | ==Display== | ||
+ | *[http://www.keil.com/mcbstm32c/mcbstm32c-display-board-schematics.pdf MCBQVGA-TS-Display-v12] Schematics (Loads PDF) | ||
+ | |||
+ | =STM32F107VC= | ||
+ | *[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.st.com/web/en/resource/technical/document/reference_manual/CD00171190.pdf Reference Manual] (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= | ||
+ | *[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== | ||
+ | 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> | ||
+ | <notice>C:></notice> net use S: \\mercstor.tekkom.local\license /user:elev <notice>SECRET-PASSWORD</notice> | ||
+ | </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}} | ||
+ | |||
+ | =Software projects= | ||
+ | *[http://mars.tekkom.dk/data/minimum_startup.zip minimum_startup.zip] | ||
+ | *[http://mars.tekkom.dk/data/display1.zip display1.zip] | ||
+ | *[[/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]] | ||
+ | *[[/SNMP project|SNMP project]] | ||
+ | *[[RTC STM32F107VC|RTC STM32F107VC Time keeping project]] | ||
+ | *[[IR remote control]] project | ||
+ | |||
=Links= | =Links= | ||
*[http://www.keil.com/support/man/docs/MCBSTM32C/ MCBSTM32C User's Guide] | *[http://www.keil.com/support/man/docs/MCBSTM32C/ MCBSTM32C User's Guide] | ||
*[http://www.gnuarm.com/ gnuARM] | *[http://www.gnuarm.com/ gnuARM] | ||
+ | *[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://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://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]] |
Latest revision as of 12:27, 5 May 2018
MCBSTM32C is a ARM based evaluation board using a Cortex-M3 core based on the STMicroelectronics STM32F107VC ARM Controller.
MCBSTM32C
- Schematics
- M24C64 EEPROM (Loads PDF)
- ST3232 RS232C Line Driver (Loads PDF)
- LIS302DL 3 Axis motion Sensor (Loads PDF)
- CS42L52 Stereo CODEC (Loads PDF)
- DP83848J 10/100 Mbps Ethernet Tranceiver (Loads PDF)
- STMPS2141 power distribution switch for USB
Display
- MCBQVGA-TS-Display-v12 Schematics (Loads PDF)
STM32F107VC
- Keil ARM STM32F107VC Homepage
- STM32F107VC Data Sheet (Loads PDF)
- STM32F107VC Reference Manual (Loads PDF)
- STM32F107VC Users Guide (Web page)
- STM32F107VC Firmware Library (Loads PDF)
- STM32F107VC Assembler User Guide (Web page)
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
- minimum_startup.zip
- display1.zip
- Blinky Simple (Minimum startup)
- Blinky simple with clock control
- Blinky simple with clock control and backlight dim
- Motionsensor 1
- SNMP project
- RTC STM32F107VC Time keeping project
- IR remote control project
Links
- MCBSTM32C User's Guide
- gnuARM
- MCBSTM32C demo using RL-ARM TCP
- Application Note detailing differences between uVision4 and uVision5 for RTX
- Safari book - Designing Embedded Hardware
- Embedded C help
- Embedded Software: Know it all (Safari book by Larosse]
- Digilent Inc Eletronic Parts
- CMSIS documentation (Keil)
- CMSIS network ref (Keil)
- ARM middleware Libraries