标题: [求助]给自开发的FC CORE编写驱动能否集成到HAL中 [打印本页]
作者: lxheycn 时间: 2006-2-21 19:48 标题: [求助]给自开发的FC CORE编写驱动能否集成到HAL中
请各位高手指教一下。我看了Nios II Software Developer’s Handbook,讲了字符设备,DMA,file subsystem drivers等5类设备开发驱动时怎么集成到HAL中时。但对于不属于这5种类型的FC core开发驱动能够集成到HAL中吗?如果不集成到HAL中,能够用HAL上的newlibC和micro OS来控制我的设备吗?
此外,请问怎么使用gcc工具来编译和连接我自定义的C文件?IDE里似乎没有这个功能?
作者: lxheycn 时间: 2006-2-22 16:15
没有人回答吗?
比如说我看到文档中有这么一段
Some peripherals provide dedicated accessor functions that are not based
on the HAL generic device models. For example, Altera provides a
general-purpose parallel I/O (PIO) core for use in Nios II processor
system. The PIO peripheral does not fit into any class of generic device
models provided by the HAL, and so it provides a header file and a few
dedicated accessor functions only.
大意是PIO不属于HAL支持的5类设备,所以只提供了alt_alvalon_pio_regs.h这个头文件供编程使用。那么我要编程操作PIO设备时,是不是就只能直接调用alt_avalon_pio_regs.h中的宏来操作寄存器,而不能使用C标准库函数中的printf或者Micro OS中的某些函数来控制PIO呢?是不是使用了PIO设备的系统就不能支持Micro OS和newlibC呢?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |