Find Jobs
Hire Freelancers

Debug STM32G030C8 PWM Audio Player's DMA Code

$30-250 NZD

Teljesítve
Kiadva ekkor: körülbelül 2 hónappal ezelőtt

$30-250 NZD

Teljesítéskor fizetve
I need an advanced software engineer with experience in C++ and embedded systems. Currently, I'm facing an issue where there's no PWM output in the audio player I have on STM32G030C8. The player needs to RAW Audio stored in an array via DMA. Here are my requirements: - Debug the STM32G030C8 code on STM32CubeIDE and resolve the PWM output issue using DMA I've verified the PWM configuration settings on STM32G030C8 from the datasheet and reference manual but the issue still persists. The fixing of this issue would entail a deep understanding and proficiency in debugging STM32 controllers. Previous experience in Timer PWM configuration would be advantageous . I've included all the project and generated files
Projektazonosító: 37924950

A projektről

12 ajánlat
Távolról teljesíthető projekt
Aktiválva: 2 hónappal ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
Hi, good afternoon, thanks for your post, I am an Electronics Engineer specializing in Embedded systems with vast expertise using the STM32 framework, including the STM32cube IDE, the HAL and LL libraries, STM32MX graphic configuration interface and Nucleo boards. Moreover, I have programmed firmware using the DMA and timer peripherals, and have deep knowdlge about the HAL API, LL API and reference manual details. I will check your current code study and analyze it in detail, and find the root cause of the issue. You will have a working program at the end. Please send me a message so we can discuss your project further, I look forward to your message, have an excellent day, Regards,
$90 NZD 2 napon belül
5,0 (11 értékelés)
4,9
4,9
12 szabadúszó adott átlagosan $201 NZD összegű árajánlatot erre a munkára
Felhasználó avatár
With a vast array of technical skills and experiences, I am confident that I can Debug the STM32G030C8 PWM Audio Player's DMA code efficiently and effectively. My proficiency in C++ Programming and background in STM32 and Electronics perfectly intersect with your project's requirements. Drawing on my deep understanding of microcontroller devices and their configurations, I am well-equipped to identify and resolve any potential issues plaguing the system. Having worked on similar projects before, I understand how crucial a logic-based approach is in debugging. With my knowledge of timed interrupt routines, Register-level programming and DMA functioning, I have what it takes to identify the root cause of your PWM output problem on the STM32G030C8. Rest assured that I will meticulously check through all of the files and configuration settings you've shared.
$250 NZD 7 napon belül
4,6 (14 értékelés)
5,0
5,0
Felhasználó avatár
As an advanced software engineer, I bring a plethora of experience and skills to the table that make me the perfect fit for debugging, troubleshooting, and resolving issues such as the PWM output problem you are facing on your STM32G030C8 audio player. I have not only worked extensively with C++ and embedded systems but I have particularly specialized in TI/ Qualcomm controllers. With a deep understanding and proficiency of working on the different platforms, courtesy of my experience with CCS(code composure studio), I guarantee an expert perspective and efficient resolutions to your code-related issues. Additionally, my previous successes in Timer-PWM configurations are a clear testament to my capability to untangle complex code problems. Furthermore, let me assure you that I will be able to promptly implement DMA to have the audio files from your array store into your Audio Player. With this skillset tailored to your specific needs, you can count on me for meticulousness and efficacy. Having acquired various skillsets from Image Processing through to Machine Learning and Deep Learning, I believe in continuous learning as technology evolves ensuring I stay equipped for a vast range of challenges. I'm really looking forward to working with you!
$200 NZD 2 napon belül
5,0 (4 értékelés)
4,2
4,2
Felhasználó avatár
Good day I am a hardware and firmware developer with 5 years experience developing IoT and telemetric products. I have developed hardware and firmware for numerous vehicle and asset tracking products that utilize a STM M3 core, I also have experience developing firmware for M0 and M4 cores. I believe that my experience would be of much use to debug your code to get required results. Feel free to message me to discuss your project, budget and timeline in more detail
$190 NZD 4 napon belül
5,0 (5 értékelés)
3,4
3,4
Felhasználó avatár
With over six years of experience as a Senior Engineer in the field, particularly in optimizing microcontrollers and Circuit Designs, I am confident that I would be the ideal fit for this project. I have worked extensively with microcontrollers including STM32 platforms, such as the one in question (STM32G030C8), enabling me to develop a deep understanding of its configurations and troubleshooting methods. Notably, I have a proven track record of crafting innovative solutions for diverse projects encompassing Electronics, Circuit Designing, Display and Actuator interfacing just to mention a few. Throughout these experiences, debugging has been an integral part of my work. I have honed my debugging skills while working with STM32CubeIDE and other related tools which will be crucial in resolving the PWM output issue via DMA for your audio player. Moreover, my understanding in Timer PWM configuration combined with proficiency in programming languages like C++ and practical knowledge about RAW Audio transfer via DMA makes me uniquely qualified to tackle your particular challenge. Willingness to contribute my expertise to high-impact projects is another reason why you should consider me for hire. Thank you for your consideration and I look forward to discussing this project further with you
$250 NZD 7 napon belül
4,8 (1 értékelés)
3,1
3,1
Felhasználó avatár
Dear Client, I've gone through the project, and I think you're missing up with the lengths used for tim1with DMA. Audio processing can be faulty if you didn't use the clk of the timer1 right, so the main faulty would be the frequency sent through DMA using either doorbell array or dingwav. Although you're using an array of one element!!!!! this's not convenient you can just use a simple variable no need for array (this's not standardized). Sending the doorbell array via DMA with length 10 is not right, because you've to increment the address of it. You can check my portfolio for further STM32 MCUs projects.
$150 NZD 3 napon belül
5,0 (3 értékelés)
2,9
2,9
Felhasználó avatár
Hi i have an experience of using PWM for reading as well as controlling rpm of motor in PID control system. you can discuss your requirements in detail
$212,22 NZD 5 napon belül
5,0 (1 értékelés)
2,6
2,6
Felhasználó avatár
I understand the frustration that comes with unresolved technical issues. My name is Sachin, and I am a highly proficient C/C++ developer with extensive experience in embedded systems and STM32 controllers. Over the years, I've built a deep understanding of STM32 microcontrollers, including your specific model, STM32G030C8. Having perused through your project files, I can confidently say that I have the skills and expertise to address your PWM output issue using DMA. My previous work in Timer PWM configuration aligns perfectly with what your project demands. I'll diligently debug your code on STM32CubeIDE and derive a long-lasting solution based on my strong understanding of these controllers and their reference manuals. In addition to my knowledge and experience, I have a keen eye for details and a passion for delivering robust solutions. Given this opportunity, you can count on me to not only rectify the issue at hand but also provide insights into enhancing the performance of your audio player. Thank you for considering me for this project; I look forward to working with you in swiftly resolving the DMA code issue in your STM32G030C8 PWM audio player.
$140 NZD 7 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
Hi, Peter G. Reading your job details, and I have understood your job assignments. As an advanced software engineer with extensive experience in C++ and embedded systems, I possess the expertise required to address the PWM output issue you are facing on the STM32G030C8 microcontroller. My proficiency in debugging STM32 controllers, coupled with my deep understanding of Timer PWM configuration, makes me well-equipped to resolve the problem. To tackle this issue, I will thoroughly analyze the provided project and generated files, including the STM32CubeIDE code. By carefully reviewing the PWM configuration settings in the datasheet and reference manual, I will identify any potential discrepancies or errors that may be causing the absence of PWM output. With my expertise in DMA (Direct Memory Access), I will ensure that the RAW Audio stored in the array is correctly transferred to the audio player. I will meticulously examine the DMA settings and verify their compatibility with the STM32G030C8 microcontroller. To debug the code effectively, I will utilize STM32CubeIDE's debugging features, leveraging breakpoints, variable monitoring, and real-time debugging to identify the root cause of the PWM issue. Once the problem is pinpointed, I will implement the necessary modifications to correct it. I look forward to working with you. Thanks.
$250 NZD 3 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
As an experienced and detail-oriented software engineer, I have all the skills necessary to tackle your STM32G030C8 PWM audio player code issue. My 13 years in mechanical electronic product development has given me exposure to various embedded systems, with a particular focus and interest in System-on-Chip (SoC) designs. The intricacies of your task are no stranger to me. I have a deep understanding and ample experience working with C/C++, essential for this project. My expertise extends particularly to the Cortex-M0 to Cortex-M7 families, which includes STM32 controllers. This puts me in a good position to debug and resolve the PWM output issue in your audio player by leveraging DMA effectively. Moreover, my natural curiosity for tweaking and reconstructing electronic devices led me to explore numerous smaller projects like Arduino and STM32s. This consistently keeps my microcontroller skills sharp, making me proactive when handling any challenges – just like yours. I am excited about the opportunity to employ what I know to help you fix your code once and for all!
$200 NZD 7 napon belül
0,0 (1 értékelés)
0,0
0,0

Az ügyfélről

NEW ZEALAND zászlója
Wellington, New Zealand
5,0
20
Fizetési mód hitelesítve
Tagság kezdete: máj. 10, 2006

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.