Sinomenine prevents the development of cardiomyopathy in diabetic rats by inhibiting inflammatory responses and blocking activation of NF-κB.