Find Jobs
Hire Freelancers

stm32f7DISCOVERY Timer, ADC, DMA project

£20-250 GBP

Closed
Posted about 5 years ago

£20-250 GBP

Paid on delivery
I need to set up a timer to start ADC conversions and the A/D outputs are written to memory using DMA on a STM32F7Discovery board. (ARM Cortex M7 board) Specifically, I need ADC3 to scan all 6 A/D inputs on the board at a rate of 15kHz, ( timer output 15kHz, triggers a discontinuous scan to scan all 6 ADC pins quickly, and repeats on next timer output )and to write the result to a memory buffer ( 2 parts ) with 1k bytes in each buffer. Would prefer written with HAL, but direct register programming also acceptable. I would like an ADC interrupt too at the end of every conversion, which toggles the D0 pin on the board, so that I can check with an oscilloscope when conversions are taking place at the correct rate. The DMA should provide interrupts for each half buffer full.
Project ID: 18493111

About the project

10 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average £165 GBP for this job
User Avatar
Hi Sir, We are able to do this project for you as we are good in stm32 programming we use the keil uvision 5 IDE for our programming. thanks and lets talk. We are professional engineers and developers who do such projects from the last eight years. We offer you our skills for this project at very low rates comparatively without compromising the quality of work. Let me introduce you to our company TURKTRONICS. We are TURKTRONICS. We are professionals with 10+ years of experience in Circuit designs, PCB designs, embedded system solutions, mobile app development, programming and software development. We provide complete end to end solutions for all kind of development projects. IOT is our strong point. In this bid, prototyping and shipping cost is not included however paying extra slight of money to include prototypes. We have the manufacturing facility and we produce the very high standard PCB boards and send ready products to customers doorsteps via DHL. We care about our clients and help them to get out of any potential problem throughout the projects and also give post completion technical support if ever required. We are very much looking forward to hear from you on this in coming days! Cheers!!! Ahmad Lead Technical Engineer TURKTRONICS An Internet of Things Company !
£300 GBP in 3 days
4.8 (51 reviews)
7.0
7.0
User Avatar
Hi, I will use STM32CUBEMX to generate based code for this project. For compiller, I use GCC-ARM-NONE-EABI, and for IDE, I have atolic truestudio, and System Workbench (SW4). For ADC interrupt, I will directly placed GPIO toggle pin directly on ADC interrupt vector function and Don't use callback function provided by HAL, to minimize code execution. because 15KHz Timer isn't small frequency to execute with interrupt. For DMA interrupt, sure we can use that. I have STM32F7 discovery in my desk, so we can directly try our program. I have used STM32 since 2012 and has done most of my professional project based on it. So I know both of hardware and firmware issue running on STM32. I also familiar with most of STM32 peripherals, including timer, ADC, DMA, like what you need for this project. Let's discuss the details over chat. let me know your thoughts on this proposal. Best Regards, Rijal
£120 GBP in 3 days
4.7 (107 reviews)
7.0
7.0
User Avatar
Hi Sir good day I am Senior ENGINEER developing Hardware and Software Expertise in video processing and associated simulation and evaluation tools and methods, communication I2C, I2S, SATA, RS232, RS422, RS485, USB, TCP, Bluetooth, RF433, Wi-fi, GSM, GPS, GPRS and any other serial communication. Producing Analog/Digital board designs, layouts and modifications or any other multi-layer PCB design, Verifying designs and layouts. See Portfolio for samples of works. Working over internet 24/7 for your bette asistance Preparing documentation for manufacturing. Gerber, Bom, 3D model Contact with partner in China for make PCB in 32 layers Design in Any CAD, Altium, Orcad, Eagle, and other. Developing software for any microcontroller or microprocesor in C, C++, Basic, Assembler, compiler Keil, IAR, and other.
£277 GBP in 5 days
4.9 (47 reviews)
6.5
6.5
User Avatar
....................................................................................................
£150 GBP in 5 days
4.7 (35 reviews)
6.5
6.5
User Avatar
Hi there.I offer you the services for ARM designs, I complete the jobs in DMA-adc/dac/usart. I am new on freelancer site, but I am designer expert with 10+ years of experience in Circuit designs, programming, ARM software development. I set up a timer TRIGout to sampling CLK of the ADC. Then use DMA dual buffer and DMA interrupts . If you want, I will share more designs I completed so far through interview. So I like to discuss the job with you. Lets talk about your project through interview. Thank you.
£150 GBP in 4 days
4.3 (8 reviews)
4.8
4.8
User Avatar
hi, I've three years of experience with stm32f7 discovery board, I widely used DMA and ADC. I know HAL library very well. I've read the description and I can develop the firmware you need without problems. I hope to hear you soon. Alessandro
£100 GBP in 3 days
4.9 (10 reviews)
3.7
3.7
User Avatar
hello, I'm interested in your project. I'm a qualified embedded systems engineer with working experience in Embedded firmware development. My experience include the following: - developing code for ARM cortex microcntrollers (stm32, tm4c, nordic nrf5) - working with Basic peripherals: GPIO, Timers & PWM signaling, ADC, DAC, Interrupts, DMA. - working with Communications protocols: UART, I2C, SPI, Flash & EEPROM memory, motor control, - developing code for projects using RTOS (FreeRTOS, TI RTOS) - developing code for Arduino projects - Electrical circuits and PCB design (EAGLE) - CAD design (Solidworks) I'm committed to deliver the code well tested and verified
£100 GBP in 7 days
5.0 (2 reviews)
2.5
2.5
User Avatar
Hi, I have stm tools and dev boards + relevant experience. I can get the setup running for you quickly.
£150 GBP in 10 days
5.0 (1 review)
1.2
1.2
User Avatar
i am four year experienced embedded developer, i have done many projects like iot projects, i am experienced in microcontrollers like pic,arm,arduino, atmel,atmega328p etc and c programming. used tools like orcad capture ,mp lab, avr, arduino, keil, etc. communications lilke uart, i2c,spi, wifi,bluetooth, rf etc. moudules like esp8266, lcd,glcd,gsm,eeprom,various sensors etc.
£150 GBP in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Sunderland, United Kingdom
5.0
2
Payment method verified
Member since Dec 16, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.