打印
[PIC®/AVR®/dsPIC®产品]

大量的外设都是通用的,那么是不是这些外设的操作也是一样的

[复制链接]
291|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
捉虫天师|  楼主 | 2023-7-19 21:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如一个系列下去,他们的某些共有外设都是一样的,比如PIC18F的GPIO,I2C,UART等,那么是不是一套想通的外设代码就可以全部通用。移植升级也更容易。

使用特权

评论回复
沙发
wutaosamuel| | 2023-7-21 09:51 | 只看该作者
对的,只要寄存器一样就可以通用。但是,有些pic18f的单品机的外设带有新的特性,寄存器的数量和定义就会多一点,那这时候的代码就不能通用了

使用特权

评论回复
板凳
别乱了阵脚| | 2023-9-17 17:24 | 只看该作者
基本上是流程类似,但也说不好的

使用特权

评论回复
地板
暖了夏天蓝了海| | 2023-9-17 20:00 | 只看该作者
有些时候确实初始化逻辑流程都差不多

使用特权

评论回复
5
三生万物| | 2023-9-17 23:12 | 只看该作者
这个你说一个系列的啊,那差不多的

使用特权

评论回复
6
远山寻你| | 2023-9-18 03:31 | 只看该作者
一般只要寄存器一样,那基本就是完全移植和修改

使用特权

评论回复
7
一秒落纱| | 2023-9-18 06:01 | 只看该作者
确实比较通用了

使用特权

评论回复
8
冰春彩落下| | 2023-9-18 09:05 | 只看该作者
要是一个系列的话,属实很通用

使用特权

评论回复
9
江河千里| | 2023-9-18 12:22 | 只看该作者
建议还是别这么弄,容易出问题还找不到原因的

使用特权

评论回复
10
淡漠安然| | 2023-9-18 15:59 | 只看该作者
移植一下就好啦,但不能直接烧录原来的固件给新的芯片上用哦

使用特权

评论回复
11
光辉梦境| | 2023-9-18 18:05 | 只看该作者
一套代码可以试试,但估计有的会有特殊配置之类的,完全相同并不可能

使用特权

评论回复
12
夜阑风雨| | 2023-9-18 22:59 | 只看该作者
差不多,我觉得PIC的芯片,自己家兼容还是比较好的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

178

主题

3007

帖子

7

粉丝