GithubHelp home page GithubHelp logo

kev-j / ausbee Goto Github PK

View Code? Open in Web Editor NEW
9.0 8.0 1.0 65.67 MB

Architecture Using STM32 By Eirbot ENSEIRB-MATMECA

License: Other

C 93.78% Makefile 0.31% HTML 1.15% C++ 0.42% Assembly 2.00% Shell 2.18% Python 0.02% Lex 0.04% Yacc 0.09%

ausbee's Introduction

Overview

Architecture Using STM32 By Eirbot ENSEIRB-MATMECA. This tool is provided for building automatically a complete STM32F project.

Licence

See LICENCE file.

Usage

  • git clone the repository or download the snapshot of the last version.
  • If you choose the git clone method, it is recommended to use a tagged version (git checkout vX.X).
  • Configure your board (type "make help" for further informations).
  • write your source code in Project/src (headers and source files).
  • run "make"
  • run "make program" for downloading your code into your device.

For further informations, please visit our wiki : https://github.com/Kev-J/ausbee/wiki

Features

  • FreeRTOS
  • ST Std_Periph_Driver
  • libausbee
  • stm32flash

Dependencies

  • gperf
  • flex
  • bison
  • libncurses-dev (for menuconfig)
  • wget
  • unzip
  • tar
  • stm32flash

Please note that this project is using many third party programs. Please ensure that your setup have all the requirements before using them. For instance, have a look to the GCC arm embedded README and check that you have all the dependencies installed on your machine before trying to compile anything.

Authors of the project

Please see AUTHORS

Bugs, patch, requests

https://github.com/Kev-J/ausbee or [email protected]

Maintainer : Kevin JOLY [email protected]

Related to this project

libausbee

https://github.com/Kev-J/libausbee

ausbee-hardware

https://github.com/Kev-J/ausbee-hardware

ausbee's People

Contributors

shazame avatar espitall avatar lprampolini avatar vcesson avatar fdepraetre avatar

Stargazers

Fabrice Larribe avatar  avatar  avatar  avatar Mathieu Cassard avatar  avatar Daniel Joffe avatar Jesse Salazar avatar  avatar

Watchers

James Cloos avatar  avatar  avatar Daniel Joffe avatar  avatar  avatar  avatar  avatar

Forkers

cocobot

ausbee's Issues

Aide

J'ouvre une "issue" ici pour te dire que si t'a besoin que je fasse quelques choses , tu me le dis et je te fais ca :) car là j'ai un peu l'impression de servir à rien....

Proposition de fusion avec Aversive++

Salut l'équipe AUSBEE !

Je viens mettre sur la table une proposition de fusion entre Aversive++ et la libAUSBEE, que j'ai très brièvement évoqué avec Vincent à la fin de la coupe.
Je sais qu'il y a pas mal de points différents entre les deux libs :

  • C vs C++
  • menuconfig vs quedalle
  • StdPeriph vs STM32Cube (enfin pas vraiment, c'est pas officiel)
  • etc ?

Perso je travaille depuis plusieurs mois (de façon sporadique, il faut l'avouer) pour rendre Aversive++ facilement extensible grâce à un système de modules et de distributions, ce qui peut faciliter la fusion. Je trouverai ça cool de pouvoir réunir nos codes.

Donc voila j'aimerai avoir vos avis sur la question. Et si vous voulez parler des détails ici, ou par mail ou encore ailleurs.

Projet

Le commit 1683d68 a cassé la gestion de projet.

Principalement il manque le répertoire Project. Ensuite, je ne suis pas convaincu que Makefile soit le meilleur outil pour créer un projet vide, un script aurait surement été plus pratique afin de pouvoir l'utiliser ailleurs que dans le répertoire principal sans difficultés.

Connecteur détrompé

On opte pour les connecteurs que j'ai proposé ? si oui je peux te passer l'empreinte :)

Licence

La licence du projet ausbee est déclaré uniquement dans le README, et ne fait pas référence à une licence reconnue.

Il serait bon de rallier AUSBEE a une licence classique tant que le nombre de contributeur externe est réduit. Un changement de licence après coup est toujours très délicat.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.