Đã Đóng

programme de Communication en c du PIC1684A vers le raspberry pi

a PIC1684A communication program in C is needed for the raspberry pi For programming the microcontroller, you are advised to use Microchip tools:

the MPLab X development environment, accompanied by the XC8 compiler for the C language.

Note: [for the end of the project] Hall A and B inputs may trigger interrupts for

save resources (energy and computing time). However, PIC16F84 does not have

only one interrupt source (RB0 / INT) hardware, for a chosen edge (amount,

descendant). Extra work and external logical blocks will be needed

to multiplex all interrupts on 1 single pin.

what to do is in the pdf file (page 4), schema blocks my realization is in the pdf file page2 to better understand.

main.h and main.c this is the program I currently have

I already have a program that works but I'm looking for a more optimized program with less line, you have to comment on all the lines, and give more explanation,

a simulation file with protector is required

The transmission protocol of the N bits containing the rotor angle is imposed on you, and is described in the

Figure 3. This is a purely software managed communication using GPIOs. The RPi

will have to trigger a PIC interrupt mechanism, which will transmit the angle data.

To summarize, the μC is totally enslaved by the RPi: it can be interrupted at any time by the

RPi, then just send the right bit on the right clock face imposed by the RPi

il faut un programme de Communication en c du PIC1684A vers le raspberry pi Pour la programmation du microcontrôleur, il vous est conseillé d’utiliser des outils Microchip :

l’environnement de développement MPLab X, accompagné du compilateur XC8 pour le langage C.

Remarque : [pour la fin du projet] les entrées Hall A et B pourront déclencher des interruptions pour

économiser des ressources (énergie et temps de calcul). Cependant, le PIC16F84 ne possède

qu’une seule source d’interruption (RB0/INT) matérielle, pour un front choisi (soit montant,

soit descendant). Un travail supplémentaire et des blocs logiques externes seront nécessaires

pour multiplexer toutes les interruptions sur 1 seule broche.

ce qu'il faut faire est dans le fichier pdf (page 4) , schema bloque de ma realisation est dans le fichier pdf page2 pour mieux comprendre.

main.h et main.c c'est programme que j'ai actuellement

j'ai déjà un programme qui fonctionne mais je cherche un programme plus optimisé avec moins de ligne, il faut commenté toutes lignes , et donner plus d'explication ,

un fichier simulation avec proteuse est requis

Le protocole de transmission des N bits contenant l’angle du rotor vous est imposé, et est décrit dans la

figure 3. Il s’agit d’une communication gérée de manière purement logicielle, utilisant des GPIOs. Le RPi

devra déclencher un mécanisme d’interruption du PIC, qui transmettra les données d’angle.

Pour résumer, le μC est totalement asservi par le RPi : il peut être interrompu n’importe quand par le

RPi, puis se contente d’envoyer le bon bit sur le bon front d’horloge imposé par le RPi

Kĩ năng: Lập trình C, Kĩ thuật điện, Điện tử, Vi điều khiển

Xem nhiều hơn: raspberry pi python examples, raspberry pi i2c python, raspberry pi i2c c example, raspbian, raspberry pi 3, raspberry pi spi python, raspberry pi zero, raspberry pi programming examples, copywriter de langlais vers le francais, traducteur de texte du francais vers larabe, busco programador en c, importa fichero a tablas en c#, importa fichero a tablas en c, necesito un programador en c, necesito un programador en c++, apprenez à programmer en c, apprenez à programmer en c en 5 jours, busco programador en c#, les mots mêlés programmer en c, programadores en c++ freelance

Về Bên Thuê:
( 8 nhận xét ) SINT-STEVENS-WOLUWE, Belgium

ID dự án: #18456699

2 freelancer đang chào giá trung bình €21 cho công việc này

marketingjob1

I have an experience of 15 years worked on several micro controllers like PIC, NXP etc. High expertise in C programming and Matlab. Worked on synchronous motor control projects using Hall sensors. I can execute thi Thêm

€23 EUR trong 1 ngày
(0 Nhận xét)
0.0
AbrahamHidalgo7

Hi, I'm a Telecommunications Engineer, and I've worked with PIC and DSP microcontrollers from Texas Instrument. I have developed applications in C language, mikroC and Assembler for microcontrollers using the MPLab env Thêm

€19 EUR trong 2 ngày
(0 Nhận xét)
0.0