1 2 3 4 5 | 4、文檔。TI的文檔包括數據手冊和外設指南,很多人說很亂,不像其它芯片,所有外設的資料都會放在一起,但是TI會每個外設弄一個。這就要說說TI的外設,它的外設都非常專業,是的專業。比如它的PWM外設,叫ePWM,也就是增強型的PWM,這個外設可以輕松輸出非常復雜的PWM波形,而且不用CPU參與。所以它的外設指南有100多頁,你會發現很多外設都是這樣,裏面有很多很多增強的功能,相對應的它的說明文檔也就非常長。要是全部都集合在一起那就會非常的大。而且它的每個外設都是有獨立版本的,比如ADC,已經從0版到3版,而ePWM還是1版,分開之後升級的維護會方便很多,很多外設在類似的芯片都是一樣的。 用STM32的時候我從來沒看懂過它的庫,甚至都沒仔細看過它的手冊。但是最後也搞出來了,完了之後我對這塊芯片沒多少熟悉的感覺。但是用C2000系列的DSP的時候則要反反復復的去看外設指南,分析手冊上給出的結構,讓我對芯片非常熟悉,再加上它的編譯環境是完全可以配置的,我甚至都知道我某個變量會在哪個地方。 PWM也能有100多頁的指南 好吧,真的難 |
Direct link: https://paste.plurk.com/show/7bR4ZKyPuAL86s7IjWDj