📄 spidisp.plg
字号:
<html>
<body>
<pre>
<h1>礦ision3 Build Log</h1>
<h2>Project:</h2>
D:\lecture\embed\ARM7实验手册配套光盘\LPC2100基础实验\SPI\asm\SpiDisp\SpiDisp.uv2
Project File Date: 07/22/2008
<h2>Output:</h2>
Build target 'Target 1'
assembling Startup.s...
assembling SPIDISP.S...
SPIDISP.S: Assembler messages:
SPIDISP.S(1): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(2): error: bad instruction `文件名:spidisp.s'
SPIDISP.S(3): error: bad instruction `功能:使用硬件spi接口输出控制led显示。(硬件:74HC595输出控制数码管D1显示)'
SPIDISP.S(4): error: bad instruction `说明:将跳线器jp3短接。'
SPIDISP.S(5): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(6): error: bad instruction `include LPC2294.INC'
SPIDISP.S(7): error: bad instruction `export MAIN'
SPIDISP.S(9): error: bad instruction `spi0_base EQU 0xE0020000'
SPIDISP.S(11): error: bad instruction `hc595_cs EQU(1<<29)'
SPIDISP.S(11): error: bad instruction `p0.29口为74hc595的片选'
SPIDISP.S(13): error: bad instruction `area SPIDISPC,CODE,READONLY'
SPIDISP.S(15): error: bad instruction `main LDR SP,=0x40003F00'
SPIDISP.S(15): error: bad instruction `设置堆栈指针sp'
SPIDISP.S(16): error: bad instruction `设置spi0接口有效'
SPIDISP.S(22): error: bad instruction `设置hc595片选控制口为输出'
SPIDISP.S(26): error: bad instruction `设置spi接口'
SPIDISP.S(29): warning: rest of line ignored; first ignored character valued 0xffffffa3
SPIDISP.S(31): warning: rest of line ignored; first ignored character valued 0xffffffa3
SPIDISP.S(33): error: bad instruction `使用spi进行数据发送(查表)'
SPIDISP.S(35): error: bad instruction `main_loop MOV R5,#0'
SPIDISP.S(36): error: bad instruction `main_loop1 LDR R2,[R4,R5,LSL#2]'
SPIDISP.S(36): error: bad instruction `查表取得显示数据'
SPIDISP.S(41): error: bad instruction `发送显示'
SPIDISP.S(46): error: bad instruction `软件延时'
SPIDISP.S(54): error: bad instruction `disp_tab DCD 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90'
SPIDISP.S(55): error: bad instruction `dcd 0x88,0x83,0xC6,0xA1,0x86,0x8E'
SPIDISP.S(57): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(58): error: bad instruction `名称:msend_dat'
SPIDISP.S(59): error: bad instruction `功能:通过spi接口向74hc595发送一字节数据'
SPIDISP.S(60): error: bad instruction `入口参数:r2 待发送的数据,低8位有效'
SPIDISP.S(61): error: bad instruction `出口参数:r1 接收到的从机数据'
SPIDISP.S(62): error: bad instruction `占用资源:r0、r1、r2'
SPIDISP.S(63): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(64): error: bad instruction `msend_dat'
SPIDISP.S(66): error: bad instruction `读取s0psr,清除各种标志位'
SPIDISP.S(68): error: bad instruction `发送数据'
SPIDISP.S(69): error: bad instruction `msend_dtl1 LDR R1,[R0,#0x04]'
SPIDISP.S(73): error: bad instruction `接收从机的数据'
SPIDISP.S(78): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(79): error: bad instruction `名称:delays'
SPIDISP.S(80): error: bad instruction `功能:软件延时'
SPIDISP.S(81): error: bad instruction `入口参数:无'
SPIDISP.S(82): error: bad instruction `出口参数:无'
SPIDISP.S(83): error: bad instruction `占用资源:r7'
SPIDISP.S(84): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(85): error: bad instruction `delays '
SPIDISP.S(86): error: bad instruction `延时参数'
SPIDISP.S(87): error: bad instruction `delays_l1 SUBS R7,R7,#1'
SPIDISP.S(88): error: bad instruction `判断r7-1结果是否为0,若不为0则跳转'
SPIDISP.S(89): error: bad instruction `返回 '
SPIDISP.S(91): error: bad instruction `align'
SPIDISP.S(91): error: bad instruction `数据字对齐'
SPIDISP.S(92): error: bad instruction `ltorg'
SPIDISP.S(92): error: bad instruction `声明文字池'
SPIDISP.S(94): error: bad instruction `end'
Target not created
Build target 'Target 1'
assembling Startup.s...
assembling SPIDISP.S...
SPIDISP.S: Assembler messages:
SPIDISP.S(1): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(2): error: bad instruction `文件名:spidisp.s'
SPIDISP.S(3): error: bad instruction `功能:使用硬件spi接口输出控制led显示。(硬件:74HC595输出控制数码管D1显示)'
SPIDISP.S(4): error: bad instruction `说明:将跳线器jp3短接。'
SPIDISP.S(5): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(6): error: bad instruction `include LPC2294.INC'
SPIDISP.S(7): error: bad instruction `export MAIN'
SPIDISP.S(9): error: bad instruction `spi0_base EQU 0xE0020000'
SPIDISP.S(11): error: bad instruction `hc595_cs EQU(1<<29)'
SPIDISP.S(11): error: bad instruction `p0.29口为74hc595的片选'
SPIDISP.S(13): error: bad instruction `area SPIDISPC,CODE,READONLY'
SPIDISP.S(15): error: bad instruction `main LDR SP,=0x40003F00'
SPIDISP.S(15): error: bad instruction `设置堆栈指针sp'
SPIDISP.S(16): error: bad instruction `设置spi0接口有效'
SPIDISP.S(22): error: bad instruction `设置hc595片选控制口为输出'
SPIDISP.S(26): error: bad instruction `设置spi接口'
SPIDISP.S(29): warning: rest of line ignored; first ignored character valued 0xffffffa3
SPIDISP.S(31): warning: rest of line ignored; first ignored character valued 0xffffffa3
SPIDISP.S(33): error: bad instruction `使用spi进行数据发送(查表)'
SPIDISP.S(35): error: bad instruction `main_loop MOV R5,#0'
SPIDISP.S(36): error: bad instruction `main_loop1 LDR R2,[R4,R5,LSL#2]'
SPIDISP.S(36): error: bad instruction `查表取得显示数据'
SPIDISP.S(41): error: bad instruction `发送显示'
SPIDISP.S(46): error: bad instruction `软件延时'
SPIDISP.S(54): error: bad instruction `disp_tab DCD 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90'
SPIDISP.S(55): error: bad instruction `dcd 0x88,0x83,0xC6,0xA1,0x86,0x8E'
SPIDISP.S(57): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(58): error: bad instruction `名称:msend_dat'
SPIDISP.S(59): error: bad instruction `功能:通过spi接口向74hc595发送一字节数据'
SPIDISP.S(60): error: bad instruction `入口参数:r2 待发送的数据,低8位有效'
SPIDISP.S(61): error: bad instruction `出口参数:r1 接收到的从机数据'
SPIDISP.S(62): error: bad instruction `占用资源:r0、r1、r2'
SPIDISP.S(63): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(64): error: bad instruction `msend_dat'
SPIDISP.S(66): error: bad instruction `读取s0psr,清除各种标志位'
SPIDISP.S(68): error: bad instruction `发送数据'
SPIDISP.S(69): error: bad instruction `msend_dtl1 LDR R1,[R0,#0x04]'
SPIDISP.S(73): error: bad instruction `接收从机的数据'
SPIDISP.S(78): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(79): error: bad instruction `名称:delays'
SPIDISP.S(80): error: bad instruction `功能:软件延时'
SPIDISP.S(81): error: bad instruction `入口参数:无'
SPIDISP.S(82): error: bad instruction `出口参数:无'
SPIDISP.S(83): error: bad instruction `占用资源:r7'
SPIDISP.S(84): warning: rest of line ignored; first ignored character is `*'
SPIDISP.S(85): error: bad instruction `delays '
SPIDISP.S(86): error: bad instruction `延时参数'
SPIDISP.S(87): error: bad instruction `delays_l1 SUBS R7,R7,#1'
SPIDISP.S(88): error: bad instruction `判断r7-1结果是否为0,若不为0则跳转'
SPIDISP.S(89): error: bad instruction `返回 '
SPIDISP.S(91): error: bad instruction `数据字对齐'
SPIDISP.S(92): error: bad instruction `声明文字池'
Target not created
Build target 'Target 1'
assembling Startup.s...
assembling SPIDISP.S...
SPIDISP.S: Assembler messages:
SPIDISP.S(0): warning: end of file in multiline comment
SPIDISP.S(0): warning: partial line at end of file ignored
linking...
/cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__uClibc_main.o)(.text+0xe0): In function `__uClibc_start_main':
: undefined reference to `main'
collect2: ld returned 1 exit status
Target not created
Build target 'Target 1'
assembling Startup.s...
assembling SPIDISP.S...
SPIDISP.S: Assembler messages:
SPIDISP.S(0): warning: end of file in multiline comment
SPIDISP.S(1): warning: rest of line ignored; first ignored character is `/'
SPIDISP.S(17): error: constant expression expected -- `ldr SP,=0x40003F00//设置堆栈指针SP'
SPIDISP.S(18): error: constant expression expected -- `ldr R0,=PINSEL0//设置SPI0接口有效'
SPIDISP.S(24): error: constant expression expected -- `ldr R0,=IO0DIR//设置HC595片选控制口为输出'
SPIDISP.S(28): warning: rest of line ignored; first ignored character is `/'
SPIDISP.S(31): error: garbage following instruction -- `str R1,[R0,#0x0C]//S0PCCR=0x52,设置SPI时钟'
SPIDISP.S(33): error: garbage following instruction -- `str R1,[R0]//S0PCR=0x30,设置SPI接口模式,MSTR=1,CPOL=1,CPHA=0,LSBF=0'
SPIDISP.S(35): warning: rest of line ignored; first ignored character is `/'
SPIDISP.S(37): error: bad instruction `main_loop MOV R5,#0'
SPIDISP.S(38): error: bad instruction `main_loop1 LDR R2,[R4,R5,LSL#2]//查表取得显示数据'
SPIDISP.S(40): error: constant expression expected -- `ldr R0,=IO0CLR//HC595_CS=0'
SPIDISP.S(43): error: bad expression -- `bl MSEND_DAT//发送显示'
SPIDISP.S(44): error: constant expression expected -- `ldr R0,=IO0SET//HC595_CS=1'
SPIDISP.S(48): error: bad expression -- `bl DELAYS//软件延时'
SPIDISP.S(56): error: bad instruction `disp_tab DCD 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90'
SPIDISP.S(57): error: bad instruction `dcd 0x88,0x83,0xC6,0xA1,0x86,0x8E'
SPIDISP.S(58): warning: partial line at end of file ignored
Target not created
Build target 'Target 1'
assembling Startup.s...
assembling SPIDISP.S...
SPIDISP.S: Assembler messages:
SPIDISP.S(0): warning: end of file in multiline comment
SPIDISP.S(8): error: bad expression
SPIDISP.S(8): warning: division by zero
SPIDISP.S(8): warning: rest of line ignored; first ignored character is `P'
SPIDISP.S(16): error: constant expression expected -- `ldr SP,=0x40003F00//设置堆栈指针SP'
SPIDISP.S(17): error: constant expression expected -- `ldr R0,=PINSEL0//设置SPI0接口有效'
SPIDISP.S(23): error: constant expression expected -- `ldr R0,=IO0DIR//设置HC595片选控制口为输出'
SPIDISP.S(27): warning: rest of line ignored; first ignored character is `/'
SPIDISP.S(30): error: garbage following instruction -- `str R1,[R0,#0x0C]//S0PCCR=0x52,设置SPI时钟'
SPIDISP.S(32): error: garbage following instruction -- `str R1,[R0]//S0PCR=0x30,设置SPI接口模式,MSTR=1,CPOL=1,CPHA=0,LSBF=0'
SPIDISP.S(34): warning: rest of line ignored; first ignored character is `/'
SPIDISP.S(36): error: bad instruction `main_loop MOV R5,#0'
SPIDISP.S(37): error: bad instruction `main_loop1 LDR R2,[R4,R5,LSL#2]//查表取得显示数据'
SPIDISP.S(39): error: constant expression expected -- `ldr R0,=IO0CLR//HC595_CS=0'
SPIDISP.S(42): error: bad expression -- `bl MSEND_DAT//发送显示'
SPIDISP.S(43): error: constant expression expected -- `ldr R0,=IO0SET//HC595_CS=1'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -