Hardware/STM32F746G-DISCO
From UIT
Revision as of 12:28, 1 February 2018 by Pascal.sartoret (Talk | contribs)
|
Welcome to the HES-SO STM32F746G-DISCO wiki
This first release of documentation is just to start with someting.
Presentation
STM32F746G-DISCO(hardware details) is the name of a small embedded computer board targeted at teaching embedded and real time operating system programming. This board has been bought (less than 60.- CHF) and an extension board has been developed to offer more functionalities to the user.
We, the ARMEBS4 team, provide a comprehensive solution for
- Practical work for HEI courses Embedded systems and Real time programming
- All kind of project featuring a mid-sized micro-controller.
- Projects based on the ARMEBS4
- LiveSense : Autonomous cell-based sensing microsystem.
- Envirobot : A robot for water quality survey.
- Camera-based daphnia monitoring, Jérémie Mayor's Bachelor thesis.
- AndroSensor : Sensors for Android devices.
- Projects based on the ARMEBS4
What can be done with the ARMEBS4 ?
The board is powerful enough to run applications with:
- LCD and touch screen interface
- Audio filtering
- MP3 decoding
- USB master/slave/OTG
- TCP/IP networking
- FIXME complete this list
Please have a look at the demos.
Hardware details
Here is a list of the main ARMEBS4's characteristics
- CPU ST STM32F417
- ARM Cortex-M4 with floating point unit, running at 168 MHz
- USB
- Ethernet
- ...
- Onboard USB debugger
- Compatible with OpenOCD
- LCD Display
- 320x240
- Touch screen
- Networking and communication
- Ethernet
- CAN
- RS232
- USB slave and master
Software details
- Supported host environment (Windows 7, Linux or Mac OS X)
- Eclipse based (setup)
- Standalone (OS less) or FreeRTOS or XF
- TCP/IP stack : lwip
- USB Host and device stack from ST
- Troubleshooting
Bugs, issues, questions and comments
Feel free to contact the ARMEBS4 team when you encounter a problem. Don't forget to have a look at the troubleshooting section ;)