日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开发板的使用

發布時間:2024/3/7 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开发板的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、開發板使用學習大綱。
1、開發板組成、核心板資源,底板資源。
2、開發板連接、調試工具、串口參數配置。
3、開發板啟動過程。
4、文件傳輸
? ?1)使用串口傳輸。 上傳/下載
? ?2)使用網口傳輸。 上傳/下載
5、臨時/永久配置開發板IP地址。
6、開發板啟動腳本。

二、開發板的組成。
核心板:?
CPU處理器: 芯片:S5P6818(三星) ?內核: ARM cortex-A53 ?-> 八核處理器
運行內存:512MB*2=1G
nandflash:4G?

底板:
電源線:5V
串口:用于數據傳輸
音頻輸出輸入:耳機/麥克風
USB口: wifi模塊/攝像頭
HDMI:用于投影。
以太網口(DM9000):用于網絡數據。
外接串口:外接模塊。
GPIO口:外接模塊。

硬件模塊:LED燈、蜂鳴器、按鍵、ADC

三、開發板連接、調試工具、串口參數配置。
1、正確連接開發板線路。
2、安裝USB轉串口線驅動。
Hl-340.exe
雙擊 ?-> 安裝 ?-> 等待幾秒 ?-> 驅動安裝成功

PL2303_Prolific_DriverInstaller_v1210.exe
雙擊 ?-> 下一步 ?-> 完成

3、 查看USB轉串口線接口哪一個COM口上?
右鍵"此電腦" ?-> 管理 ?-> 設備管理器 ?-> 端口 ?-> USB-SERIAL CH340(COM3)
?? ??? ??? ??? ??? ??? ?prolific USB-to-Serial Comm Port (COMx)

COM口等于多少取決于你接在電腦的哪一個USB口上。

4、打開串口工具。 ?-> SecureCRT.zip
在windows上解壓secureCRT.zip ?-> ?得到一個secureCRT文件夾 ?-> 打開secureCRT.exe(遇到什么窗口都關閉)

5、配置串口參數。
文件 ?-> 快速連接 ? -> 按照以下參數來進行配置:
協議:serial
端口號:COM3
波特率:115200 ? ?-> 如果設置不對,那么會出現亂碼
數據位,奇偶校驗位,停止位都不需要設置。
流控:三個打鉤都去掉。 ?-> 如果設置不對,則鍵盤不能控制開發板。

配置完成后,點擊"連接" ? -> 在左上方可以看到"綠色的打鉤 serial-COM3"

6、重啟開發板
[ ? ?4.677000] usbcore: registered new interface driver rtl8723bu
libpng warning: iCCP: known incorrect sRGB profile
ssss 14 ? ?-> "ctrl + C"

[root@GEC6818 /IOT]#
[root@GEC6818 /IOT]#
[root@GEC6818 /IOT]#

如何設置字體的大小?
選項 ? -> 會話選項 ? -> 外觀 ?-> 字體 ?-> 18 ?-> 確定

四、開發板的啟動過程。
1、每一個系統都是由3個鏡像組成,分別是uboot,kernel,fs。
?? ??? ? ? 加載 ? ? ? ? ? ? 掛載
上電 ? -> ?uboot ?------> kernel ?--------> fs

1)上電。 ?-> 撥動撥碼開關。
2)開始進行uboot選擇。
Card did not respond to voltage select!
Net: ? Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot: ?1?

如果在5S內,按下任何按鍵,就會進入uboot模式,不會加載內核。
GEC6818#?
GEC6818#?
GEC6818# ?->uboot模式。

如果在5S內,沒有按下任何的按鍵,就會開始加載內核。
3)開始加載內核
## Booting kernel from Legacy Image at 48000000 ... ? ?-> 內核鏡像的地址
? ?Image Name: ? Linux-3.4.39-gec ? ? ? ? ? ? ? ? ? ? ?-> 內核的版本
? ?Image Type: ? ARM Linux Kernel Image (uncompressed) -> 內核的類型
? ?Data Size: ? ?5532608 Bytes = 5.3 MiB ? ? ? ? ? ? ? -> 內核鏡像的大小
? ?Load Address: 40008000
? ?Entry Point: ?40008000
? ?Verifying Checksum ... OK
? ?Loading Kernel Image ... OK

Starting kernel ... ?
/* 開始加載內核 */
/* 初始化開發板的硬件 */

[ ? ?0.000000] Booting Linux on physical CPU 0
[ ? ?0.000000] Initializing cgroup subsys cpu

[ ? ?4.455000] stmmac_open: failed PTP initialisation
[ ? ?4.696000] usbcore: registered new interface driver rtl8723bu
/* 結束加載內核 */

4)掛載文件系統。
[root@GEC6818 /IOT]#
[root@GEC6818 /IOT]#

2、如何屏蔽開機之后的物聯網程序?
1)打開啟動腳本。
啟動腳本:/etc/profile

[root@GEC6818 /]#vi /etc/profile

2)按照以下步驟來操作:
按一下'i',從一般模式切換到編輯模式。
使用方向鍵,找到以下兩句話,在前面加上一個#,作為注釋。
cd /IOT
./iot

變成
#cd /IOT
#./iot

按'Esc' 從編輯模式變成一般模式。
按"shift + ;" ?從一般模式變成底行模式。
輸入wq
回車

3)重啟開發板。

五、如何通過串口下載文件到開發板中?
1、開發板自帶了一個串口下載的工具。 ?-> rx ?(windows -> ARM)
[root@GEC6818 /]#which rx
/bin/rx

2、確保你需要下載的文件在windows中是存在的。
? ?D:\GZ2057\05 開發板使用\code\hello

3、直接在開發板中輸入以下的命令:
[root@GEC6818 /]#rx hello
C

4、"傳輸" ?-> "發送Xmodom" ?-> 選擇hello這個文件 ?-> 發送

下載過程:
? 進度 ? ? 文件大小 ? 下載速度 ? ? 下載用時 ? ? ? ?錯誤
? 100% ? ? ? 8 KB ? ? 8 KB/s ? ? 00:00:01 ? ? ? 0 Errors

5、 查看是否下載成功。
[root@GEC6818 /]#ls
會發送有一個hello的文件。

6、修改權限并執行。
[root@GEC6818 /]#chmod 777 hello
[root@GEC6818 /]#./hello
helloworld!


?

總結

以上是生活随笔為你收集整理的开发板的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。