完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在寻找一个I2C库当我看到几个论坛提到XC8有自己的外围库。他们都说可以在SudioTyPosiv/Vx.XX/Suxs/PIC18/PLIb/I2C/中找到,但是文件夹路径不存在。多个来源还表示,外围库文档可以在“C:程序文件(x86) Microchip xC8vx.xDOCSMPLABAXXC8IUTURARALALL库.PDF”中找到,但没有这样的文档存在。这里有图书馆吗?还是我在这里追逐彩虹?
以上来自于百度翻译 以下为原文 I was looking for an I2C library when I saw several forums mention XC8 has its own peripheral libraries. They all said they could be found in installation_path/vx.xx/sources/pic18/plib/i2c/ but that folder path doesn't exist. Multiple sources also said the peripheral library documentation could be found in "C:Program Files (x86)Microchipxc8vx.xxdocsMPLAB_XC8_Peripheral_Libraries.pdf" but no such document exists. Is there even a library or am I chasing rainbows here? |
|
相关推荐
6个回答
|
|
不再支持C18兼容性XC8外围库。遗留版本仍然可以从Microchip XC编译器页面(Pic18F遗留外围库V2.0)中单独下载,但它只支持较老的Pic18设备,并且对编译器进行的更改,因为它被归档,可能会导致兼容性问题,除非您重新构建部件。需要使用您正在使用的编译器版本。
以上来自于百度翻译 以下为原文 The C18 compatibility XC8 Peripheral Libraries are no longer supported. A legacy version is still available as a separate download from the Microchip XC compilers page ('PIC18F Legacy Peripheral Libraries v2.0'), but it only supports older PIC18 devices, and changes to the compiler since it was archived may cause compatibility problems unless you rebuild the parts you need with the compiler version you are using. |
|
|
|
如果你有一个新的PIC 16或18,你可以MCC,但IC2驱动有点过头和复杂。但据报道工作。
以上来自于百度翻译 以下为原文 If you have a newer pic 16 or 18 you can you MCC but the ic2 driver is a little over done and complex. But is reported to work. |
|
|
|
如果你真的想使用遗留库,你有一个旧的PIC18F,你可以下载XC8的早期版本,比如XC8V1.34
以上来自于百度翻译 以下为原文 If you really want to use the Legacy Library and you have an old PIC18F, you can download an earlier version of XC8, like XC8 v1.34 |
|
|
|
或者下载Leigigy库并将其安装在一个更新的编译器版本中。在某些情况下,只使用旧编译器可能更容易。
以上来自于百度翻译 以下为原文 Or Download the Legacy Library and install it in a newer compiler version. In some cases it may be easier to just use the older Compiler. |
|
|
|
那太糟糕了。我不想使用代码配置器或处理过时的库。我想我只需要做我自己的事。
以上来自于百度翻译 以下为原文 That's too bad. I don't really want to use the code configurator or deal with outdated libraries. I guess I'll just make my own functions. |
|
|
|
这是最好的方法。图书馆的文件被记录得很糟糕,大多数的电话只给一个或两个寄存器写。做它自己意味着你知道每一个调用所做的事情,并且你能更好地了解硬件能为你做什么。
以上来自于百度翻译 以下为原文 That's the best way. The libraries were badly documented, and most calls just wrote to one or two registers. Doing it yourself means YOU know what each call does, and you gain a better understanding of what the hardware can do for you. |
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
778浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
677浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 10:06 , Processed in 2.501822 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号