原创 看MICROCHIP的官方库很困难

2012-2-17 20:43 1343 15 16 分类: MCU/ 嵌入式

用MICROCHIP的IC很多年了,对他们写的库有又爱又惧。

  齐全,用其来方便,直接调用就行。

 缺点是: 引用多,定义多,如果出错误了,看懂他们的程序有时候比自己写还难。

             拿他们技术支持的说法:死都不知道怎么死的。

 

今天找TCP的应答时间,结果找到如下定义。

#define TCP_DELAYED_ACK_TIMEOUT  ((TICK)TICK_SECOND/10)

typedef DWORD Tick

#define TICK_SECOND   ((QWORD)TICKS_PER_SECOND)

#define TICKS_PER_SECOND  ((PERIPHERAL_FREQ+128ull)/256ull)

常数后面加ul/ull,应该是指unsigned long /unsigned long long

FREQ 是25M ,算算 应答时间是多少?

 

文章评论1条评论)

登录后参与讨论

用户1646032 2012-12-30 14:53

太有同感了!被Microchip的库要搞死!
相关推荐阅读
esad0 2024-12-04 11:20
基于TOF微型多区激光传感器在MCU上的AI手势识别
TOF多区传感器: ND06   ND06是一款微型多区高集成度ToF测距传感器,其支持24个区域(6 x 4)同步测距,测距范围远达5m,具有测距范围广、精度高、测距稳...
esad0 2024-09-05 09:06
训练集loss下降,但是验证集loss上升
当训练集loss下降而验证集loss上升时,这通常表明模型可能出现了过拟合。‌这种情况意味着模型在训练数据上的表现优于在测试数据上的表现,即模型很好地拟合了训练数据,但对于新数据的预测能力较差。分析种...
esad0 2023-05-27 08:41
吃饱闲的玩 做的
...
esad0 2021-07-09 15:46
传说中的嘉立创紫和TMF8801测距模块
这个色彩鲜艳的PCB 就是刚推出的嘉立创紫, 我感觉有点偏黑。    激光测距传感器 TMF8801的测试板。TMF8801 的资料还需要给老外签订保密合同才可以...
esad0 2021-04-19 15:38
AIR724 一拖8 LORA 系统
         AIR724通过LORA模块  和其他的8个模块进行通讯。  从而实现1拖8的效果。  &n...
我要评论
1
15
关闭 站长推荐上一条 /2 下一条