Here in North Carolina, many ADA's will dismiss or reduce a driving while license revoked/suspended charge upon reinstatement of a valid license, provided the suspension was not a product of a DUI/DWI.
Also, the DMV must inform you if and when your license is suspended. They have to produce record that they sent and you received notice of this suspension. So, if you can't get the charge reduced or suspended, there's always the option to plead not guilty and make the State show that you received notice of the suspension. You would likely want a lawyer if you get to this point.
Disclaimer: Please note that this answer does not constitute legal advice. It is merely intended to provide general information to aid the poster in finding answers to the problem posed. This answer does not create an attorney-client relationship. In most cases, it is best to contact an attorney directly to find answers to your problems.
NOTE: If you find this response helpful, please click on the “thumbs up” button at the bottom.