摘要: 串口应该都很熟悉了,具体通信原理我就不提了,这个百度上都很多讲的,然后就直接看函数了。void Uart_SendByte(int data)//这个函数是发送整型数据,参数为data{ if(whichUart==0)//这个是选中串口0 { if(data=='\n')//然后判断数据不为空 { /*寄存器的原始宏定义, #define rUTRSTAT0 (*(volatile unsigned *)0x50000010) //UART 0 Tx/Rx status*/ while(!(rUTRSTAT... 阅读全文
posted @ 2011-12-08 15:03 [无名] 阅读(5899) 评论(0) 推荐(0) 编辑
摘要: 汇编: EXPORT Fi EQU 5 AREA F,CODE,READONLY IMPORT g ;使用伪操作IMPORT声明C函数g() ENTRY STR LR,[SP,#-4]! ;保存返回地址 MOV R0,#i ADD R1,R0,R0 ;假设进入程序f时,R0中为i,R1值为2*i ADD R2,R1,R0 ;R2值为3*i ADD R3,R1,R2 ;R3值为5*i STR R3,[SP,#-4]! ;第五个参数5*i通过数据栈sp传递 ADD R3,R1,R1 ;R4值为4*i BL g ;调用c函数g() A... 阅读全文
posted @ 2011-12-08 11:04 [无名] 阅读(3152) 评论(0) 推荐(0) 编辑