bonjour !
est ce que je peux réaliser un serveur web embarqué sur la carte stm32F446RE NUCLEO??
merci d'avance
bonjour !
est ce que je peux réaliser un serveur web embarqué sur la carte stm32F446RE NUCLEO??
merci d'avance
Oui sans doute !
Mais si tu nous donnais les caractéristiques de la carte (et peut-être sa vraie référence, Google ne me donne aucun résultat ou chui pas encore réveillé), on dirait peut-être que non.
la ref est : STM32F446RE nucleo
merci d'avance !!
Le micro : http://www.st.com/web/en/catalog/mmc...11875/PF260537
La carte : http://fr.farnell.com/stmicroelectro...bed/dp/2491978
Soit j'ai mal vu, soit il n'y a pas d'Ethernet. Ca complique la tâche.
Si tu règles ce "détail", c'est possible : il y a suffisamment de flash et de RAM, le CPU est puissant, tu peux faire tourner un petit serveur. ST propose des exemples avec Cube, il utilise notamment LwIP pour faire du TCP/IP.
voilà j'ai trouvé un Module Ethernet pour STM32 Nucleo avec le code source
voici le lien : http://www.carminenoviello.com/2015/...-stm32-nucleo/
dit moi si c'est une solution ou non
Ca montre comment faire de l'ethernet et des sockets. Qu'en penses-tu ?
oui mais est ce qu'il ya une autre solution sans utilisé un shield Arduino ?
Hello,
Tu es vraiment obligé d'utiliser cette carte ? Parce que, vouloir faire un serveur web sur un micro qui ne supporte ni Ethernet, ni le Wifi, c'est un peu bizarre...
la société nous a obligé de travailler avec cette carte (je suis en stage pfe) sinon je peux ajouter des shields non ?
Disons que, d'une façon générale, il te faudra une passerelle Ethernet/Série.
Ton micro étant équipé d'UART et de SPI, les possibilités sont nombreuses. Perso, je te conseillerais une solution clé-en-main, comme la puce XPORT de Lantronix. Je l'utilise pour certains projets au boulot, et elle fait le job. Mais il y en a plein d'autres, et probablement moins chères.
Certaines solutions auront déjà un serveur web intégré, que tu pourras personnaliser sans avoir à implémenter quoi que ce soit au niveau de ton micro.
A toi de voir ce qui répond le mieux à ton besoin. La question qui vient c'est donc: qu'est-ce que tu dois faire avec ton serveur web ?
notre projet consiste a superviser l'état d'un groupe électrogène à distance à partir d'un GPRS, et le serveur web embarqué à pour but de communiquer avec la carte sur n'importe quel endroit
OK, je vois. Tu aurais du expliquer ça dès ton premier message, parce que du coup nous avons tous fait fausse route.
Etant donné que tu vas communiquer avec un module GPRS, tu n'as absolument aucun besoin d'un port RJ45, puisque c'est le GPRS qui va être ton interface réseau.
Ce que tu vas avoir besoin de faire en revanche, se décompose en plusieurs étapes.
La première étape c'est d'établir le dialogue entre ton micro et le module GPRS au moyen des commandes AT. Est-ce que tu as déjà fait cette partie ?
oui j'ai déjà fait cette partie
Hello again!
Bon eh bien il ne te reste plus qu'à te retrousser les manches pour la suite...
Fouille dans la documentation de ta stack TCP/IP, tu dois trouver comment définir un "driver" (parfois aussi appelé "interface") qui fera le lien entre la stack et le GPRS ( qui est en mode data). Attention, il y a de fortes chances que la liaison entre le GPRS et la stack passe par un protocole de transport style PPP.
Bon courage!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager