首页
学习
活动
专区
圈层
工具
发布

PIC编程
EN

Stack Overflow用户
提问于 2015-11-12 21:18:47
回答 2查看 223关注 0票数 0

如果我的问题太业余或者之前有人问过我,我真的很抱歉(我搜索了一下,什么也没找到)。我正在和一个PIC MCU (MPLAB)一起做一个大项目,我拿起别人停下来的地方,他没有他的代码文档,看起来很可怕。主要的问题是我在网上找不到代码中出现的函数的任何记录(例如rdft,我知道它执行FFT,但我想知道更多关于参数结构等的信息)。

PIC的库函数有没有很好的在线源码?或者我错过了什么,它是纯C为嵌入式系统编写的?

谢谢你的帮助。阿米尔

EN

回答 2

Stack Overflow用户

发布于 2017-02-13 00:36:22

使用所提供的信息,我无法帮助您编写特定的代码。

但在回答你的问题时:

有没有很好的库函数的在线源码?

是的,你可以在http://www.microchip.com/doclisting/SoftwareLib.aspx中找到它

其中包括几个库,其中包括一些用于预成型FFT的库。

,还是我漏掉了什么,它是纯C为嵌入式系统编写的?

该IC为不同的功能(SPI、I2C、模数转换器等)提供了多种外设。在Microchip的软件库中,你可以找到几个库,它们提供了一个抽象层来访问这些硬件。

票数 1
EN

Stack Overflow用户

发布于 2021-05-12 04:12:55

回答你的问题并不容易,但是当我在MPLAB X中编写一些C代码时,我没有用于MCU的库。我给一些8位的MCU编程,比如PIC18F4550或者PIC18F46K20等等。但是你可以使用一些标准库来实现,比如math.h,strings.h s.h等等。但其余的,像I2C端口或RS232端口,我是在小函数中自己编写的。对于8位MCU,实际上Microchip本身没有可用的库,至少据我所知是这样。:-)我给你的提示:告诉我们它是哪个微控制器(如果它是8位左右的),并看看它的数据表。此外,您可以在桌面上复制代码,并尝试将其清理干净(使用选项卡),使其看起来对您可读。

我不知道我还能帮你什么。:-)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33672354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档