-
Data: 2020-08-14 11:43:53
Temat: Re: Dziwne zachowanie R65C51 + MAX232
Od: Dariusz Dorochowicz <dadoro@_wp_._com_> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 14.08.2020 o 11:12, J.F. pisze:
> Użytkownik "heby" napisał w wiadomości grup
> dyskusyjnych:rh4bqt$95s$...@d...me...
> On 13/08/2020 23:31, heby wrote:
>>> Jak ustawisz asercje na RTS/CTS (+5V bodaj) to nagle się główna pętla
>>> odblokuje?
>
>> Jeszcze jedno: mimo że cpu nie ma debugu, to mógłbyś wpiąć się w linie
>> adresowe i ocenić gdzie się miota. Może z pomocą analizatora ustalisz
>> jaki kod jest wykonywany w pętli, albo choć kilka starszych bitów
>> adresu uda się zidentyfikować (zwróć uwagę na pin SYNC).
>
> Wszystko powinno sie udac zznalezc ... o ile analizator ma wystarczajaco
> duzo kanalow :-)
>
>> Osobiście wziąłbym jakiś softwareowy emulator tego cpu, wrzucił kod i
>> napisał jakiś trywialny emulator scalaka do transmisji szeregowej...
>> ale to robota dla programisty. Ma to zaletę że można debugować bez
>> hardware, w czystych i powtarzalnych warunkach.
>
> Jesli dobrze zgadujesz z tym CTS, to wystarczy ustawic go odpowiednio na
> kablu i zobaczyc czy program pojdzie dalej.
To nie zgadywanie tylko "prawie na pewno" - bez sprawdzenia tego w ogóle
nie ma sensu robienie czegokolwiek innego. Szansa na inny powód jest
bardzo nikła. Kwestia znalezienia właściwego rozwiązania.
> Dobry emulator terminala powinien miec mozliwosc sterowania liniami DTR
> i RTS, to na skrosowanym kablu by sie szybko sprawdzilo, ale ... kto zna
> dobry wspolczesny emulator ? :-(
> A tak zostaje oscyloskop i srubokret do zwierania nozek :-)
Ale co chcesz sprawdzać?
I lepiej lutownica, nie śrubokręt. Ten potrafi kiepsko zewrzeć.
Albo inny kod do inicjalizacji układu. Pewnie ze dwa bity inne będą -
brak kontroli przepływu i tyle. Zwarcie RTS z CTS będzie miało ten sam
skutek.
Pozdrawiam
DD
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-22 Warszawa => BI Developer / Analityk BI <=
- 2025-03-22 Warszawa => IT Recruiter <=
- 2025-03-21 Zakaz wjazdu
- 2025-03-21 Nie zawsze wchodzi jedynka
- 2025-03-21 Samochody na wodę
- 2025-03-20 miszczowie parkowania
- 2025-03-20 "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- 2025-03-21 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-03-21 Warszawa => Strategic Account Manager <=
- 2025-03-21 Wrocław => SOC Tech Leader <=
- 2025-03-21 Szczecin => Key Account Manager IT <=
- 2025-03-21 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-03-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-21 Warszawa => IT Business Analyst <=
- 2025-03-21 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo