RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO burger clock_get_systime_ms() liefert immer 0 zurück

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Letzte Themen

  • •Keine Beiträge vorhanden•

Site-Statistic

  • 7507 private projects
  • 385 public projects
  • 16433719 lines compiled
  • 58483 builds
NIBO @ facebook YouTube Twitter
•Willkommen•, •Gast•
•Benutzername:• •Passwort:• •Angemeldet bleiben:•
  • •Seite:•
  • 1

•THEMA:• clock_get_systime_ms() liefert immer 0 zurück

clock_get_systime_ms() liefert immer 0 zurück •6 •Jahre• 1 •Monat• her• #4398

  • SimonThoma
  • •SimonThomas Avatar•
  • •OFFLINE•
  • Fresh Boarder
  • •Beiträge:• 2
Hello World,
ich als totaler Programmieranfänger versuche mich am Burger und bin auf folgendes Problem gestoßen:
Die Funktion clock_get_systime_ms(); gibt bei mir (scheinbar?) nur 0 zurück.



Hier schnell geschustertes Testprogramm, es wird dauerhaft Fall 1 angegeben, obwohl die Funktion doch (vgl wie millis() bei arduino?) die Systemzeit ausgeben müsste und daher quasi sofort in Fall 4 springen? Was mache ich falsch?


#include <niboburger/robomain.h>



void setup() {
led_init();
analog_init();
motpwm_init();
}

void loop() {

uint32_t currentMillis = clock_get_systime_ms();

if (currentMillis==0) {
led_setall(0,1,1,0);

} else if (currentMillis< 3) {
led_setall(0,0,0,1);


} else if (currentMillis< 10) {
led_setall(1,0,0,0);


} else
{
led_setall(1,0,0,1);


}}



(C++, robolib 3.6)
•Der Administrator hat öffentliche Schreibrechte deaktiviert.•

clock_get_systime_ms() liefert immer 0 zurück •6 •Jahre• 1 •Monat• her• #4399

Ich habe zwar keinen NiboBurger aber Du solltest motpid_init() aufrufen, damit der Timer-Interrupt aktiviert wird.
•Letzte Änderung•: •6 •Jahre• 1 •Monat• her• • von • jim_quakenbush.
•Der Administrator hat öffentliche Schreibrechte deaktiviert.•

clock_get_systime_ms() liefert immer 0 zurück •6 •Jahre• 1 •Monat• her• #4400

  • SimonThoma
  • •SimonThomas Avatar•
  • •OFFLINE•
  • Fresh Boarder
  • •Beiträge:• 2
Vielen Dank,
das wars auch schon :clap:
•Der Administrator hat öffentliche Schreibrechte deaktiviert.•
  • •Seite:•
  • 1
•Ladezeit der Seite: 0.103 Sekunden•

Werbung

Protected by R Antispam