LPC810代码库
恩智浦ARM Cortex M0 + LPC810系列的开源代码库。
该代码库旨在与DIP8封装中的LPC810一起使用。 虽然这些驱动程序基于NXP的原始LPC800示例代码,但LPC810的资源有限(4KB闪存和1KB SRAM),因此必须编写更小,重量更轻的驱动程序,以充分利用我们拥有的这些资源。
当前代码实现以下外围设备驱动程序:
基本的SPI驱动程序
一些简单的GPIO辅助函数(尽管通常应通过适当的寄存器直接访问GPIO)
UART0和printf重定向的简单驱动程序,可将“ printf”输出传输到UART0
基本的多速率计时器驱动程序,使我们可以设置延迟
该代码库还实现了一个mini printf,与大多数libc变体中使用的默认printf相比,它占用的空间要少得多。 如有必要,很容易通过printf-redirection.c文件将print
评论0
最新资源