習(xí)慣串口發(fā)送是用中斷來做。 主循環(huán)里設(shè)置發(fā)送的第一個數(shù)據(jù),然后每發(fā)完一個數(shù)據(jù)進(jìn)入中斷發(fā)送后續(xù)的數(shù)據(jù)。
例程里邊都是用的while等待輪詢的方式。 我不太能接受這樣的形式。
我這里初始化設(shè)置了 發(fā)送空中斷 或者是 發(fā)送結(jié)束中斷。
在中斷中判斷? ? ? ? ? ?發(fā)送空標(biāo)志 或者是 發(fā)送結(jié)束標(biāo)志(結(jié)束有清楚標(biāo)志) 來控制發(fā)送的下一個數(shù)據(jù)。
但是發(fā)現(xiàn)怎么一直莫名其妙進(jìn)中斷 判斷也不對。 麻煩提供一份例程??
個人信息保護(hù),已隱藏