Based on Embedded Programming -- 2

Closed Posted 3 years ago Paid on delivery
Closed Paid on delivery

Select one microcontroller ‘A’ of your choice and wiote a program to generate a PWM frequency of 40Khz and duty cycle of 50%. Write a program to calculate CRC of a 16 bit data (can be any 16 bit data) using the CRC polynomial 0b1011. Merge the CRC bits with the 16 bit data as: [DATA_16bit][CRC] and send it via UART. Receive this data in a microcontroller ‘B’ do a CRC check with this received data and if the received data has no errors reply back to microcontroller ‘A’ with ‘OK’ or if the CRC check fails reply ‘ERR’.

Embedded Software Embedded Systems

Project ID: #26494142

About the project

2 proposals Remote project Active 3 years ago

2 freelancers are bidding on average ₹800 for this job

prakashanandan89

Hi, I am interested to help you in your project. I have good experience working with microcontrollers. Expecting your reply.

₹800 INR in 7 days
(0 Reviews)
0.0
EngineerFuture

Good Day This sounds like a fun challenge, let's do it! I work with a lot of wireless data transmission from one micro to another , and checking for data errors comes with it. Hopefully from this project we can buil More

₹800 INR in 1 day
(0 Reviews)
0.0