完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在把一个旧的PIC24FJ256GA110程序移植到新的PIC24FJ1024GA610芯片上,因为我的程序内存用完了(程序很大)。不幸的是,PX24F外围库不再支持XC16V1.26和以后。我需要更新的版本来支持新芯片,但是我的程序使用了很多外围设备(UART、I2C、SPI、模拟等)。看起来我有两个选择:升级PIC24F外围库来支持PIC24FJ1024GA610我自己。重写代码以使用代码配置器中的驱动程序。重要的任务。有人做过这件事或者有其他想法吗?-克雷格
以上来自于百度翻译 以下为原文 I am porting an old PIC24FJ256GA110 program to the new PIC24FJ1024GA610 chip as I am running out of program memory (the program is large). Unfortunately the PIC24F peripheral library is no longer supported on XC16 v1.26 and later. I need the newer version to support the new chip but my program uses a lot of peripherals (UARTs, I2C, SPI, analog, etc.). It looks like I have 2 choices:
Has anyone done this or have any other ideas? - Craig |
|
相关推荐
5个回答
|
|
不支持,不包括?O不支持你的照片吗?它可以作为一个单独的下载。
以上来自于百度翻译 以下为原文 Not supported, or not included? O does not support your PIC? It is available as a separate download. |
|
|
|
嗨,我猜外围库已经好几年没有适应PIC24了,所以做这个工作很重要……也许值得检查一下支持PIC24FJ1024GA610系列的MCC。
以上来自于百度翻译 以下为原文 Hi, My guess is that peripheral libraries have not been adapted to PIC24 for a couple of years so it would be a significant work to do it... It might be worth to check MCC which supports PIC24FJ1024GA610 family. Regards |
|
|
|
是的,不是MB,我只是在现有PLIB上扩展,并添加对新设备的支持,研究硬件,实现我所需要的,试图保持接口的一致性……
以上来自于百度翻译 以下为原文 KB, yep, not MB I would just extend on existing PLIBs and add support for new devices, studying the hardware, implementing just what I need, trying to keep the interfaces consistent... |
|
|
|
PLIB是寄存器的薄包装。你总是可以对寄存器进行编码。只要您没有使用TCP/IP或USB,MCC是否更改代码并不重要。您也可以使用MCC作为示例生成器。用你需要的特性制作一个项目,并把零件复制到你的项目中。
以上来自于百度翻译 以下为原文 PLib is a thin wrapper for the Registers. You can always code to the registers. As far a MCC goes you have the code. Aslong as you are not using TCP/IP or USB it does not matter if MCC changes you have the code. You can also use MCC as a sample generator. make a project with the feature you need and the copy the parts to you project. |
|
|
|
我不认为您会发现只有这两个(阵容)之间有直接的比较。这里比较一下(16位PIC微控制器外围集成)http://ww1.micro..com/downloads/en/DeviceDoc/30010109B.pdfor here(MAPS)http://www..hip.com/maps/microont..aspxand,当然要阅读i。FRM手册中的前两页(特征)。最后别忘了阅读勘误表。他们总是让你感到恶心,就像阅读一本“说明书”,但比以前更好地阅读。
以上来自于百度翻译 以下为原文 I don't think you will find a direct comparison between only these two (line-up). Just compare here (16-bit PIC Microcontroller Peripheral Integration) http://ww1.microchip.com/downloads/en/DeviceDoc/30010109B.pdf or here (MAPS) http://www.microchip.com/maps/microcontroller.aspx and of course read the informative first two pages (Features) in the FRM manuals. Finally do not forget to read the Errata. They always make you feel sick like reading an "instruction leaflet", but better read before than after. |
|
|
|
只有小组成员才能发言,加入小组>>
4824 浏览 9 评论
1829 浏览 8 评论
1747 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
2954 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2059 浏览 5 评论
460浏览 1评论
1111浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
362浏览 0评论
263浏览 0评论
LAN9252使用SQI通信,进行数字复位后读BYTE_TEST异常
1797浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-24 08:32 , Processed in 1.062066 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号