-
Thread
ESP8266 crash während updateWifi() - ist millis() das Problem?
/esp8266/core_esp8266_main.cpp line 91 Wie du siehst ist yield auf dem Stack... D.h. die Wifi library wurde durch yield aufgerufen.
hoffe mir kann irgend jemand einen Programmierfehler nachweisen, denn ansonsten ist wohl die WiFi Library das Problem?
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
54398 Bytes? > Alle Features aus? Das denke ich auch. Das Vollgrafikdisplay (ANET_FULL_GRAPHICS_LCD ) braucht bei mir zusätzlich 39 kByte. Wenn man auf einige Menüs verzichtet (SLIM_LCD_MENUS) kann man davon wieder 10 kByte einsparen. Bei mir brauchen die Grundfunktionen von Marlin (1.1.9) 58 kByte
===================================================================== //======================= LCD / Controller Selection ======================= //========================= (Graphical LCDs) ======================== //==================================================================
-
Artikel
LPC-Mikrocontroller
LPC1700 120MHz style="text-align: center;" data-sort-value=" | 32-512kB 8-96kB USB, CAN, Ethernet, LCD, QEI LPC1800 180MHz Flashless, 512kB-1MB 104-200kB Dual HS USB, CAN, Ethernet, LCD, Security LPC4000 Cortex-M4 120MHz 64-512kB 24-96kB USB, CAN, Ethernet, LCD LPC4300 Cortex-M4 1 204MHz Flashless, 512kB
Configurator MIDI controlled monophonic synthesizer based on the LPCXpresso 1768. An open source software library for NXP's Cortex-M3 based LPC1300 microcontroller family An open source software library for NXP's Cortex-M0 based LPC1100 microcontroller family A flexible bootloader for use with LPC12xx Microcontrollers
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
Standardwerke die hier im Forum schon erwähnt wurden. ("MSP430 Family Architecture Guide and Module Library" und "Analog und Mixed Signal Application Reports"). Lohnt es sich anhand dieser Vorhandenen Dokus noch irgendwelche Bücher zu besorgen? Auf Amazon gibt es ja Einiges. An sich komme ich aber mit
möchte ich das interne Thermometer im uC mitmessen. Dann kommt die RTC dran. Später noch ein I2C LCD Character Display und ein Port Expander mit dem PCA9554.. Mir gefällt der uC trotz aller Schwierigkeiten die es gab. Das FRAM ist eine feine Sache. Der Debugger benimmt sich nun. Ist Deine
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
Ich nenn das immer User-Library denn IMO ist es das auch.
wirklich gut) - Minispiel "Simon sagt" (aus Nachbarthread) - Ansteuerung zweistelliges 7-Segment LCD (reines LCD ohne Controller) über Schieberegister SN74HC595 - Ansteuerung Servomotor --------------------------------------------------- LC-Displays dürfen im Gegensatz zu LED-Anzeigen NICHT
-
Thread
KS0713 Display.seltsames Problem
Bild. Es liegt nicht am Programm, das liegt irgendwie an der vergriesgnadelten Adressierung der LCD Spalten durch den Kontroller selbst. Ich weiß aber absolut Nichts über das LCD Glas und kann zwischen Kontroller und Glas nichts messen, Guck mal auf Seite 20 im verlinkten PDF, ich vermute das die
mehr zu geben (eben diese Konstante ST7565_STARTBYTES) https://os.mbed.com/users/masato/code/st7565LCD/docs/29ff79184a05/st7565LCD_8cpp_source.html
-
Thread
Welcher Microcontroller für i2c-Display
wie man sie für kleines Geld kaufen kann)." Das ist doch nicht einfach. Nimm ein normales Text-LCD. Tiny2313, tiny4313 sollten Deine Favoriten zu Anfang sein. MfG
M. K. schrieb im Beitrag #5553729: > Meine Library für ein OLED-Display mit SSD1306 oder SH1106 Controller > braucht incl. Font weniger als 2 kByte Flashspeicher im Textmode. Sollte > also eigentlich auch für ein Attiny44 noch gut gehen. Smile
-
Thread
Nixie Uhr Probleme :-(
darf durch Anlegen von Spannungen über entsprechende Widerstände. So kann man mit dem CD4056B auch LCDs "wechselspannungsmäßig" ansteuern. Bezogen auf die Nixies sind die Dinge oben schon genannt. ciao gustav
verwerten kann. Die werden hier nicht als Variablen angelegt, sondern sind irgendwie aus der TimeLib.h Library. Ich kann sie zwar am seriellen Monitor anzeigen, jedoch nicht "verwerten". Als Fehlermeldung kommt etwas in der Art: "invalid operands of types '<unresolved overloaded function type>' and 'int' to
-
Thread
Wie programmiert man einen STM32?
Die Dokumentation der C Library ist hier: https://sourceware.org/newlib/
nach Tutorials für das Discovery Board suchst, wirst du warscheinlich auf die Standard Peripheral Library (SPL, StdPeriphLib) stoßen. Die war nämlich damals noch aktuell, als die Discovery Boards neu waren. Halte dich davon fern. Diese Library ist veraltet und wurde schon vor einigen Jahren durch die
-
Thread
Universelles Oled-Libary (SSD1306) für AVR(8bit) und STM32/HAL
Inspiriert durch das Library von Michael Köhler: https://www.mikrocontroller.net/topic/415651 hab ich vor einigen Tagen begonnen, sein Library so umzubauen, daß das unverändert auf AVR und STM32 kompiliert. Inzwischen sind
: \r \n \b Was noch fehlt: Das originale Library von Michael hat Unterstützung für die sehr ähnlichen SH1106-Controler. Da ich nicht über so ein Display verfüge und ich das nicht testen kann, fehlt die derzeit noch. Die Zeichen µ und Ohm im Font
-
Thread
PIC18 XC8 W5500 Fehler
, das Ethernet-Modul WIZ550io an einem PIC zum laufen zu bekommen. Ich habe mir bei Wiznet die ioLibrary geladen und in mein Projekt eingefügt. Soweit so gut. Comilieren ließ sich das ganze schon dann mal ohne Fehler. Nun wollte ich das DHCP Example implementieren. Nun scheitert es schon bei einem
include <xc.h> #include <string.h> #include <stdio.h> #include "mcc_generated_files/mcc.h" #include "lcd.h" #include "Ethernet/socket.h" #include "Internet/DHCP/dhcp.h" wiz_NetInfo gWIZNETINFO = { .mac = {0x00, 0x08, 0xdc, 0xab, 0xcd, 0xef}, .ip = {192, 168, 1, 2},
-
Thread
stm32f103-bluepill-peripherie
sinnlos. Frank K. hat gezeigt, wie es geht. Aber jammere dann nicht herum, wenn die ganzen Arduino Library Funktionen nicht funktionieren.
the communication with devices that use the Serial Peripheral Interface (SPI) Bus. paragraph=This library is based on the official Arduino SPI library and adapted to STM32 boards. category=Communication url=http://www.arduino.cc/en/Reference/SPI architectures=stm32 nicht Clark Ein funktionierendes
-
Thread
Inspiration für Display gesucht
" 64x128 OLED Displays rein passen. https://www.ebay.de/itm/0-96-White-I2C-IIC-Serial-128X64-OLED-LCD-LED-Display-Module-Arduino-/162914870644 Passende Arduino Lib: http://stefanfrings.de/esp8266/WIFI-Kit-8-Test2.zip Du kannst das Display wahlweise über einen I²C Adapter oder direkt über einen parallel-port (2 Pins) ansteuern. Für beide Fällte sollte es einfach sein, meine Library umzuschreiben. Wie du das allerdings mit Kodi verbindest, weiß ich nicht.
-
Thread
PCA 9544 - mehrere Temperatuen lesen
1. Schaltplan? 2. Foto vom Aufbau? 3. Braucht das LCD nicht noch sowas wie ein lcd_init()? -> Einmal einen kompletten Code anhängen
// Start i2C mit Adresse Slave i2c_write(0x14); // Sende Daten i2c_stop(); lcd_init(); // Starte I2CLCD // Display Befehle lcd_command(LCD_DISPLAYON | LCD_CURSOROFF | LCD_BLINKINGOFF); lcd_light(0); // Licht an [/c] ohne Ansteuerung
-
Thread
Hosiden HLM6667 - was ist das für ein Interface?
machen) zumal dieses auch Monochrom ist und meins soll Farbe sein. http://www.beyondinfinite.com/lcd/Library/Hosidan/HLM8619-010200.pdf Kann es "einfach" VGA sein? 15 Pins würden passen. Ich hatte mal ein Display aus einem iMac 4G - da konnte ich einfach ein DVI Kabel dran löten und es ging..
-
Thread
Simulation SRA-1
Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052 einen Drehencoder und ein Touch Display. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-ILI9341-240-320-5V-3-3V-STM32/172726994916 Später soll eine Leiterplatte entwickelt werden, welche diese Teile und noch ein wenig Hühnerfutter aufnimmt. Die Software
ruthroff.pdf http://www.parc.org.za/publications/Guanella%20Transformer.pdf http://k5tra.net/tech%20library/RF%20transformers/Transmission-Line%20Transformers.pdf 1:6 ist aber nirgendwo dabei. Gruß, Gerhard
-
Thread
Keine Codes im seriellen Monitor von der IR-Remote
Laurent B. schrieb im Beitrag #5495107: > Wo muss ich in der Library debug ändern oder wie auch immer? Nicht in der Library, sondern in dem Header-File der Library. Suche einfach mal nach "#define DEBUG". Je nach Version, die du benutzt, dürfte das etwa die
Wolfgang schrieb im Beitrag #5495129: > Laurent B. schrieb im Beitrag #5495107: >> Wo muss ich in der Library debug ändern oder wie auch immer? > > Nicht in der Library, sondern in dem Header-File der Library. > Suche einfach mal nach "#define DEBUG". > > Je nach Version, die du benutzt, dürfte das
-
Thread
beliebte Display Controller für STM32
SSD1306 - I²C 128x64 OLED Mit dieser Library -> https://github.com/4ilo/ssd1306-stm32HAL lässt sich das Display praktisch ohne nachzudenken in meine CubeMX/HAL Projekte einbinden.
mit dem internen RAM schon knapp bemessen ist. Der framebuffer würde den Rahmen sprengen und die LCD Arbeit ( transparentes OSD ) den eigentlichen Job massiv ausbremsen.
-
Thread
ATMEL SAM3X8 (Arduino Due) printf auf beliebiges Device umleiten?
ich laufen, auch einen Ausgabe über einen UART. Ich möchte aktuell als Standardausgabe ein 4x20 LCD (über TWI angesteuert) verwenden, später ein TFT über SPI. Bei den AVRs ging das ganz einfach durch Zuweisung. Beispiel: [c] #if defined LCD_OUTPUT FILE disp_str = FDEV_SETUP_STREAM(lcd_putchar
angelegt mit den wichtigsten Routinen. DUE_display enthält die Routinen zur Ausgabe auf einem 4x20 LCD. Das funktioniert auch. Quelltext in main: [c] #include "sam.h" #include "DUE_mocodefs.h" #include "DUE_TWI1.h" #include "DUE_LCD_display.h" #include "stdio_LCD.h" // #include "
-
Thread
Spannungsanzeige mit integrierter Umrechnungslogik
[c] // include the library code: #include <LiquidCrystal.h> // initialize the library by associating any needed LCD interface pin // with the arduino pin number it is connected to const int rs = 12, en = 11, d4 = 5, d5
message to the LCD. lcd.print("Druck"); } void loop() { // set the cursor to column 0, line 1 // (note: line 1 is the second row, since counting begins with 0): wert=analogRead(DruckSensorPin); lcd.setCursor
-
Thread
SPI Flash Programmer
sowas gefunden: https://de.aliexpress.com/item/CH341A-Series-24-EEPROM-Writer-25-SPI-routing-BIOS-LCD-Flash-USB-Programmer/32666369868.html?spm=a2g0x.search0104.3.9.281acb35SQZrCR&ws_ab_test=searchweb0_0,searchweb201602_2_10320_10152_10321_10151_10065_10344_10068_10342_10547_10343_10322_10340_10548_
um die Software "einfach so" zusammenzuschreiben. Problem im Moment: es scheint keine SPI-Flash-Library zu geben, die die AT45DBxxx unterstützt, da müßte ich wohl in meinen alten AVR-ASM-Sourcen Anleihe tätigen XModem scheint es als Lib zu geben. Weiter gesponnen: ESP mit SD-Card dran und von dort
-
Thread
ST7567 Display falsch mit Arduino Nano verbunden?
mein > Vorgesetzter. ;-) Meine Aufgabe ist eine kurze Inbetriebnahme, um zu > schauen, dass die Library funktioniert. Dem Vorgesetzten kann man zu seinem Personal nur gratulieren. Hoffentlich bist du wenigstens billig....
/* clock=*/ 13, /* data=*/ 11, /* cs=*/ 7, /* dc=*/ 9, /* reset=*/ 8); // Pax Instruments Shield, LCD_BL=6 //U8G2_ST7567_PI_132X64_F_4W_HW_SPI u8g2(U8G2_R0, /* cs=*/ 7, /* dc=*/ 9, /* reset=*/ 8); // Pax Instruments Shield, LCD_BL=6 //U8G2_ST7567_JLX12864_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/
-
Thread
Nicht noch ein Cocktailautomat -.-
exit wird im Menü mit eingebaut und kann über die hoch runter >> Taster erreicht werden. > > 16x2 LCD und Menü wird aber schon sportlich :-) Für das Display gibt es ja Gott sei dank eine library :D Man wächst mit seinen Aufgaben :D
Vincent H. schrieb im Beitrag #5470870: > Kennt jemand eine C lib für 20x4 LCD? https://www.avrfreaks.net/forum/tutc-lcd-tutorial-1001
-
Thread
Esp32 Display
aber auch absoluter Anfänger. SLC IO 18 MISO IO19 MOSI. IO23 LCD_CS IO5 LCB_BL 3.3V (oder auch IO32 da passiert aber nichts) LCD_RST. IO26 LCD_DC. IO9 TP_CS IO22 TFT_eSPI User_setup_select: uncommented : ..... User setup
Section 2: SLC IO 18 MISO IO19 MOSI. IO23 LCD_CS IO5 LCB_BL IO32 LCD_RST. IO26 LCD_DC. IO9 TP_CS IO22 Dann z. B. 480x320 Demo TFT_Ellipse gestartet. Nur heller Bildschirm wenn LCD_BL an 3.3 V sonst keine Reaktion
-
Thread
Epaper mit Touch
Applikationen. Aber evtl. such ich einfach nur falsch / schlecht. Ich brauche 5 - 10", Touch, Library für Arduino oder Raspberry Ich möchte 6 / 7", Kapazitiver Touch, schaltbare Hintergrundbeleuchtung => einfachheit <- ich will keine Bibliothek schreiben und auch keine ununterbrochenen Fehler haben <- die library sollte selbst ein refresh machen, dass das Display "sauber" bleibt... Danke :) cheers
-
Thread
Code unleserlich schreiben um Zeilen zu sparen.
In C kann man es leider nicht wirklich besser machen, in C++ hat man die Möglichkeiten. Und gute Library-API-Designer nutzen diese Möglichkeiten.
hier ab und zu mal poste bzw. die Kommentare, die ich dazu abgebe, sind dann immer aus Sicht des Library-Guys, also des Generalisten. Das kann man auch oben sehen, denn es ist nun ganz leicht, einen Protokolladapter für das Ascii-Protokoll oder einen für das Binärprotokoll des Displays dazwischen zu
-
Thread
Software / Treiber für HD44780 auf STM32
Noch eins: https://github.com/Vendict/STM32_LCD_I2C
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
-
Thread
Das Landtiger NXP-1768 Board und compilieren.
auf jedenfall über den ISP UART. Beim MCUXpresso oder bei NXP als Download gibt es die LPCOpen Library, da müsste man den 'Board' Teil der Software anpassen, ist für den Anfang sicher nicht ganz einfach. Dann gibt es Legacy Beispiele, die fand ich besser weil man da einfach die Registerprogrammierung
Das ist fast wie bei dem Board: https://www.hotmcu.com/lpc1768minidk2-development-board-28-tft-lcd-p-12.html?cPath=1_21 Auf der CD ist neben Keil4 auch gleich der Serienummerngenerator mit dabei, man will's den Kunden ja einfach machen... In diesem Punkt kann ich Donald schon verstehen. Hier
-
Thread
Zeitraffer Slider mit Arduino BLE (Artikel)
die eigene Library ist die Programmierung recht leicht. Einziger Nachteil ist, dass man stets eine aktive Internetverbindung benötigt (Über mobiles Netz kein Problem, da der Datenverbrauch sehr gering ist). Außerdem
aufzulisten, falls > sie nicht zum Standard gehören, mit Link. Ich habe einmal die StepperDriver library verwendet: https://github.com/laurb9/StepperDriver und die Blynk library: https://github.com/blynkkk/blynk-library/releases/tag/v0.5.2 Rufus Τ. F. schrieb im Beitrag #5434215: > Ansonsten
-
Thread
Lcd Datenleitungen verkehrt angeschlossen
Harald schrieb im Beitrag #5427560: > Wofür steht das "LCD_DB" im Ausdruck? LCD_DB ist in der Datei lcd-routines.h deiner Library, den du nicht verlinkt hast, ziemlich am Anfang definiert als "PD0". Die Ersetzung macht der Preprozessor bevor der Sourcecode
LCD_PORT_DB4 |= (1<<LCD_DB4); } LCD_PORT_DB5 &= ~(1<<LCD_DB5); if (data & 0x20){ LCD_PORT_DB5 |= (1<<LCD_DB5); } LCD_PORT_DB6 &= ~(1<<LCD_DB6); if (data & 0x40){ LCD_PORT_DB6
-
Thread
Variable an TFT LCD Screen ausgeben(Arduino)
Guten Morgen, ich habe ein Programm mit dem Arduino Leonardo entwickelt das die Temperatur misst und ab einer bestimmten Temperatur später ein Lüfter ansteuern soll bis dieser die Temperatur auf die eingestellte Temperatur abgekühlt hat. Am Anfang des Programms kann man mit einem Drehgeber den oberen und unteren Schwellwert einstellen, dies wird dann an einem TFT screen angezeigt. Nach einer eingestellten Zeit fängt der Arduino dann an die Temperatur zu messen und die aktuelle Grad Zahl an dem TFT screen anzuzeigen. Nun möchte auf dem TFT screen noch zusätzlich die eingestellten werte anzeigen.
-
Thread
Arduino Spektroskop mit dem Liniensensor TSL1401
www.youtube.com/watch?v=K6gvthSJu2I Arduino-Code: [code] #include <TFT_HX8357.h> // Hardware-specific library TFT_HX8357 tft = TFT_HX8357(); // Invoke custom library #define CENTRE 240 #define clockPin 2 // clock #define siPin 3 // Start Integration #define VOUT
Serial.begin(38400); pinMode(siPin, OUTPUT); pinMode(clockPin, OUTPUT); // Setup the LCD tft.init(); tft.setRotation(1); tft.fillScreen(TFT_BLACK); tft.fillRect(0, 0, 480, 14, tft.color565(210, 210, 210)); tft.setTextColor(tft.color565(255, 255, 255),tft.color565
-
Thread
DS18B20 2 Grad zu kalt
Abstrahlung. Insofern ist die Einschränkung auf "Einstrahlung" durchaus sinnvoll und entspricht nicht dem "LCD-Display"-Problem...
Vermutung, es könne das WLAN sein, hatte ich bereits neulich untersucht. Die Vermutung, es könne das LCD sein, habe ich heute untersucht: Ein Abklemmen des LCD bewirkt (leider) ebenfalls keine Änderung am beschriebenen Phänomen. Somit tippe ich weiterhin auf die 80 MHz. Für diejenigen, die einfach
-
Thread
Powermessung mit INA219
// Interrupts deaktiviert i2c_init(); // Starte I2C Bus$ lcd_init(); // Starte I2CLCD // Display Befehle lcd_command(LCD_DISPLAYON | LCD_CURSOROFF | LCD_BLINKINGOFF); lcd_command(LCD_CLEAR); // Leere Display
oder Platzprobleme? Ich habe gerade ein Projekt mit zwei INA219 durch, Arduino. Da frage ich die Library nach den Werten, bekomme sie geliefert und sehe keinerlei Grund, das selbst zu machen, ebenso wenig wie die Ansteuerung meines LCDs, der DA-Wandler und meiner SD-Karte ... ich habe genug eigenes Zeug
-
Thread
TFT LCD upgrade - Signal Verbindungen korrekt?
Hallo, ich habe ein Gerät welches dieses TFT verwendet: http://www.beyondinfinite.com/lcd/Library/Tianma/TM060RDH01.pdf Nun möchte ich ein upgrade mit diesem transflektiven etwas grösseren LCD vornehmen: http://www.beyondinfinite.com/lcd/Library/Samsung/LMS700KF23.pdf Die Signale
-
Thread
Vibrationsmessung MPU 6050
NeoPixels are attached to the Arduino? #define NUMPIXELS 10 // When we setup the NeoPixel library, we tell it how many pixels, and which pin to use to send signals. // Note that for older NeoPixel strips you might need to change the third parameter--see the strandtest // example for more information
ACCEL_YOUT_L) AcZ=Wire.read()<<8|Wire.read(); // 0x3F (ACCEL_ZOUT_H) & 0x40 (ACCEL_ZOUT_L) /* lcd.clear(); lcd.setCursor(0,0); lcd.print(" m/s^2"); // Vibatrion bzw Beschleunigung in m/s^2*/ Serial.println("AcX = " + String(AcX) + " | AcY = " +String(AcY) + " | AcZ = " +String(AcZ)
-
Thread
Buch für C-Einstieg
bei Fließkomma nunmal so. Für wen Genauigkeit Thema ist, der muss sich eine arbitrary precision library nehmen. Ich könnte auch schreiben "deprecate unsigned" und begründen -42 ließe sich nicht damit darstellen. Dass ein Target aber vielleicht eine IEEE754 FPU hat, "float" hardwarebeschleunigt läuft
deined ersten Programms ist dort auch ähnlich, das Programm läuft durch, schreibt einen Text auf's LCD, UART,... und beendet sich. Auf dem AVR willst Du aber im Normalfall, dass das Programm immer wieder was tut (z.B. Deine LED blinken lässt oder Deine Heizung regelt, tagelang, wochenlang, ein Leben
-
Thread
HDD Festplatte ATA IDE an AVR µC Mikrocontroller ATmega1284p Assembler - viele Fragen
HDD Festplatten IDE Beschaltung > > Anmerkung: > > CS0 CS1 A0 A1 A2 steuern nebenbei noch ein LCD. > > Mit einer Schaltungsmodifikation wäre USART (RS232), SPI, TWI/I2C > nutzbar Also die CS der IDE auch als Datenleitung für das LCD zu nehmen halte ich für mutig. Wenn du ans LCD Daten schreibst
Eine mögliche Schaltung HDD SD-Card TWI/I2C RS232 LCD Tasten LED
-
Thread
static const PROGMEM in eigenes File auslagern
https://stackoverflow.com/questions/4864866/c-c-with-gcc-statically-add-resource-files-to-executable-library
https://stackoverflow.com/questions/4864866/c-c-with-gcc-statically-add-resource-files-to-executable-library Puuh, interessanter (schlauer) Ansatz, steige aber nicht ganz durch wie ich das mit PlatformIO oder der Arduino IDE lösen könnte (vermutlich gar nicht). Da steckt mir dann zu viel Voodoo drin :
-
Thread
Mit I2C(TWI) das Display EA DOGM204-A ansteuern
Wenn die Initialisierung geklappt hat (woher weißt Du das?), dann müsstest Du mit den Funktionen lcd_put_string() oder lcd_put_string_at() einen Text ausgeben können.
Hier noch das Datenblatt vom Display. https://www.lcd-module.de/fileadmin/pdf/doma/dogm204.pdf
-
Thread
Open Source Lizenzen praktisch angewendet
du hast, und unter welcher Lizenz du selbst veröffentlichen willst. ich hatte vor ~15 Jahren mit LCD4Linux das Problem, dass ich eine fremde Quelle verwenden wollte, in deren Header folgendes zu finden war: [pre] ** You are free to incorporate this code into your own works, even if it ** ** is a
Ich finde zumindest keine Infos. Aber es klingt unlogisch. Beispiel: Ich nehme eine Quelltext-Library, 2-clause BSD: Copyright 2012 by Werner Meier, no warranty etc.: Ich darf also mit dem Quelltext grob erst einmal alles machen, was ich will, wenn ich die Lizenz-Information unverändert weitergebe
-
Thread
Strommessung mit INA219
oder eine Lösung haben? Wenn Du wirklich C programmieren kannst, dürftest Du aus einer Arduino-Library die notwendigen Beispiele herausziehen können.
// Fehlererkennung { // Wenn LM75 kein OK sendet lcd_command(LCD_CLEAR); // Leere Display lcd_printlc(1,13,"READ"); // "Lesevorgang" lcd_printlc(2,13,"NOK"); // "Nicht OK (NOK)" } [/c] Mit diesem Code kann ich überprüfen ob mein
-
Thread
Problem mit Division
bluetoothverbindung, softdevice alles super. Beim einbinden von eigenen Code zu Ansteuerung eine LCDs ist mir aber aufgefallen das sich das Programm sehr brutal und endgueltig weghaengt. Das ist natuerlich insoweit doof weil ich mir dann auch keine Variablen anzeigen lassen kann. Ich konnte das
Braucht er eine Mathe-Lib für die Division? > #include<math.h> ? Das eine Header-Datei und keine Library. Und da es nur um simple Integer-Arithmetik geht, ist math.h komplett überflüssig, denn das ist für komplexere Float-Operationen nötig, die über die Grundrechenarten hinausgehen.