ASHEBORO — A 29-year-old Asheboro man who is on parole has been charged with breaking into a vending machine and resisting a public officer.