Share about Firmware-Hardware and the latest USB Type-C PD technology.

希望透過這個blog,分享軔硬體之間的動作,用到Python、Arduino。另外會分享新的USB PD Type-C Spec。 By this blog, I want to share the interaction of Firmware and Hardware. And some of the latest USB spec. If you have question, please don't hesitate to contact with me. My e-mail address: zsnes631@yahoo.com.tw

2020年3月22日 星期日

DSP TI TMS320F283xx eCAN Mailbox TX/RX設置

›
這篇文章是寫,要如何設置設置TMS320F283xx的TX/RX暫存器, 來傳送、 接 收資料, 在接收訊息過載了,要如何處理。還有如何用 遠端通訊格式 (Remote Frame)來向另一 個CAN節點(Node)要求資料,或是回應遠端節 點的要求。 ...
2020年2月21日 星期五

DSP TI TMS320F283xx eCAN初始化

›
在開始使用DSP2833x前,需要對它進行初始化,下面是初始化的步驟與TI 提供的eCAN初始 參考程式。 CAN bit-timing需要根據系統需求去設置,其他需要設定的是開啟eCANA還是eCANB,由那兩個GPIO。 DSP2833x eCAN功能初始化步驟 ...
2020年1月2日 星期四

DSP TI IQ_math and Float format

›
IEEE 754單精度Float為32bit浮點數,TI定義了IQ-Math,在某些沒有FPU的 C2000 MCU,用定點來模擬浮點。例如F28035沒有FPU單元,就可以用 IQ-Math來做浮點運算,而F28335有FPU單元,就可以用Float來做運算。 下面解釋...
2019年12月30日 星期一

DSP TI TMS320F283xx eCAN module control 與 Bit-Timing設定

›
在設定TI DSP的eCAN module,最先要了解的是主控暫存器與Bit-Timing設定, 這篇會寫到暫存器內,有那些位元,要如何設置。另外CAN Bit-Timing的設定 會影響到與其他CAN裝置的通訊,需要仔細調試。 CAN Master control r...
2019年9月30日 星期一

DSP TI TMS320F28335 I2C設置

›
I2C由SDA在收發資料,由SCL來傳送資料的Clock,Clock讓I2C傳送端與接收端可以 同步,每一個Clock代表一個bit。如下圖,TM320320F28335包含了control、status、 interrupt等暫存器,讓使用者可以藉由設置或讀取這這些暫存器...
‹
›
首頁
查看網路版
技術提供:Blogger.