1. DDR jest na wyjsciu kosci, takze wszystko - caly design ma chodzic albo na rising albo na falling edge nie utrudniaj sobie zycia. 2. Nie operuj na variable, uzyj signal 3. Jeden proces/always - jeden wektor/sygnal To jest System Verilog: reg [31:0] shiftreg = 0; - wiedziales o tym? O resecie juz pisalem. Jesli nie wiesz jak wygladaja wzajemne relacje...
(at)jacekcz sam początkowo planowałem LUA, bo je znam i integrowałem z C/C++ już wiele razy, ale potem jeden z kontrybutorów polecił Berry i wskazał, że potencjalnie jest on lżejszy od LUA, choć sam tego w tym konkretnym przypadku nie testowałem. Sam autor Berry natomiast pisze: A few years ago, I tried to port the Lua scripting language to STM32F4...
Pewnego razu żona wystraszyła się, że mogę mieć koronawirusa i nie pozwoliła mi przez tydzień wracać do domu, taka krótka kwarantanna. Tydzień ten okazał się być bardzo owocny, gdyż w tym czasie miałem okazję zbudować termometr. Czemu zbudowałem akurat termometr? Z dwóch powodów: - mam małe dziecko i czasem nie wiadomo, jak należy je ubrać do snu -...
O ile dobrze widzę, masz DXP 2004. Na dole ekranu, po prawej stronie, powinienieś widzieć dodatkowy pasek menu. (System, Design Compiler, Cross References, SCH, Instruments Racks). Rozwiń menu "System" z tego paska i kliknij "Libraries" To samo znajduje się w górnym pasku poleceń, w menu "View -> Workspaces Panels -> System -> Libraries"
(..), bo nie mozna napisac calego testbencha w systemC, zawsze topem musi byc hdl, to utrudnia czasem rozne rzeczy i przedewszystkim zmusza do zmian projekt (czesc testujaca) ktory napisalismy np w samym systemc i chcemy teraz "dol" przerobic na hdl. Jeśli dobrze rozumiem to "masz za złe" Activovi, że testbench napisany w systemC nie może tesować top-a...
Witam, Rozpoczynam właśnie swoją przygodę z układami FPGA/CPLD. Postanowiłem zacząć od najprostszych rzeczy, aby poznać środowisko Quartus i ogólną ideę tworzenia projektów. Bramkami już się trochę pobawiłem, więc postanowiłem zbudować prosty licznik 8-bitowy za pomocą dwóch układów 74163. http://obrazki.elektroda.pl/6629075000_1...
W oczekiwaniu na blastera uczę się veriloga i udało mi się uruchomić symulację bardzo prostej (ale własnej) FSM. # Reading C:/altera/13.0sp1/modelsim_ase/tcl/vsim/... # do testfsm_run_msim_gate_verilog.do # if { Nie wiem czym jest to spowodowane, jakby brak odpowiednich bibliotek. Oczywiście cały proces syntezy oraz fittera przeszedł poprawnie....
Mam prośbę Załączam plik w którym jest napisany program dla PIC-a w Basicu. Przynajmniej tak twierdzi autor programu. Moja prośba dotyczy skompilowania tego softu i uzyskać HEX-a aby móc zaprogramować procesor. Może mi ktoś w tym pomóc ? Procek to PIC 16F876A Cytat ze strony. "The firmware for the 16F876A chip used in this design is given in the form...
Trzecie, pan Linus Thornvalds uchodzi za konfliktową osobę, a nie lubi C++ Może po prostu jest szczery? Linus Torvalds o C++: http://harmful.cat-v.org/software/c++/li... Przytoczenie z powyższego źródła: From: Linus Torvalds <torvalds <at> linux-foundation.org> Subject: Re:
Proszę, mój usbconfig.h: /* Name: usbconfig.h * Project: AVR USB driver * Author: Christian Starkjohann * Creation Date: 2005-04-01 * Tabsize: 4 * Copyright: (c) 2005 by OBJECTIVE DEVELOPMENT Software GmbH * License: GNU GPL v2 (see License.txt) or proprietary (CommercialLicense.txt) * This Revision:...
EFM8 Sleepy Bee Starter Kit slstk2010A – 50pln https://obrazki.elektroda.pl/2607019800_... Manufacturer: Silicon Laboratories Product Category: Development Boards & Kits - 8051 Core: CIP-51 Tool Is For Evaluation Of: EFM8SB10 Interface Type: I2C, SMBus, SPI, UART Data Bus Width: 8 bit Maximum Operating Temperature: + 85 C Minimum...
Aplety javy nie są już od jakiegoś czasu obsługiwane w przeglądarkach, ale razem z jdk (java developer kit), a może i z jre (runtime enviroment) jest załączany appletviewer - konsolowy program do uruchamiania strony z apletem. [syntax=text]appletviewer(1) Basic Tools appletviewer(1) NAME appletviewer - Runs applets outside of a web browser. SYNOPSIS...
Zobacz czy 1 pin elementu C4 jest podłączony bo coś z nim nie tak
Po lewej stronie w menu Tasks->Compile Design -> Analysis & Synthesis -> Netlist Viewer -> RTL Viewer. O to chyba Ci chodziło.
Mam starego Lenovo G580. Chciałbym go troszkę ulepszyć pod względem i procesora i ew. RAM'u. Aktualnie od nowości siedzi Pentium B960. Co byście polecali w niego wbić + łącznie z ram RAM'em(aktualnie 4 gb GB). I jak dalej z ram RAM'em po włożeniu nowego procka procesora? I czy zasilacz uciągnie? Procesory tylko z tej strony mam rozumieć? http://www.cpu-world.com/Sockets/Socket%...
Witam chciałem zainstalować sobie w pełni darmowe skórki ze strony http://www.alphaskins.com/ Mile mnie zaskoczyło demo ponieważ jest naprawdę efektowne :) Pomimo instrukcji instalacji nie wszystko się zgadza ponieważ ogólnie do wszystkich typów Delphi podano jedną instrukcję instalacji Pomimo kilkukrotnego przeczytani instrukcji nadal nie zainstalowałem...
Nie chcę zaśmiecać, więc tutaj utworzę post: Pokusiło mnie aby zainstalować AVRStudio 5.0 (pierwsze wrażenia raczej kiepskie, istne visual studio za którym nie przepadam...) i chciałem kontynuować pracę nad programem, ale pojawił się takowy komunikat: Warning1#warning "Compiler optimizations disabled; functions from <util/delay.h> won't work...
W tym fragmencie kodu tworzony jest uchwyt do GUI, tyle tylko że ja korzystam z designera i po stworzeniu nowego projektu automatycznie generowany jest następujący kod: btw. jest to strasznie pokręcone. Z tym się w pełni zgadzam i właśnie dlatego powstał ten temat EDIT: Ostatecznie i tak będzie zapis danych do pliku więc nie będzie problemu z wątkiem...
W takim razie, postaram się podać to na przykładzie. Procesor to ATTINY13 Poniżej przedstawiam kod testowego programu: #define F_CPU 1000000UL // 1MHz #include <util/delay.h> int main() { _delay_us(10) ; return 0; } Wynik kompilacji z ustawieniem optymalizacji kodu na "-00" (...) (...)delay.h:90:3: warning: #warning "Compiler...
dondu - z Twojego hexa pieknie sobie ledy migają optymalizacja - po zainstalowaniu avr studio nic nie zmienialem zmiana wartości delay nic nie daje hexa - 12kB na dysku - coś strasznie dużo nie wiem gdzie znajdę raport z kompilacji jeżeli chodzi o te informacje wyświetlane w okienku pod kodem to : ------ Build started: Project: AVRGCC5, Configuration:...
Vivado to nieco ciężka machina, ale może wykonywać skrypty w Tcl-u, np. [syntax=tcl]create_project a_test add_files [glob my_sources/*.vhd] update_compile_order -fileset sources_1 update_compile_order -fileset sources_1 synth_design -rtl -rtl_skip_mlo -name rtl_1 get_cells get_pins -of [get_cells b2c1_1] get_nets -of [get_pins b2c1_1/c11] get_cells...
Plik główny Form1.h [syntax=cpp] #include <math.h> #include "dane.h" #pragma once namespace gaus1 { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; /// <summary> /// Summary for Form1...
PIC microcontrollers - at least the most popular 8-bit chips - have a very "strange" (not to say "stupid") architecture - they have hardware stack and they have paged flash memory. That's probably the main reason why there are not many C compilers for this platform - last time I checked, there were maybe 2 (Microchip's and some other), none of them...
a co w nim ciekawego mozna znalezc? 0x41 0x56 0x45!! This manual documents an abridged version of the Microcontroller profile associated with version 7 of the ARM Architecture (ARMv7-M). For short-form definitions of all the ARMv7 profiles see page A1-1. The manual consists of three parts: Part A The application level programming model and memory model...
Mam nadzieje, że temat umieściłem we właściwym dziale - jeśli nie, przepraszam i proszę o przeniesienie go do właściwego. Chcąc zacząć naukę programowania mikro kontrolerów, wybrałem ATmega8. Oprócz niego kupiłem zestaw uruchomieniowy ZL2AVR z programatorem ISP. Następnie zabrałem się za instalacje potrzebnych programów(zamierzam uczyć się programowania...
Widzę, że nie znasz różnic między C, a C++ [syntax=cpp]#pragma once namespace nww { using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; /// <summary> /// Summary for Form1 /// /// WARNING: If you...
Uczepili się tego PCB i zegara (; Robisz syntezę za pomocą Altium'a? Możliwe, że ten TSK jest słabo "dopasowany" do Spartan'a. A na pewno to nie jest XST, a coś zgodnego z układami Xilinx'a (lub okrojonego). Więc raczej nie wyciśniesz więcej niż 30MHz, chyba że w tym Altium'ie są jakieś "magiczne" opcje w "properties", ale raczej nie sądzę. Możesz byś...
OpenOCD zaktualizowanie tak jak kompilator wcześniej. Przerabiam przykład od początku teraz na bazie tego o którym mówiłeś LPC Będe wklejał tutaj co dokładnie przerabiam. Jeśli coś robię źle to mam nadzieje że mnie poprawicie. Jeśli dobrze to mam nadzieje że komuś się przyda. 1.Import projektu lpc1114_blink_led i rename na stm32f0_blink_led 2. Zmiany...
Witam. Problem z usuwaniem wyprowadzenia w EXPERT Design firmy Lattice. Po wykonaniu Compile Design pojawia się komunikat: 33612 WARNING: Input pin 'SOC' is not used; pin is removed 33707 WARNING: Locked pin 'SOC' is removed Pin SOC jest wyprowadzeniem wejścia D przerzutnika typu D. Gdzie tkwi błąd???
Tylko że w Quartusie Synteza jest podetapem czegoś nazwanego "Compile Design". A poza Syntezą jest jeszcza Analiza i Fitowanie;-) Ale Panowie, testujcie!
Aby wyjaśnić wątpliwości: Użyłem funkcji stepinto żeby zobaczyć w którym miejscu mojego kodu jest błąd i otwiera mi plik delay.h gdzie znalazłem dwa warningi 1.# warning "F_CPU not defined for <util/delay.h>" 2.# warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" Oraz taka informacja:__builtin_avr_delay_cycles(__...
Wrzuć jeszcze make file którego używasz - bo nie widać w tym wywolaniu w ogóle działania kompilatora. U mnie (makefile wygenerowany przez eclipse): make all Building file: ../main.c Invoking: AVR Compiler avr-gcc -Wall -g2 -gstabs -O0 -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -mmcu=attiny2313 -DF_CPU=1000000UL -MMD -MP...
Witam. Od jakiegoś czasu próbuje zbudować miernik głośności wyjścia słuchawkowego. Oczywiście wszystkie moje projekty jak do tej pory działają nie zbyt dobrze. pomyślałem że sięgnę po gotowca i znalazłem coś takiego: ----------------------------------------... 'name : BG30dB_LCD.bas 'copyright : (c)...
No to sprawdźmy czy user guide mówi to samo co Ty: The MPLAB XC8 C Compiler is a replacement for both the MPLAB C Compiler for PIC18 MCUs (formerly called, and referenced here as, “MPLAB C18” or just “C18”) and the HI-TECH C Compiler for PIC18 MCUs (as well as replacing the HI-TECH C Compiler for PIC10/12/16 MCUs). ... The compiler...
a moze jakaś podpowiedż - bo szczerze to niewiem jak to liczyć zdaje się pisałęś kiedyś żę na 20MHz próbowałeś i podobno nie było szans ale miałeś spróbować na 27MHz lecz już nie napisłeś o efektach a jeszcze pytanko- tablice sinusów do procesora stworzyłeś recznie, skopiowałeś skądś , czy posiłkowałeś się jakimś programem? potrzebowałbym taki program...
Wydaje mi się, że ta polityka mimo wszystko się nie sprawdza aż tak. Widać ile zyskało ST na zmianie podejścia, tanich programatorach, kitach typu discovery i nucleo, wsparciem darmowych narzędzi typu SW4STM32 itp. Nie znam liczb, ale wydaje mi się, że zyski z programatorów/kompilatorów to pryszcz w porównaniu z dobrze rozpropagowaną, chętnie używaną...
Łopatologia często się sprawdza (screen-y) :D:D:D Tak właśnie wczoraj robiłem z tym przykładem który podałem wcześniej. Zaraz sprawdzę ten przykład z pliku który wstawiłeś. Dodano po 1 1. Utworzyłem nowy folder i projekt w AVR: 2. Przekopiowałem pliki z przykładu 3. W programers notepad zrobiłem Make all i otrzymałem: > "make.exe" all --------...
Do takich potrzeb polecam użycie programowalnych układów logicznych PLD np typu GAL22V10 (ATF22V10C-15PC) Układy PLD stanowią grupę wysoce funkcjonalnych, cyfrowych układów scalonych typu programowalnego, a więc takich, w których realizowana funkcja nie jest określana w sposób jednoznaczny na etapie produkcji lecz może zostać dowolnie zaprogramowana...
Zwróciłeś może dokładnie uwagę na linie logu kompilatora? c:\program files\atmel\avr studio 5.0\avr toolchain\bin\../lib/gcc/avr/4.5.1/../..... #warning "F_CPU not defined for <util/delay.h>" c:\program files\atmel\avr studio 5.0\avr toolchain\bin\../lib/gcc/avr/4.5.1/../.....
Obawiam się, że może się to niestety nie udać. Jak to większość programów - w nowszym możesz otworzyć plik stworzony w starszej wersji, a w drugą stronę to już niekoniecznie. Oto co piszą w pomocy do Altiuma: Transferring a Design Back to 99 SE Both the Schematic and PCB Editors support saving schematic, schematic library, PCB and PCB library files...
A na przyszłość czytaj ostrzeżenia, bo miałeś takie: Warning1#warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"c:\program files (x86)\atmel\atmel studio 6.0\extensions\atmel\avrgcc\3.3.2.31\avr... tylko je zignorowałeś. Gdybyś je przeczytał...
Jak sie ustawia Fuse Bits w AVR Studio?? Dodano po 1 I co oznacza taki komunikat c:/winavr-20080610/lib/gcc/../../avr... warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"
W takim razie Twój problem leży w jeszcze innym miejscu: Ignorowanie warningów stojąc na 10-tym stopniu ponieważ bez włączonej optymalizacji otrzymałeś komunikat podczas kompilacji: ../avr/include/util/delay.h: warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed"
Jak wyłączysz optymalizacje to ci ten kod może zadziała, tyle tylko że: Task "RunOutputFileVerifyTask" Program Memory Usage :1356 bytes 16,6 % Full Data Memory Usage :0 bytes 0,0 % Full przy 8kB flash i na dokładkę ostrzeżenie: "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" Więc raczej nie tędy droga.
tak kolego czytalem... w ostatniej wersji jesst pusty ;] a postepujac zgodnie z opisem z wersji 3.1 i 3.0 otrzymuje bledy... jakies inne wskazowki?? postepujac wg: http://www.sixca.com/eng/articles/serdel... rowniez nie poszlo.... edit... do tego momentu jest ok: Use "File/Open" menu item in Delphi/C++ Builder IDE to open ComPort run-time package source...
Przeczytaj to: /usr/lib/gcc/avr/4.7.2/../../../avr/incl... warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" Masz napisane że trzeba włączyć optymalizacje i że program jest za duży na ten uC.
Witam !!! Podczas kompilacji programu wyskakuje mi błąd #ifndef __OPTIMIZE__ # warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" #endif Jednak na początku mam przecież: #include <avr/io.h> #define F_CPU 14745000UL <------------ #include <util/delay.h> #include <avr/interrupt.h>...
Witam, jako że kontynuuję ten wątek, nie będę zakładał nowego. Znalazłem we wspominanej przez mirekk36 książce przykład rozwiązania dekodowania RC5. Problem jednak napotykam w kompilacji, dość dziwny bład. Zamieszcze źródła: main.c marekd(at)dezintegrator:~/zacharek$ avr-gcc -mmcu=atmega32 main.c -o main.o In file included from main.c:4:...
[quote="Freddie Chopin"]No i co z tego? "Implementation defined" nie znaczy, że absolutnie nie może być z lewej do prawej. Po prostu nie musi być. Równie dobrze może być zupełnie odwrotnie. Na innym kompilatorze, innej archutekturze, innej wersji tego samego kompilatora, przy innych opcjach kompilacji albo w innej funkcji. [quote]Są w C pewne generalne...
Witam! Rozpoczynam właśnie naukę programowania mikrokontrolerów AVR. Pomaga mi /* "led.c" - programik do testowania środowiska WinAVR */ /* układ ATmega 1MHz */ /* PB0,PB1 - diody LED; PD0 - przycisk */ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> int main(void) { DDRB |= _BV(0)|_BV(1);...
microchip compiler cross compiler basic compiler
firefox startowa gniazdo elektryczny sterować pilot wyłączać uśpić
silniki asynchroniczne nagrywanie połączeń
Resetowanie błędów systemu Sway w Iveco Bosch WAN2420KPL – tryb serwisowy, procedura wejścia, testy P01-P09, diagnostyka błędów