-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
10622_10186_5722411_10621_10620_5711311-10621,searchweb201603_25,ppcSwitch_2&algo_expid=d7ddab5a-9b32-414a-9530-ad2e6a2c1b1f-0&algo_pvid=d7ddab5a-9b32-414a-9530-ad2e6a2c1b1f&transAbTest=ae803_5&priceBeautifyAB=0 und diese auch: https://de.aliexpress.com/item/Sonoff-T1-EU-Smart-Wifi-Wand-Touch-Lichtschalter
10622_10186_5722411_10621_10620_5711311-10621,searchweb201603_25,ppcSwitch_2&algo_expid=d7ddab5a-9b32-414a-9530-ad2e6a2c1b1f-0&algo_pvid=d7ddab5a-9b32-414a-9530-ad2e6a2c1b1f&transAbTest=ae803_5&priceBeautifyAB=0 > > und diese auch: > https://de.aliexpress.com/item/Sonoff-T1-EU-Smart-Wifi-Wand-Touch-Lichtschalter
-
Thread
PIC32 Bootloader
Hallo zusammen, ich habe hier ein älteres Projekt auf einem PIC32MX460F512L. Es ist noch mit MPLab8 und den Microchip Application Libraries vom 14.07.2011 geschrieben. Wir haben den Beispiel USB HID Bootloader verwendet, der über einen externen Taster aktiviert
aber der Bootloader von der Application aus gestartet werden. Gedacht ist folgende Vorgehensweise: 1. Application hinterlegt im Flash ein Flag 2. Application führt Reset aus 3. Bootloader erkennt Flag und empfängt neue Application. Anschliessend setzt er das Flag zurück und startet die Application
-
Thread
Suche PicAxe Alternative
> Einzig auf die Optimierungen muss man verzichten Muss man nicht. O1 gibt es dabei. O2, O3 und Os kann man sich hier im Forum abholen (für 16er und 32er).
Beispiel: MP3-Decodieren mit Helix-Codec: Ohne Optimierung der Codec-Files mit mindestens Stufe1 schafft der PIC32MX470 die Decodierung auch mit 100MHz nicht. Mit Optimierungen in den Codec-Files liege ich bei ca. 70% bei 80MHz (inklusive SD-Karte). Lt. Application Note benötigt der Codec nur 26
-
Thread
8-Bit Controller noch zeitgemäß?
Preis. Über den Preis war immer das Hauptargument bei PIC und PIC32 aber der MIPS Kern war halt eine Fehlentscheidung.
LPC832M (SO 8) dem ATmega128 (TQFP 64) vorziehen. ... Lothar schrieb im Beitrag #5151777: > bei PIC und > PIC32 aber der MIPS Kern war halt eine Fehlentscheidung. PIC32M = MIPS PIC32C = Core - also ARM (Aus den ATMEL SAM) Und ich finde die PIC32MZ richtig gut! Gruß Jobst
-
Thread
Suche Renesas uC
RISC. Praktisch alle RISC haben aber eine Pipeline. Die RL78 die ich kenne, koennen mindestens 32 MHz. Einfache Befehle brauchen 1 Takt, andere mehr. Nach meinem Gefuehl sind die Produktwechselzyklen bei Renesas eher kurz. Das war vor einem oder zwei Jahren beworbemn wurde, ist heute schon
Lothar schrieb im Beitrag #5131628: > Warum Renesas? 8051 z.B. EFM8UB2 48MHz ohne Waitstates QFP32 bis 5.5V Der scheint auch gepipelined zu sein. Ich benötige fixe Befehls-Ausführungszeiten. Kann es sein dass man AVR/PIC-Controller verwenden muss wenn man schnelle fixe Befehlsausführungszeiten
-
Thread
Quarzoszillator für PIC32
> Aber steht das auch im DB des > verwendeten PIC? Jup, im Datenblatt des PIC32MZ2048EFM064 wird darauf verwiesen :) > Bei meinem PIC ist es nicht so extrem, aber schaut euch mal das > errata vom PIC32MX an. Fast 4 Seiten nur Fehlerauflistungen
dem Projektleiter und der sagt mir, ob es ihm passt. Er legt auch alle Spezifikationen fest. Den PIC32 habe ich aus 3 Gründen gewählt. 1. Wegen dem ADC und den 4MS/s 2. Aufgrund des fertigen TCP/IP Stacks für die PIC32 Familie 3.Großer Ram für die ADC Werte Beim Clock habe ich nicht gewusst
-
Thread
Einführung in ASM auf STM32F4
signed als auch unsigned Integer-Typen. Ein (signed) int hat auf dem ARM den Wertebereich [-2^31, 2^31-1], ein unsigned int hingegen [0, 2^32-1]. Shalec#Guest schrieb im Beitrag #5125143: > Im übrigen werde ich mit Zahlen rechnen, die aus 11*32-Bit bestehen. Ich > weiß nur nicht welcher Datentyp hierfür
Ausgabe war dann selbst bei [code] a= pow(2,31); print_int(a); // -> -pow(2,31) a=pow(2,32)-1; //Eingabe nicht berechnen lassen, sondern als Zahl gespeichert print_int(a); // -> -1 [/code]
-
Thread
[V] PICs in TQFP Gehäuse
Verkaufe einige PICs: 1x pic18F66J50-I/PT 1,50€ 3x pic18F67J60-I/PT 2,00€ 2x pic18F87J50-I/PT 2,50€ 1x pic24FJ256GB110-I/PT 3,00€ 2x pic18F97J60-I/PF 2,50€ 1x pic32MX460F512L-80I/PT 3,50€ Alle sind im TQFP Gehäuse. Preis sind angegeben pro Stück. Der Versand kostet 1€ inkl. Polstertasche. Falls Interesse bitte PM. Danke.
-
Thread
FIR Filter auf PIC
Anwendung taugt er leider nicht. > > Gruß, Stefan Schließe mich an. Mein Vorschlag ist ein PIC32MX, einige haben nämlich I2S in Hardware. Dazu benötigt man noch I2S ADC und DAC. Ich schlage mal folgenden Typen vor: PIC32MX150F128B: https://www.reichelt.de/PIC-32-Controller/32MX150F128B-ISP/3/index.html?ACTION=3&LA=446&ARTICLE=121326&GROUPID=4509&artnr=32MX150F128B-ISP&SEARCH=PIC32MX150 Es gibt ihn im THT-Bastler-freundlichen DIL-Gehäuse, man kann ihn bei Reichelt kaufen, 2xI2S in Hardware und DMA (sehr nützlich für Audio!) ist mit drin. Programmieren
-
Thread
Double Variable liefert über Sprintf->Uart keine Dezimalzahl
µC hat 64KB Flash, 2 Temperatur-/Feuchtesensoren, I2C LED Anzeige, UART und bissl GPIOs. Über STM32CubeMX und SW4STM32 sind das 27KB. Was bringt es mir wenn von den 64KB 63,5KB unbenutzt sind statt 37KB? Richtig, nichts. @W.S.: Steht da auch drin, dass die Float Konvertierung in SW4STM32 standardmäßig
verwenden. Außerdem ist das lang nicht so schlimm wie du behauptest. Ich habe mehrere Projekt auf PIC24FV32KA304 mit float und snprintf - und bin immer wunderbar mit den 32k Flash ausgekommen. Noch eine Anmerkung zum Thema: Ich persönlich würde noch etwas mehr Flash investieren, und snprintf() verwenden
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
zu lange her ;-) Die Datei solle im Qt Installationsordner zu finden sein. Bei mir: ...\Qt5.4.1\Tools\mingw491_32\i686-w64-mingw32\lib
Volker S. schrieb im Beitrag #5098522: > Wie kommst du auf die Idee mit dem PIC32? Einfach um mehr Leistung zu schaffen. Die Abtastrate ist auch eine wichtige Kriterium für uns und aus diesem grund habe ich an PIC32 bzw. die Überlegung auch an eine STM32. > Auch schon daran
-
Thread
SD-Card an NUCLEO Board
Ich habe eine SD Karte mit dem Nucleo Noard STM32f4 verbunden und mit CubeMX lasse ich mir den notwendigen Code erzeugen. Meine Frage geht erstmal richtung Hardware. Benötigt die SD Card Anbindung am STM32f4 Pull up Widerstände an den Datenleitungen
Hunderttausende Treffer und alle sprechen von "Ja". Und da spielt es keine Rolle ob wie auf dem Nucleo ein STM32 oder ein AVR oder PIC werkelt. Das spielt dafür absolut keine Rolle. Und vorsicht bei CubeMx, sollte das SPI Interrupt gesteuert sein: CubeMx startet in seinem Code die Interrupts nicht, das musst
-
Thread
Aktueller Mikrocontroller, der gut "bare metal" zu programmieren ist?
schon mal einen mp3-Player mit einem PIC32MX470 umgesetzt, decodierung in Software und Ausgabe über I2S. Mir persönlich sagt die Peripherie der PIC32MX erheblich mehr zu, als jene der STM32. Insbesondere praktisch finde ich die Art, wie
oder SDR-Zwecke fallen aber fast alle kleineren Typen (8Bit usw.) heraus. Was übrig bleibt, sind PIC32 und Cortex M4F. Nun mußt du PIC32 und Renesas betreffend, jemand anderes als mich fragen, aber zu den unten genannten Cortexen kann ich was beitragen: 1. die hier extrem häufig genannten STM32F
-
Thread
PIC 16F84 geeignet ?
www.microchip.com/wwwproducts/en/PIC32MX150F128B Lade Dir das MPLABX und den XC32 von microchip.com herunter und besorge Dir ein PICKIT3. Der PIC32 ist auch in DIL erhältlich, also Lochraster her, 28 Pin Sockel drauf, 100n zwischen
, der von mir vorgeschlagene PIC32MX150F128B kostet bei Reichelt 4.10€, ein PIC 16F84A-20P 3.99€. Da weiß ich aber genau, was ich nehmen würde. fchk
-
Thread
STM32 - 2 lagig Routen, wohin mit VDD und VSS
Ich hab das bei den großen Käfern (PIC32MZ, EP4CE10) bislang so gehandhabt: Top: VCC-Fläche unter Chipgehäuse, 1 Zuführung auf Toplayer durch die Ecke vom TQFP, dort nochmals separat abgeblockt gegen GND. Bottom: Durchgängie GND-Fläche
> Das ist zwar ein PIC32, aber die Ansprüche an die Versorgung sind > vergleichbar. Ja, genau, so meinte ich :)
-
Thread
Wahl Mikrocontroller Abschlussarbeit
BM schrieb im Beitrag #5063862: > In den Produkten sehe ich auf den Platinen häufig STM32XXX > aufgelötet. Die sind von der Einarbeitungszeit, die ich schätze einfach > sehr hoch. Das kommt darauf an, ob du programmieren kannst. Für die STM32 gibt es mit STM32CubeMX eine absolut anfängertaugliche
verwendet, in die du willst. Zweite Wahl ist das, was du schon kennst. Dein Problem kann ein 8-Bit-PIC oder ein ATMEGA auch lösen. Was den STM32 angeht: Folgenden kann ich empfehlen: STM32F072 Der ist für STM32 relativ simpel, aber trotzdem recht leistungsfähig, hat viel Peripherie und ist gleichzeitig
-
Thread
AVRISP MKII nicht mehr lieferbar - Alternativprodukt?
Sorry, der heißt XP-II (und _nicht_ MX-II, wie ich im vorigen Post schrieb).
macht man wenn es an Leistung fehlt. Für die meisten Bastlerprojekte > langt aber ein AVR oder 8er PIC nach wie vor. Wenn ich die Wahl habe zwischen einem 8-Bit Controller mit 128k flash, mehr oder weniger fester Periphierie-Zuordnung, 32MHz Takt für 4€ oder einem 32-Bit Prozessor mit 256k flash 48Mhz
-
Thread
Firmenliquidation Olimex, Freescale und BMCM Produkte
OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG-20-10 ESP8266-EVB LPC-H1343 LPC-H2103 MG-6-48 RPi-UEXT PIC32-PINGUINO-MX220 ISP430-SOLAR DCDC-36-5-12 DCDC6-16-TO5 USB-uLIpO BAT LIPO 6600 MOD-USB-RS232 MOD-LCD-1x9 MOD-WIFI-RTL8188 MOD-MRF24J40 MOD-BMPO85 MOD-MPU9150 MOD-SMB380 MOD-RS232 MOD-RS485
-
Thread
µC Grundbeschaltung
Einige Controller haben interne Kernspannungsregler und brauchen Kondensatoren, so wie SAM7 oder PIC24. Einige Controller benötigen an einigen Pins Pullups / Pulldowns. Und so einiges mehr. Selbst die 100nF-Regel ist nicht allgemeingültig. Wenn man diese Regel zum Beispiel an einem i.MX6 anwendet
allgemeingültige Grundbeschaltung gibt es nicht! Aber es gibt eine Checkliste die man prüfen kann: 1. Stromversorgung: Welche Spannung, welcher Strom muss bereitstehen ? 100nF an jeden Power Pin als Abblocker, 1uF pro mA Verbrauch als Puffer JEDEN Power und Gnd Pin angeschlossen ? Analog Pins benötigen
-
Thread
J-Link EDU Mini
Wirklichkeit nicht von ihm oder er versucht uns zu verarschen... Ich fasse heute ohne Not keinen AVR oder PIC mehr an. Obwohl da ja mittlerweile auch einige zu Debuggen gehen. Jedenfalls theoretisch, zeitlich ist man bei denen mit printf sicherlich schneller. Aber einen Cortex Mx ohne Debugger? Niemals.
-1-27-sl-2x10g-1-27-p51698.html?&trstct=pos_2 Stiftleiste, SMD https://www.reichelt.de/2x10pol-smd-stiftleiste-gerade-rm-1-27-sl-2x10g-smd1-27-p51715.html?&trstct=pos_4 Buchsenleiste, traditionell
-
Thread
Welche Programmiersprache auf µC
auf einem PIC32 laufen lassen wird weder auf PC noch auf AVR portiert. Aeh ja. auf dem PC lass ich Delphi laufen.
vieles von dir abgeschaut und teils auch selbst nach bestem Wissen eine "template library" ala "Uart<1>" für die STM32L4 Serie gebastelt. Leider stößt man dabei immer wieder auf einige Steinchen. Anstelle von "Uart<1>" verwende ich sowas wie "Uart<DeviceTree:Uart1>", wo etwa Register Definitionen
-
Thread
Ein Lob an die Cortex M4 mit FPU :)
sollte man einen richtigen Prozessor einsetzen. Da fang ich doch mal klein an, und schlag mal einen i.MX6 vor. Selbst gegen das allerkleinst Derivat muss ist der F4 so klein mit Hut, da bleibt nichts mehr ;-) https://cache.freescale.com/files/32bit/doc/fact_sheet/IMX6SRSFS.pdf Jetzt ist der i.MX6
olaf schrieb im Beitrag #5033766: > Warum ist das unglaublich? Unglaublich fantastisch sowas für 1 Euro als Hobbyist mit Minimalbeschaltung programmieren zu können. Was es gab und geben wird und wieso es so ist wie es ist weiß ich auch. Wenn ich hier eine 200mx100m große Maschine ansehe mit 8
-
Thread
Zimmer/Bereichs Kontroller
) Betriebssystem > - CAN/RS485 oder co zur kommunikation mit anderne Sub Kontroller Vorschlag: PIC32MX795F512L - interner 10/100 Ethernet MAC - Dual CAN - 80 MHz 32 Bit MIPS Prozessor - 512k Flash, 128k RAM http://www.microchip.com/wwwproducts/en/PIC32MX795F512L Als Board kannst Du Dir ja
kostet 20 Euro Der hat halt kein LAN, und wenn, dann ist das LAN sehr lahm, so 50..100 kByte/s. Der PIC32 kann per TCP/IP und mit dem Microchip TCP/IP-Stack fast 3 MByte/s übertragen, per UDP fast 9 MByte/s. Das sind schon ganz andere Zehnerpotenzen. Der AT90CAN128 kostet bei Digikey 6,82€, der PIC32MX795F512L
-
Thread
ATxmega32A4U Übertakten / Overclocking
80MHz Keine Funktionalität mehr vorhanden Daher 48MHz: +3.1°C 64MHz: +3.5°C Der Stromverbrauch war höher wie bei 32MHz, wurde jedoch nicht protokolliert
intelligenteres Programm bringt meist deutlich > UND verlässlich mehr! Ja, ein Billigst-ARM wie der STM32F051 mit 32MHz steckt den außerdem immer in die Tasche. Wie auch billigst-PIC32 wie die PIC32MM. Gleichzeitig kosten die erheblich weniger, und die Performance dürfte dank 32bit schon pro Taktzyklus
-
Thread
Warum empfihlt ihr J-Link?
Unmenge an verschiedenen uC's, sogar ein paar >> Nicht-ARM's > > Zum Beispiel auch 8051 EFM8 Und PIC32. Direkt unter MPLABx. Fürs Basteln Zuhause tuts der EDU für 50€. Genau dafür ist er ja offensichtlich gedacht. Ich bin froh, in mir gekauft zu haben. Im Vergleich zum PICkit 3 (das bei großen PIC32-Projekten sehr lahm ist), kann man damit ordentlich debuggen.
-
Thread
PIC32MX - Clock-Einstellungen
Hallo, ich will mich etwas in die PICs von Microchip einarbeiten und habe mir ein SnadPIC Board (http://www.ebay.de/itm/Microchip-Development-Board-PIC32MX795F512L-32-bit-USB-OTG-PICKIT3-/171215482829?hash=item27dd3cefcd:g:mJgAAOxyOalTZWP2) mit einem PIC32MX795 darauf bestellt. Nun sitze
> T2CONbits.TCKPS = 1; /* Prescaler */ 1 entspricht aber einem 1:2-Teiler 0 wäre 1:1 (Datenblatt S.203)
-
Thread
Stromverbrauchs-Vergleichstabellen von Atmel Mikrocontroller
bit-AVR-microcontroller-ATmega8A_datasheet.pdf&usg=AFQjCNHk2zNYDTnIH5z7ztdnPb67yrhzEQ Abschnitt 32.1. Active Supply Current Figure 32-1 Active Supply Current vs. Frequency (0.1 - 1.0MHz)
Das Tool CubeMX von ST bietet für all seine STM32 µC einen Rechner wie viel Strom der Chip verbraucht, abhängig von - Taktrate - verwendete Peripheriemodule - eingestellter Stromsparmodus - Betrieb aus FLASH /
-
Thread
AVR versus ARM Gesperrt
Hype und sonst nichts. Für mich sind die Peripheral-Lib oder Cube-MX ein KO-Kriterium für die STM32.
irregeführten. Dem ist nämlich nicht so, weil der > Flash Speicher maximal 24Mhz schafft (jedenfalls beim STM32F1). Das Flash-Interface der STM32F1 ist sehr einfach und schmalbandig gestrickt, Flash-Waitstates schlagen bei nichtsequentiellem Code voll durch. Bei sequentiellem Code sieht es deutlich besser aus
-
Thread
STM32 Programm unerwartet groß
. Das Programm belegt 2808 bytes Flash. Ich hatte weit unter 1kB erwartet. Was mache ich falsch? [c] #include "stm32f10x.h" #include "stm32f1xx_nucleo.h" #include <stdint.h> void delay(uint16_t msec) { for (uint32_t j=0; j<500000; j++) {
Wo bekomme ich denn die stm32f10x.h her, wenn ich weder CubeMX noch die StdPeriph Library verwende?
-
Thread
ARM-Cortex als Anfänger?
Dann ist wirklich der Arduino das Mittel der > Wahl. Naajaa ... Das hab ich jetzt erst mit dem STM32F1 so gemacht ... Mein Projekt hab ich - sozusagen - zusammen gegoogelt ... Entweder von CubeMX generieren lassen (wie USB und die PLL, ...) und dann quasi mit Hardware-Schnippsel aus Tutorials aufgefüllt
Tom schrieb im Beitrag #4953623: > STM32CubeMx generiert diese > Initialisierung einmal Das hat dafür andere Eselsohren, über die ein Anfänger nicht so einfach hinweg kommt ... STM32CubeMX verwendet den Hardware-Abstraction-Layer (HAL)
-
Thread
FPGA/CPLD für Strommessung gesucht
das aber reichen. Für ein einfaches Leistungsmessgerät sowieso. Ich hoffe, mit einem einfachen PIC32MX470 auszukommen. Naja, wird man ja sehen. Das scheint mir vom Schaltungsaufbau die sinnvollste Lösung zu sein. Danke nochmal an Frank K. für den Tipp mit den Analog Frontends! Das ist wirklich
Hurra schrieb im Beitrag #4936462: > Ich hoffe, mit einem einfachen PIC32MX470 auszukommen. Naja, wird man ja > sehen. Ähm... Schau mal hier. http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=ARD00385 Das ist ein Referenzdesign für den MCP3911
-
Thread
STM32 HAL Tutorial
Abkürzung natürlich richtig ist. Die SPL ist auch keine richtige Abstraktion. Und STM32Cube ist keine Library, sondern ein "Ökosystem" für Hardware-Abstraktion, zu dem die STM32CubeFx HAL-Libraries und der STM32CubeMX Startup Code Generator gehören.
und dessen Dokumentation und nicht auf zusätzliches Software-Geschwurbel. Wenn es denn schon ein STM32 sein soll, dann schau dir eher die STM32F30x als alle anderen für den Anfang an. Die STM32F30x haben nämlich eine angenehmere Art, die Funktionalität der Port-Pins einzustellen als z.B. die STM32F1xx
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
] dev-libs/libsodium-1.0.16-r2:0/23::gentoo USE="asm urandom -minimal -static-libs" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="aes sse4_1" 1.867 KiB [ebuild N ] net-libs/libssh2-1.8.0-r1::gentoo USE="zlib -gcrypt -libressl
] dev-cpp/yaml-cpp-0.6.2:0/0.6::gentoo USE="-test" ABI_X86="32 (64) (-x32)" 1.364 KiB [ebuild N ] dev-libs/libgit2-0.26.8:0/26::gentoo USE="curl ssh threads -examples -gssapi -libressl -test -trace" 4.632 KiB [ebuild N ] sci-libs/vtk-7.1.0::gentoo
-
Thread
Was sind eure Lieblings-ICs?
praktischer LiPo-Charger für USB TPS709 : Ein dazu passender Spannungsregler. Danach kommen die µC: PIC24FV32KA301 : der kleine PIC24FJ128GC006: der mittelgroße PIC32MX470F512B : der große Ehrlich gesagt macht bei mir der µC immer fast alles alleine (naja, mit etwas Hasenfutter), inklusive Buck oder
Ufff ... 4017, 4046 (74HC7046), 4051, 4060, 4094, 40106, 74HCU04 TL072, NE5532, OPA627, LM3886 PIC32MZ2048EFM100, ATm48, ATm328 LM7001, ADF4351, NE/SA612/602 PCM1704 So ungefähr ... Gruß Jobst
-
Thread
Hat jemand Serviceunterlagen zum HP 4195A?
Hmmm ... Die Spannungen für 0 und 1 haben wir. Was ist mit 2 3 4 5 7 8 9 15 16 17 31 32 33 63 64 65 191 192 193 ? Gruß Jobst
4 -0.70V 5 -0.87V 7 -0.9V 8 -0.87V 9 -1.08V 15 -1.15V 16 -1.07V 17 -1.31V 31 -1.51V 32 -1.35V 33 -1.61V 63 -2.05V 64 -1.90V 65 -2.16V 127 -3.12V 128 -3.15V 129 -3.5V 191 -5.21V 192 -5.06V
-
Thread
Tach mit CAN Bus umbauen
Ok. Für den Mut: https://www.youtube.com/watch?v=MX0n_hEs5Ug
: clutch engaged if (xx & 0x80) 48 da 40 39 xx : turn signals, xx = 1,2,3 for left/right/both 68 88 10 03 : check engine indicator off 68 88 10 83 : check engine indicator on a8 3b 10 03 xx : current gear, xx = 1,3,7,15,31,63 for gears 1-6 a8 49 10 10
-
Thread
QT für ARM unter Ubuntu compilieren. Linker fehler.
compilieren.... Sehr lange... Und am ende... Genau! Error!!! [code] qbitarray.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC [/code] Immer wieder diese Meldungen vom Linker. Haufenweise mit verschiedenen Objektfiles. Nun, es
Fehler aufgetreten ist. Holger K. schrieb im Beitrag #4865115: > qbitarray.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be > used when making a shared object; recompile with -fPIC Natürlich sieht das erst mal verkehrt aus: was hat X86-Code in einem ARM-Cross-Compilat zu suchen?
-
Thread
STM32 Receive via SPI immer um ein paar Bytes versetzt
wann ein Paket beginnt. Warum willst Du das nicht nutzen? Ein Master fängt typisch direkt nach der 1-0 Flanke an, zu senden. Da hast Du keine Zeit mehr, erst noch irgendwas zu initialisieren. Laß es also die HW machen. Oder nimm die abschließende 0-1 Flanke zum Reset des SPI.
(ein Nucleo 64 und das PIC-Board) nebeneinander stehen und hab für die ersten Tests beide mit 10 cm Leitungen verbunden. SPI läuft mit 250 kBit. Der PIC als Master sendet fröhlich alle 5 ms ein neues Telegramm mit einer Startsequenz
-
Thread
Wahl vom richtigen Mikrokontroller
eine kompletten Source-Code mit allen Initialisierungen. Debugger: - ST-Link/V2 Kosten: - STM32F042 ca. 2,50€ (je nach Stückzahlen weniger) - ST-LINK/V2 ca. 20€ Quellen / Infos: *1) http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f0-series/stm32f0x2
2 CAN-Schnittstellen PIC32MX775, PIC32MX795, PIC32MZ0512EFx, PIC32MZ1024EFx, PIC32MZ2048EFx ATSAMA5D2x, ATSAMA5D3x, ATSAM3Axx, ATSAMC21xxxx, ATSAME7xxxx, ATSAMV7xxxx NXP/Freescale: K10_100, K20_100, K20_120, K26_180
-
Thread
Microcontroller mit USB-host-Funktion gesucht
Host-Funktionalität gesucht. Bei den heutigen Controllern ist da eher die Frage wie viele, nicht ob es die gibt. 32-Bitter: u.a. div. Microchip PIC32, Renesas RX, SuperH, RZ, Synergy, STM32L4, F4, F7, Atmel SAM, NXP LPC, Kinetis, iMX. Softwarestack für OTG/Host-Funktionalität gibt's u.a. bei Microchip, Renesas, Atmel
Platinen entwerfen (lassen). Musst Du ja auch nicht: http://www.microchip.com/wwwproducts/en/PIC32mx270f256b Hat USB Full Speed Host/Device/OTG Port, gibts im 28 Pin SDIP-Gehäuse, kannst Du auf eine kleine Lochrasterplatine packen, dazu den Microchip USB-Stack, und los gehts. Du musst halt C
-
Thread
Funktionsgenerator, NCO, PIC
Vielleicht könnte man aber auch gleich die CLCs direkt als Teiler einsetzen - mit den 4 CLCs des PIC16F1509 käme man immerhin schon mal auf 1/16.
Man könnte auch einen PIC mit Referenzoszillator nehmen. Wie einen PIC32MX470. Sicher, der ist unnötig fett, aber damit Richard _. schrieb im Beitrag #4842763: > danke für die antworten, > > mir ist bewusst dass
-
Thread
PIC USB Kommunikation
OTG fallen mir ein: PIC32MX470F512H - ein ziemlich mächtiger 32-Bitter PIC24FJ128GC010 - ein 16-bitter mit viel Peripherie Natürlich gibts weitere. Ich würde mal mit den Beispielen von Microchip starten, und schauen,
Für die PIC32 gibt's im Harmony ein "Audio v1.0 Host Client Server". Ob damit auch MIDI gemeint ist?
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Smarthome etc. Ansonsten sind STM32 weit überlegen, gar keine Frage.
warmgeworden. Bei mir lag das nicht an den µC (die sind wirklich solide), sondern am Aufbau von CubeMX und der Peripheral Lib, und der freien Version von IAR. Schlussendlich bin ich bei PIC24 + MPLABX gelandet, mit denen ich sehr zufrieden bin. Mir gefällt, wie die Header (vordefinierte Strukturen)
-
Thread
Basic im STM8S103
Tolles Projekt! Wenn jetzt noch der Funktionsumfang von Micromite [1] auf dem STM32 erreicht wird, dann finden sich sicherlich auch einige ernsthafte Nutzer. [1] http://geoffg.net/MicromiteMX170.html
aus Anhang im ersten Post) [pre] CH32V003F4P6 ------------ PD4/A7/UCK/T2CH1ETR/OPO/T1CH4ETR_ | 1 20 | PD3/A4/T2CH2/AETR/UCTS/T1CH4_ PD5/A5/UTX/T2CH4_/URX_ | 2 19 | PD2/A3/
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
HVPP hatte ich mal zum Test laufen. Der Speed war schon toll. 1.4 Sekunden, um von SD-Card den vollständigen Speicher eines ATMega32 neu zu programmieren und verifizieren. Aber mit 16 Leitungen zu wackeln + 12V am Reset + evtl. Takt sind halt nur für Serienproduktion
Sache ganz einfach: Der beste Makroassembler namens "C" filtert alles für meinen Kern. Ob der nun AVR, PIC, STM8, RX oder Cortex Mx heisst, ist doch schon Nebensache. Wenn er für die Peripherie ausreicht, entscheidet eher die Klicki-Bunti-IDE.
-
Thread
Software von ST
ST forciert ihr STM32CubeMX ... 4GB installieren für ein wenig Source Code ...
Quatsch nicht mehr, weil man für ein neueres Projekt eine neue Version von CUBEMX installiert hat. *1) Dann rollt man entweder die ganze IDE auf einen (nicht mehr downloadbare) Stand zurück, oder sucht das Problem. Eine winzige Änderung dauert dann ewig. Mich nagelt das privat auf PIC24 und PIC32
-
Thread
PIC Programmierer für Windows 10 ?
1N 4. schrieb im Beitrag #4762545: > Sowohl original PICKIT3 als auch ein China-Clone laufen einwandfrei > unter Win 10 (32- als auch 64-bit) vom kleinsten PIC bis zum größten > MZ32 Emily schrieb im
Alles relativ, für 1,50€ völlig ok. In der Anwendungsecke des Enwicklers gehts eh nur um die PIC 32.