如何在ubuntu上面進行樹莓派的交叉編譯

2021-10-20 06:05:49 字數 513 閱讀 4204

交叉編譯的意思簡單來說就是當目標晶元或者微控制器不具備本機編譯功能的情況下,

選擇在pc機上進行**編譯,並將可執行檔案傳送到目標機上。

舉乙個簡單的例子,給c51或者stm32寫**是在電腦的keil上寫和編譯的,然後通過stc等燒錄軟體燒錄到目標機上,這就是乙個簡單的交叉編譯。

這裡是具體教程

根據上述的兩個鏈結的內容安裝好樹莓派的交叉編譯工具鏈後就可以進行使用了。

簡單寫乙個c**

#include

intmain()

進行編譯

這裡使用file指令檢視編譯出來的可執行檔案a.out,可以看出它是在arm上執行的,也就是將它拷貝到樹莓派上就可以正常執行了。

樹莓派學習之利用VNC進行樹莓派進行遠端連線

參照方法 2.樹莓派端vnc安裝 3樹莓派開啟wifi並設定靜態ip 參照方法 sudo nano etc dhcpcd.conf在檔案結尾處新增如下 inte ce wlan0 static routers 192.168.1.1 內網閘道器ip位址 static domain name serv...

如何在FPGA中進行分頻

在設計動態掃瞄8位7段數碼管 時,由於同時要驅動8位數碼管,為了能持續看見數碼管 上面的顯示內容,必須對數碼管進行掃瞄,即依次並迴圈地點亮各個數碼管。利用人眼的視覺暫停效應,在一定的掃瞄頻率下,人眼就會看見好幾個數碼管 一起點亮。每個數碼管 的功耗較大,如果所有的數碼管 一起點亮,其功耗較大。利用掃...

如何在樹莓派上安裝python和GPIO庫

不同作業系統安裝gpio的命令是不同的,這裡以樹莓派的官方作業系統raspbian為例,說明如何安裝gpio庫。raspbian中安裝了兩個python版本,分別是2.7.3和3.2.2。python2.x的安裝包會一python為字首,而python3.x的安裝包回憶python3為字首。pyth...