-
這台微控制器是我們上學的時候用的,當時是自己畫的一塊板子,所以就有了UART介面。 JTAG可以實現串列埠功能嗎? 那豈不是等於用IO口模擬串列埠,但是有必要嗎,串列埠波特率會高嗎?
我不知道,我不應該,或者如何不使用序列埠而不是JTAG。 另外,我覺得020除了更多的io埠沒什麼特別的好處,使用起來比較舒服,而且當時**還不便宜,乙個30元左右。你為什麼不用低價的手臂,我們現在用的是ARM,這裡有乙個**推薦給你:
LPC1100 系列的 ARM 價格實惠。 呵呵。
另外,如果房東想辦法用JTAG代替UART,請告訴我滿足我的好奇心。 謝謝,呵呵。
-
如果JTAG可以掃瞄暫存器和RAM中的資料,並修改資料,那麼可能有一種方法可以在計算機上處理JTAG的軟體並從中提取資料。 當然,這是計算機的程式設計,而不是微控制器的程式設計。
-
上面有板子和介面! 這是51的序列介面,你可以用MAX232把它擴充套件為RS232,其實你可以通過MAX232做乙個電平轉換,把0 5V電平轉換成RS232協議的+12V -12V
-
你可以嘗試使用普通的io口來模擬串列埠,我知道這個方案是可行的,我沒有具體做過,你在網上找資料。 另外,為什麼8051沒有串列埠? 更簡單的辦法是自己做乙個擴充套件板,把開發板上的總和拿出來,加乙個MAX232和5個小電容,然後接乙個串列埠,是不是可以和上位機通訊?
-
8051微控制器不能用於片外除錯。
-
JTAG大致分為兩類,一類用於測試晶元的電氣特性,檢測鐵芯或簧片是否存在問題; 一是用於除錯; 通常,支援JTAG的CPU包含這兩個模組。
帶有JTAG DEBUG介面模組的CPU,只要時鐘正常,就可以訪問CPU的內部暫存器和掛在CPU匯流排上的器件,如FLASH、RAM、SOC(如4510B、44box、AT91M系列)內建模組的暫存器,如UART、定時器、GPIO等,都可以通過JTAG介面訪問。
MCU C語言程式設計入門課程難不多,說起來不好,首先要了解的是學習MCU C語言時要明白這兩樣東西是什麼? 微控制器的入門程式設計主要是學習C語言,其次是電路和程式語言。 >>>More