库Kere RealView uvision MDK IDE中的库重新定位文件和低级I / O例程

时间:2013-02-19 05:00:06

标签: embedded microcontroller keil

我刚开始在Keil uvision IDE中编程。我正在阅读关于Library Target FilesLow Level I/O Routines的官方Keil文件。看起来我需要为我的设备实现这两个功能。但是,我不知道如何开始。有人能把我指向正确的地方吗?

我可能正在寻找一个懒惰的借口,但我想应该有流行设备的通用实现文件,开发人员不应该再次写它们?如果我是对的,我在哪里可以找到这些文件?我正在使用飞思卡尔MKL05Z32VFM4,一个ARM Cortex M0 +设备,如果有帮助的话。

1 个答案:

答案 0 :(得分:0)

如果您打算调用低级IO例程,则只需要实现这些。

通常,提供putc的实现只需要{允许printf进行调试)并且典型的深度嵌入式系统不需要其他低级基础结构,例如处理器通常用于。

实现putc(最简单)只需将字符复制到串行端口外设中的相应寄存器即可。更复杂的解决方案可以包括基于中断驱动的FIFO传输。

相关问题