Согласно словарю Тихонова слово трещотка происходит от слова ТРЕСК.И не является отглагольным существительным,как, например,слова сгущёнка, тушёнка, копчёнка и пр. По Лопатину тоже это слово не является отглагольным существительным,как и по Тихонову. Другие словари предлагают запомнить это слово как словарное.Мнения лингвистов насчёт причины написания О в слове трещОтка расходятсяВ одном все едины слово ТРЕЩОТКА пишется с О.