硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3551|回复: 20
收起左侧

[RT1050] RT1052的外设驱动库的API函数真是太丰富了,不错不错,代码言简意赅,注释能再给力点就更好了

  [复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
发表于 2018-3-28 01:49:11 | 显示全部楼层 |阅读模式
比如LPUART

QQ截图20180328014659.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2018-3-28 01:51:23 | 显示全部楼层
代码注释有两个小缺憾,函数形参没有说明,另一个是没有在开头对相应外设的初始化流程做个简单说明,像现在STM32的标准库在开头都有个查询,DMA等方式的使用步骤,还是非常方便的。
回复

使用道具 举报

5

主题

197

回帖

212

积分

高级会员

积分
212
发表于 2018-3-28 07:57:47 | 显示全部楼层
SDK的文档就是一坨。。
api分两层,一部分是driver,一部分是hal,单独剪裁很不方便。。当然库的完整性现在已经做的非常好了,基本所有的外设都有覆盖。此外就是fsl的设计比是st弹性大很多,功能实现非常灵活,要调通某一个功能对应要花的时间比st长不少。。总之,文档模板做的还是差劲了一点。一年前ftm还有sync的问题,不知道现在的工程解决了没有。。当时我是改了库的,bug调起来太痛苦了
回复

使用道具 举报

18

主题

261

回帖

315

积分

高级会员

积分
315
发表于 2018-3-28 08:44:02 | 显示全部楼层
函数说明在头文件里边,外设初始化流程只能去看对应的例程,上手难度比ST的大很多。
回复

使用道具 举报

0

主题

14

回帖

14

积分

新手上路

积分
14
发表于 2018-3-28 08:55:08 | 显示全部楼层
xieyang__ 发表于 2018-3-28 08:44
函数说明在头文件里边,外设初始化流程只能去看对应的例程,上手难度比ST的大很多。

            
回复

使用道具 举报

18

主题

261

回帖

315

积分

高级会员

积分
315
发表于 2018-3-28 12:08:20 | 显示全部楼层
回复

使用道具 举报

0

主题

394

回帖

394

积分

高级会员

积分
394
发表于 2018-3-28 13:14:50 | 显示全部楼层
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2018-3-28 14:35:56 | 显示全部楼层
硬汉 ,我问个问题,因为我对nxp了解不多。为啥说,i.MX RT系列是跨界处理器


这个跨界,是指的啥?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2018-3-28 14:51:54 | 显示全部楼层
huaiqiao 发表于 2018-3-28 14:35
硬汉 ,我问个问题,因为我对nxp了解不多。为啥说,i.MX RT系列是跨界处理器

是指的从i.MX 6生的,由Cortex-M7养。中和了MPU和MCU的特性。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2018-3-28 15:01:21 | 显示全部楼层
eric2013 发表于 2018-3-28 14:51
是指的从i.MX 6生的,由Cortex-M7养。中和了MPU和MCU的特性。

MPU是微处理器,MCU是微控制器。

是不是说这个片子就是介于MPU和MCU之间的?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2018-3-28 15:02:33 | 显示全部楼层
huaiqiao 发表于 2018-3-28 15:01
MPU是微处理器,MCU是微控制器。

是不是说这个片子就是介于MPU和MCU之间的?

是的。
回复

使用道具 举报

0

主题

16

回帖

16

积分

新手上路

积分
16
发表于 2018-4-8 18:35:52 | 显示全部楼层

哦哦,好的 ,知道了。
回复

使用道具 举报

2

主题

12

回帖

18

积分

新手上路

积分
18
发表于 2018-4-8 19:04:34 | 显示全部楼层
以前用的都是STM32,没接触过NXP的处理器,现在直接学习RT1050,编程上面会不会难度很大?有必要学习一下nxp的其他单片机吗?
回复

使用道具 举报

3

主题

105

回帖

114

积分

初级会员

积分
114
发表于 2018-4-8 19:12:18 | 显示全部楼层
芯芯相惜 发表于 2018-4-8 19:04
以前用的都是STM32,没接触过NXP的处理器,现在直接学习RT1050,编程上面会不会难度很大?有必要学习一下nx ...

没必要先学习其它。NXP的LPC17系列和LPC2xxx系列很像,到了LPC18xx就完全不同了,而现在的IMX来自飞思卡尔,没有共同点。
回复

使用道具 举报

2

主题

12

回帖

18

积分

新手上路

积分
18
发表于 2018-4-8 19:17:27 | 显示全部楼层
公仆 发表于 2018-4-8 19:12
没必要先学习其它。NXP的LPC17系列和LPC2xxx系列很像,到了LPC18xx就完全不同了,而现在的IMX来自飞思卡 ...

👌
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2018-4-8 22:26:19 | 显示全部楼层
没看出来DMA和中断之类的怎么使用…
回复

使用道具 举报

2

主题

11

回帖

17

积分

新手上路

积分
17
QQ
发表于 2018-4-9 09:57:43 | 显示全部楼层
硬汉哥,可以分享一份你手上的API吗
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2018-4-9 10:32:58 | 显示全部楼层
电子是什么 发表于 2018-4-9 09:57
硬汉哥,可以分享一份你手上的API吗

RT1052我还没用过
回复

使用道具 举报

2

主题

11

回帖

17

积分

新手上路

积分
17
QQ
发表于 2018-4-9 10:39:11 | 显示全部楼层
eric2013 发表于 2018-4-9 10:32
RT1052我还没用过

你这个截图的东西在哪里能找到呢,我在nxp的官网上没找到
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115694
QQ
 楼主| 发表于 2018-4-9 10:55:02 | 显示全部楼层
电子是什么 发表于 2018-4-9 10:39
你这个截图的东西在哪里能找到呢,我在nxp的官网上没找到

http://www.armbbs.cn/forum.php?m ... peid%26typeid%3D119
回复

使用道具 举报

2

主题

11

回帖

17

积分

新手上路

积分
17
QQ
发表于 2018-4-9 11:31:11 | 显示全部楼层
eric2013 发表于 2018-4-9 10:55
http://www.armbbs.cn/forum.php?mod=viewthread&tid=50009&extra=page%3D1%26filter%3Dtypeid%26type ...

感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-12 18:16 , Processed in 0.339148 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表