這個過程免不了的,不過也就是多復制一兩次的事而已,也可以把這些全丟到一個函數里去,直接調用這個函數即可.每次用就修改下函數里的代碼..就相當于51你開頭SBIT XXX = P1^0....對于庫函數的調用,最好寫下注釋或者DEFINE一下.比如
#define Led_Mie GPIO_SetBits(GPIOA,GPIO_Pin_0)
#define Led_Liang GPIO_ResetBits(GPIOA,GPIO_Pin_0)
后面寫代碼直接用Led_Mie Led_Liang 就行了.寫代碼盡量每個函數盡量簡短,函數數量可以多,命名時注意可讀性,不要學老譚的書上什么fun1 fun2之類的.多數剛從51轉過來學32的人都覺得32配置起來很啰嗦和麻煩,這是正常的,因為這樣的好處還沒感覺到而已,時間長習慣就好了.
32的庫可讀性很強也很規范,平時閱讀一下,對自己的代碼水平也是很有幫助的.
|