ARM9教程DSP教程FPGA教程CPLD教程12A软硬件设计0229
#define STRING_SIZE 80 #define UART_RXBUFSIZE 256 #define UART_TXBUFSIZE 256
#define CPSR_F_BIT 0x40 #define CPSR_I_BIT 0x80
static char rxbuf[UART_RXBUFSIZE]; srl0_receive_buffer_t receive_buffer;
static char txbuf[UART_TXBUFSIZE]; srl0_transmit_buffer_t transmit_buffer;
void arm7_enable_interrupts(void) {
int cpsr;
__asm("mrs %0,cpsr":"=r"(cpsr)); cpsr &= ~(CPSR_I_BIT | CPSR_F_BIT ); __asm("msr cpsr_fsxc,%0"::"r"(cpsr)); return; }
void __interrupt_irq irq_handler( void ) {
srl0_handle_interrupt(Base_UART, &transmit_buffer, &receive_buffer); }
void initialize (void) {
GPIO_LED( Base_GPIO ) = 0x00;
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库ARM9教程DSP教程FPGA教程CPLD教程12A软硬件设计0229(10)在线全文阅读。
相关推荐: