I'm looking at HC541 (unidirectional tristate-buffer/driver) and HC245 (bidirectional tristate buffer).
HC541 is specifically stated as a "driver". How exactly is HC541 a "line-driver" and HC245 not? They both seem to have similar performance characteristics. Main difference being bidirectionality of HC245.
I want to stock up and use HCT variant of 245 as a generic part in parts bin, which could also be used as a level shifter (3.3V->5V in output direction, because HCT part recognizes 2V as high input, and HC part needs 3.5V as high input) as well as fullfill all the functions of HC541 would.
HCT version being bit slower (about 2x slower max switching speed, but still in 10+ mHz range?) and costing bit more than HC versions.
HC245 are generally speaking also significantly cheaper than HC541 parts (LCSC pricing), so 245s also seem the way to go even if you don't require bidirectionality.
HCT245 seems like the choice to go to unless very fast switching speeds (on a bus) are required.
Am I understanding this correctly?