最近一年在接觸freescale的晶元,用來做車身上的一些控制器,問題多多,自己也基礎不牢,多多mark,勿忘,多分析。
1、前幾天除錯乙個定製改裝的閘道器,需要乙個鎖控制功能。晶元是飛思卡爾的9s12xe系列,原理上就是拉一下繼電器,還無鎖反饋的情況下,粗估一下鎖動作時間,乙個時間大概是60-80ms左右。結果測試繼電器驅動時,高頻吸合,定時器不准。後來發現定時器配置的兩個問題:一是定時器有兩個預設值,配置時確定使用哪個要選對;第二個是定時器溢位標誌位清零是寫1,若寫0的話, 那麼定時器就預設值一直中斷,不會計數。
2、上週六人工焊了半天板子,板子上多處可見焊錫膏痕跡。測試硬體時發現電流在緩慢上公升,200多毫安,並且mcu引腳有微火花。當然電源與地沒短接,也沒發現什麼地方有短接。後來確認是焊錫膏的原因,焊錫膏本就有些導電,會造成漏電和火花。用洗板水洗掉後,正常。
菜鳥日誌(2
這題是關於函式指標,int p int,int 為定義方式 這個語句就定義了乙個指向函式的指標變數 p。首先它是乙個指標變數,所以要有乙個 即 p 其次前面的 int 表示這個指標變數可以指向返回值型別為 int 型的函式 後面括號中的兩個 int 表示這個指標變數可以指向有兩個引數且都是 int ...
菜鳥教程1
一 資料型別 1 typedef 為已有的型別賦予新的名字 類似於 define 例如 typedef int feet 那麼int feet distance 合理。2 列舉 是指將變數的值一一枚舉出來,變數的值只能在列舉出來的值的範圍內。enum color c c blue 二 變數型別 宣告...
菜鳥學習TASK1
鴿子部第一次task當然不能鴿掉,但是進度很迷,所以打算先對照task把概要大概寫下,然後把發展方案寫下,然後再一點點完善細節。task 了解c語言的幾大資料型別 包括陣列與字串 了解ascii碼和char型別的關係,有興趣的可以進一步了解unicode。基礎資料型別 整型 短整型short,整型i...