原创 Lab4: bootloader

寫一個自己的簡易bootloader,能通過串口執行兩條最簡單的指令: l  peek addr 以一個字爲單位讀取內存中addr 位置的數據(addr是4字節對齊,十六進制的 形式,長度爲8位十六進制,例如 0x00008000),並以

原创 Lab1: 啓動

實驗步驟: 在PC上安裝好USB串口驅動和串口終端軟件;按照圖紙要求,將USB串口線與pcDuino連接好,並連接好以太網(如果打算採用WiFi,可不連接以太 網)。如有 條件,接上HDMI線和HDMI顯示器;給pcDuino上電,記錄

原创 Lab3: 自行車碼錶

自行車碼錶 實驗環境windows。  其實只是想起我的博客還一點都沒寫,就想把實驗過程寫下來,可以給寫報告的我回憶。畢竟我只是一條金魚。 配環境 安裝STM32CubeMX,改安裝地址,下一步下一步,over. 改軟件安裝地址的

原创 Lab2: ARM指令

實驗步驟 使用交叉編譯工具或本機編譯工具,通過 C 代碼和反彙編工具研究: 1.     生成了 Thumb 指令還是 ARM 指令:如何通過編譯參數改變,相同的程序,ARM和Thumb編譯的結果有何不同, 如指令本身和整體目標代碼的大