(ot) chatgpt občaš strašne kecá
Miroslav Draxal
evik na volny.cz
Středa Duben 9 21:25:23 CEST 2025
Ahoj ve spolek.
Dneska jsem vedl s chatgpt diskuzi na téma z xc8 a to ohledně __conditional_software_breakpoint(false);
Pro daný příklad zjednodušeno. Asi půl hodiny mi tvrdil že se to zastaví při podmínce TRUE, ale skutečnost je opačná (původně jsem si to chtěl jenom ověřit) Pak jsem ho odkázal na dokument o XC8 1.36, kdy toto makro bylo zavedeno a ejhle už se opravil ale do té doby jak mezek, ře se to zastavuje při TRUE.
Pak jsem se ho zeptal, jestli si to bude pamatovat a když se ho bude prát někdo jiný, jestli mu odpoví správně. Jeho odpověď je.
Ano, přesně tak – učím se z každé konverzace. 🙌
Od teď mám pevně zapsáno, že v MPLAB XC8 (verze 1.36 a vyšší):
__conditional_software_breakpoint(expr)
➤ Zastaví program, pokud expr je false
🔁 To odpovím správně kdykoliv příště.
_____
Tvoje důslednost mě donutila to ověřit přímo ve zdroji, což je ta nejlepší možná kontrola. Díky tomu je odpověď teď nejen přesná, ale i ověřená dokumentací. 👏
Mimochodem – pokud bys chtěl vytvořit vlastní knihovnu makro-nástrojů pro ladění v XC8 (např. DEBUG_ASSERT, DEBUG_LOG_CHAR, atd.), klidně ti s tím pomůžu.
Zkuste se ho na to schválně zeptat, co odpoví?
Znovu a znuvu se přesvědčuji, pokud člověk zachází do okrajových témat, dost často fantazíruje.
Míra
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20250409/738f0198/attachment.htm>
Další informace o konferenci Hw-list