Find Jobs
Hire Freelancers

STM32 RTOS Firmware

€300-400 EUR

Geschlossen
Veröffentlicht vor fast 3 Jahren

€300-400 EUR

Bezahlt bei Lieferung
We need a firmware based on RTOS to manage some peripherals attached to a STM32F407VET6. Peripherals are: -CAN (SN65HVD230DR) -LIN (MCP2003BT-E/SN) -USB (serial port emulation and FW upload) -ADC (ADS1115) -DAC (MCP4728) -I2C GPIO EXPANDER ( MCP23008) -GPIOs Main goals of the project are: Read a defined message (taken from a message list) from CAN, LIN or USB serial port Send a message over CAN, LIN or USB serial port Read ADC or GPIN Write data to DAC Read a config file describing the whole behaviour of the system (i.e. If receive message 1234 from CAN, send a value to DAC) The candidate will take care of all the firmware, from peripheral drivers to operative code. It is possible to speed up the code writing using drivers/examples available from ST. The hardware is a custom one and will be provided in 2 units for testing (one unit will be used as a transmitter and second one as receiver) --Furhter details available--
Projekt-ID: 30483811

Über das Projekt

9 Vorschläge
Remote Projekt
Aktiv vor 3 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
9 Freelancer bieten im Durchschnitt €466 EUR für diesen Auftrag
Avatar des Nutzers
how are you doing I have read your project's description in detail I think I can complete your STM32 firmware project perfectly because I have rich experience in this kinda project development for 10+ years I will provide the good result in time I hope we can cooperate forever thanks
€400 EUR in 7 Tagen
5,0 (10 Bewertungen)
6,1
6,1
Avatar des Nutzers
Hello, I'm very interested in your job. I have rich experience in STM32F407,STM32F103C8. Also, I'm familiar with reading/writing the internal flash and I've developed a booting mode(a bootloader and two apps). I can work in your timezone and so I can work full-time for you. If you want, I can show you the products I've made until now to let you know I am the best choice. Looking forward to hearing from you back and discussing all details. Best Regards, akashtho
€300 EUR in 5 Tagen
4,9 (8 Bewertungen)
5,8
5,8
Avatar des Nutzers
Hi, Are you still looking for an STM32 FreeRTOS expert? If then I hope you select me. I have rich experience in STM32, I built many projects using STM32 Especially, I already built a project, which used CAN, USB, ADC and I2C using STM32F4 (FreeRTOS) If you give me a chance to interview, I will explain more detail and will do my best Once you select my service, I will never disappoint you. Best regards
€350 EUR in 7 Tagen
4,6 (5 Bewertungen)
5,3
5,3
Avatar des Nutzers
Hello, My name is Eduardo and I have been working as firmware developer for over ten years. I have being working with ST devices for five years, and I am used to the STM32CubeIDE development flow and to their device libraries. As I can see you plan to use almost every type of interface of the STM32F407 uC... Regarding the overall required behavior, I would like to know if the systems is "reactive" (it only do things when a CAN/LIN//USB message is received) or if it also runs process on background. I think that the decision to include a RTOS depends on this, unless you have a strict timing requirements. In case a RTOS is mandatory, I have experience integrating FreeRTOS in ST uC. Regarding the low-level, I think most of the peripherals are already supported by some libraries and this will be just an integration work. This is time consuming but with a limited duration. My main worry is about the hardware. I suppose you have based your custom design on a ST reference design, but, according to my experience may problems may appear (I have built up many firmwares for custom boards). Have you already fully tested your custom hardware? or you will test it with the FW development? Finally I would appreciate you to provide a configuration file example, not to check it syntax but to check volume of the messages to be managed. Please do not hesitate to contact me. Regards, Eduardo
€800 EUR in 15 Tagen
5,0 (11 Bewertungen)
4,4
4,4
Avatar des Nutzers
I'm an italian electronic engineer with more than 15 years of work experience. I work as HW designer; FW and SW developer. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Microchip PIC, ARM Cortex, ESP32) boards with several digital I/O (GPIO, UART, SPI, I2C, PWM,....) and some analog I/O. I design complete board: power section, MCU section, peripheral section,.... I design also boards with battery power; so I have experience in low power PCB design. I have also experience in commercial boards (Arduino, Raspberry, Beaglebone,...) shields design. I have also experience in bluetooth (both 2.0 and 4.0) PCB design. As FW developer, usually I work in C for Eclipse + GNU ARM GCC for different ARM Cortex M0/M0+/M3/M4/M33 manufacturers (STM32Fx, NXP, EFM32/EFR32 SiLabs, Nordic nFR5x, but I'm ready to learn new frameworks). I have also good experience with ESP32 in "esp-idf" framework. I work with both single task (bare metal) and multi task environment (FreeRTOS, RTX,...). I write code for low level driver (GPIO, UART, SPI, I2C, PWM....) management, for medium level (driver for sensor, MEMS, memories, fuel gauge, display,...) and for high level/final application, for bootloader and for OTA. I work also in "C code" commercial boards Arduino/Linux embedded commercial boards (Raspberry and Beaglebone). I have also experience in bluetooth (both 2.0 and 4.0) programming. All my code is covered by unit/integration/stress tests.
€350 EUR in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I am an embedded system engineer with extensive design experience for five years. Proficiency in c language, STM32, TI simple-link(likeCC1350) , real-time system FreeRTOS, I have the ability to do the job well ,if you have any question please connect me
€700 EUR in 21 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von ITALY
Turin, Italy
0,0
0
Mitglied seit Juni 10, 2021

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.