gpt4 book ai didi

在 C 中创建文件

转载 作者:太空宇宙 更新时间:2023-11-04 01:13:26 24 4
gpt4 key购买 nike

我正在使用 MPLAB C32。我想在流中映射我的外围设备,以便执行以下操作:

FILE* uart2 = fopen("UART2", 9600, param2, param3);

或者只是

FILE* uart2 = fopen("UART");

然后用fprintf写在上面:

fprintf(uart2, fmt, params);

创建 FILE 的常用方法是什么?没有文件系统,我只想在上面映射外围设备。

最佳答案

您必须为每个外围设备编写驱动程序。您还必须重新定义 FILE* 以便您可以获得足够的信息来调用适当的驱动程序。而且您还需要重新定义 fopen 和 fprintf 函数。但这是没有意义的。我不推荐这种做法。已经建库PIC32 Peripheral Library出来了。我推荐使用它。

关于在 C 中创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6816167/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com