第乙個程式測試 三

2021-07-11 13:35:54 字數 1166 閱讀 6743

第乙個程式就low一下點亮一下led為了測試開發環境準確無誤。

先看一下原理圖:

我們看到開發板有3個燈,nled_1 為低電平的時候亮。

對應的分別為gpf4 gpf5 gpf6

gpio的控制方法在晶元的手冊的i/o port這章。

設定這兩個暫存器就可以了

port configuration register

配置暫存器 gpxcon

port data register                  埠暫存器 gpxdat

所以然後把基位址為0x560000054的 16位資料暫存器   中的第4位 設定為1

├── asm_led

│   ├── led_on.s

│   ├── led.txt

│   └── makefile

**:@

led_on.s

.text

.global _start

_start:

ldr     r0,=0x56000050

mov     r1,#0x00000100 

str     r1,[r0]

ldr     r0,=0x56000054

mov     r1,#0x00000000

str     r1,[r0]

loop:

b loop

makefile:

led_on.bin : led_on.s

arm-linux-gcc led_on.s -o led_on.o -c

arm-linux-ld -ttext 0x00000000 led_on.o -o led_on.elf

arm-linux-objcopy -o binary -s led_on.elf led_on.bin

clean:

rm  *.bin *.elf *.o

第乙個測試程式

下面列出乙個簡單的opengl程式 例4 1 opengl簡單例程 c include include include glos.h void main void 這個程式執行結果是在螢幕視窗內畫乙個紅色的方塊。下面具體分析整個程式結構 首先,在程式最開始處是opengl標頭檔案 前乙個是gl庫的標...

第乙個核心測試程式

1.在vmware安裝上centos 網路設定,參考注意在centos 右上角的網路圖示選擇對應的網路裝置。2.安裝gcc環境 yum install gcc c 3.安裝核心檔案 yum install kernel devel 4.編寫hello.c檔案 例子參考 include include...

第乙個視窗程式

程式截圖 程式 include lresult callback wndproc hwnd,uint,wparam,lparam int winapi winmain hinstance hinstance,hinstance hprevinstance,pstr szcmdline,int icm...