Select Page
[Project]使用Tiva C Launchpad與MCP2551進行CAN Bus 通訊

[Project]使用Tiva C Launchpad與MCP2551進行CAN Bus 通訊

想做一個有關CAN Bus的專案已經有一段時間,在學校雖然有學過相關的理論知識,知道汽車內大部分ECU之間的溝通都是通過CAN,一直疑惑到底實際上是怎麼實現的。在這個Project中,兩個Tiva C Launchpad(TM4C123G)透過CAN Bus傳輸資訊。並使用UART和電腦通訊做監控。程式碼可以在我的github上找到。 電路 硬體能否透過CAN Bus通訊取決於是否有內建的CAN Moudule,如果沒有內建(eg. Arduino)則需外接,可以使用MCP2515這個IC。我使用的TM4C123G是有內建CAN...
如何在WordPress文章裡顯示程式原始碼

如何在WordPress文章裡顯示程式原始碼

最近想要開始繼續用部落格記錄一些學習的心得,試試看使用Crayon Syntax Highlighter這個插件來發表看看 主要會使用兩種程式語言: C++與Python 首先是C++的範例 Hello World in C++ C++ #include int main() { std::cout<<"Hello World!"; return 0; } 123456 #include int main() {    std::cout<<"Hello...