随笔分类 -  cortex-m3

Keil MDK 中利用串口及c标准库函数printf为cortex-m3做调试输出(lpc1788)
摘要:摘要: c标准库的printf是输出给显示器的,将printf函数进行修改,使其输出重定向至串口,就能实现目的。printf函数调用fputc函数完成实质输出单一字符的工作,因此将fputc函数修改使之完成串口单字符发送工作即可。 注: 本文方法性内容主要来自《Keil MDK环境下使用printf函数的解决方法》与《STM32串口使用Printf()函数问题》。除使用c标准库外,还可以使用... 阅读全文

posted @ 2013-06-23 22:06 ByThisRiver 阅读(10752) 评论(0) 推荐(0) 编辑

lpc177x_8x, 1pc32xx 系列芯片外扩SDRAM配置
摘要:这些芯片在设置SDRAM模式寄存器时,具体设置语句如下: 对于16bit SDRAM: wtemp = *((volatile uint16_t *)(SDRAM_BASE | (0x23<<11))); 对于32bit SDRAM: wtemp = *((volatile uint32_t *)(SDRAM_BASE | (0x23<<12))); 其中0x23为命令,可变,SD... 阅读全文

posted @ 2013-05-26 17:57 ByThisRiver 阅读(1046) 评论(0) 推荐(0) 编辑