Grundlagen der Hard- und Software der
Mikrocontroller #ATtiny2313, #ATtiny26 und
#ATmega32
انتشارات اشپرینگر
@c_micro
Mikrocontroller #ATtiny2313, #ATtiny26 und
#ATmega32
انتشارات اشپرینگر
@c_micro
Herbert_Bernstein_auth_Mikrocontroller_.pdf
15 MB
Grundlagen der Hard- und Software der
Mikrocontroller #ATtiny2313, #ATtiny26 und
#ATmega32
انتشارات اشپرینگر
@c_micro
Mikrocontroller #ATtiny2313, #ATtiny26 und
#ATmega32
انتشارات اشپرینگر
@c_micro
🔹میکروکنترلر KL03 مبنی بر پردازنده Cortex-M0 از کمپانی FreeScale
🔸ابعاد این میکروکنترلر تنها 2x1.6 mm است!
@C_micro
🔸ابعاد این میکروکنترلر تنها 2x1.6 mm است!
@C_micro
Forwarded from 🐍 Python & Raspberry 🐍 (F.Naserizadeh)
ISE-QuickStart-Last_2.pdf
2.4 MB
ارتباط سریال در رزبری پای با زبان C
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <wiringPi.h>
#include <wiringSerial.h>
int main ()
{
int serial_port ;
char dat;
if ((serial_port = serialOpen ("/dev/ttyS0", 9600)) < 0) /* open serial port */
{
fprintf (stderr, "Unable to open serial device: %s\n", strerror (errno)) ;
return 1 ;
}
if (wiringPiSetup () == -1) /* initializes wiringPi setup */
{
fprintf (stdout, "Unable to start wiringPi: %s\n", strerror (errno)) ;
return 1 ;
}
while(1){
if(serialDataAvail (serial_port) )
{
dat = serialGetchar (serial_port);
/* receive character serially*/
printf ("%c", dat) ;
fflush (stdout) ;
serialPutchar(serial_port, dat);
/* transmit character serially on port */
}
}
}
🆔 @c_micro
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <wiringPi.h>
#include <wiringSerial.h>
int main ()
{
int serial_port ;
char dat;
if ((serial_port = serialOpen ("/dev/ttyS0", 9600)) < 0) /* open serial port */
{
fprintf (stderr, "Unable to open serial device: %s\n", strerror (errno)) ;
return 1 ;
}
if (wiringPiSetup () == -1) /* initializes wiringPi setup */
{
fprintf (stdout, "Unable to start wiringPi: %s\n", strerror (errno)) ;
return 1 ;
}
while(1){
if(serialDataAvail (serial_port) )
{
dat = serialGetchar (serial_port);
/* receive character serially*/
printf ("%c", dat) ;
fflush (stdout) ;
serialPutchar(serial_port, dat);
/* transmit character serially on port */
}
}
}
🆔 @c_micro