High School/Jr.High 10 PRINT "HELLO WORLD" 20 END
First year in College program Hello(input, output) begin writeln(’Hello World’) end.
Senior year in College (defun hello (print (cons ’Hello (list ’World))))
New professional #include
void main(void) char *message[] = "Hello ", "World" ; int i ; for(i = 0 ; i #include
class string private : int size ; char *ptr ; public : string() : size(0), ptr(new char(’\0’)) string(const string &s) : size(s.size) (...)
Articles les plus récents
-
Humour d’informaticien
30 septembre, par Pascal -
Ouzbékistan
17 septembre, par Pascal -
Panne démodulateur TNT satellite Strong SRT6410
15 décembre 2024, par PascalAprès 3 ans de fonctionnement mon décodeur TNT-S ne voulait plus démarrer, la led de face avant clignotait à un rythme lent et rien d’autre.
Une recherche sur les forums incriminait souvent la diode D8 de la platine alimentation (ZYS07035), mais chez moi elle est correcte.
Première étape : vérification des tensions d’alimentation, elle sont un peu élevées par rapport aux valeurs indiquées sur le circuit-imprimé, mais sont toutes présentes. Avec toutefois cette coupure toutes les 2 secondes se (...) -
Réparation d’une centrale d’acquisition HP 34970
15 décembre 2024, par PascalJ’utilise une centrale d’acquisition HP 34970 qui commence à donner des signes de fatigue. A la mise sous tension un bip annonciateur d’erreur se fait souvent entendre. L’interrogation par la liaison série ou les commandes de face avant indique à chaque fois diverses erreurs, mais le plus souvent c’est l’erreur 601 qui revient ("Front panel not responding"). Pour tenter la réparation, il est agréable de constater que le "service guide" est disponible sur le site de Keysight. L’ouverture de l’appareil (...)
-
Commandes Hayes AT
15 décembre 2024, par PascalPour basculer du mode de données vers le mode commande, il faut envoyer une séquence d’échappement de 3 signes plus (+++) suivi par une pause d’une seconde. +++ Échap au mode de commande en ligne (non précédé de AT) / Pause (non précédé de AT) ATA Réponse manuelle (à un appel) A/ Répétition de la dernière commande (non précédé de AT) ATD Composition n no tél, 0 à 9 ATDT Tonalité ATDP Impulsion ATDR Appeler un modem émetteur seulement ATDTn Compose le numéro n ATDTnWn attendre la deuxième tonalité (...)
-
Montages fondamentaux à ampli-op
15 décembre 2024, par PascalAmplificateur inverseur de tension amplification= -R2/R1
résistance d’entrée= R1
résistance de sortie= très faible
Amplificateur non-inverseur amplification= (R1 + R2)/R1
résistance d’entrée= très grande
résistance de sortie= très faible
Amplificateur suiveur de tension amplification= 1
résistance d’entrée= très grande
résistance de sortie= très faible
Amplificateur sommateur amplification= si on choisit R1= R2= R3= R, on obtient S= -(R4 / R)(E1 + E2 + E3)
Amplificateur différentiel (...) -
Connexions de la carte chipkit uC32
15 décembre 2024, par PascalJ2 : connecteur alimentations
J5 : E/S numériques + PWM
J6 : E/S numériques + PWM
J7 : connecteur entrées analogiques (peut être configuré en E/S numériques)
J8 : connecteur SPI
Fonctions particulières
led utilisateur LD4 : 13 LD5 : 43
UART1 TX : 1 RX : 0
UART2 TX : 40 RX : 39
SPI J8 SS : 10 MOSI : 11 MISO : 12 SCK : 13
I2C SDA : A4 SCL : A5
PWM OC1 : 3 OC2 : 5 OC3 : 6 OC4 : 9 OC5 : 10
interruption externe INT0 : 38 INT1 : 2 INT2 : 7
référence convertisseur A/N (max : (...) -
Beaglebone black et capteur de température DS18B20 sur bus 1-wire
15 décembre 2024, par PascalCréer un fichier « BB-W1-00A0.dts » contenant le code suivant :
/dts-v1/ ; /plugin/ ;
/ compatible = "ti,beaglebone", "ti,beaglebone-black" ;
part-number = "BB-W1" ; version = "00A0" ;
/* state the resources this cape uses */ exclusive-use = /* the pin header uses */ "P9.22", /* the hardware IP uses */ "gpio0_2" ;
fragment@0 target = ; __overlay__ dallas_w1_pins : pinmux_dallas_w1_pins (...) -
BeagleBone black : installation du serveur HTTP lighttpd
15 décembre 2024, par PascalCommençons par désinstaller les services actifs qui pourraient entrer en conflit avec le serveur HTTP :
systemctl disable cloud9.service systemctl disable gateone.service systemctl disable bonescript.service systemctl disable bonescript.socket systemctl disable bonescript-autorun.service systemctl disable avahi-daemon.service systemctl disable gdm.service systemctl disable mpd.service Rebootez la carte.
Installons d’abord PHP. opkg update opkg install php php-cgi php-cli
Puis maintenant (...) -
BeagleBone black : affectation d’une adresse IP fixe
15 décembre 2024, par PascalTout d’abord, il faut repérer dans le répertoire /var/lib/connman un répertoire ethernet......
root@beaglebone :/var/lib/connman# ls -al total 16 drwxr-xr-x 3 root root 4096 Jan 1 00:00 . drwxr-xr-x 17 root root 4096 Jan 1 00:00 .. drwx------ 2 root root 4096 Jan 1 00:00 ethernet_c8a030b4505b_cable
rw------- 1 root root 68 Jan 1 00:00 settings
Dans mon cas : ethernet_c8a030b4505b_cable Notez le, nous en aurons besoin plus tard.
Pour modifier la configuration, aller dans (...)
page précédente | page suivante
