星辰一方 发表于 2015-2-15 10:31:42

党国特派员 发表于 2015-2-15 09:02
hal有英文参考资料好好看下。

问题就在英文资料这,我上面附件就是官方英文的说明,只是没看太懂这个库的使用流程……

数码小叶 发表于 2015-2-15 10:53:49

我也想知道答案:lol:lol:lol

小丁 发表于 2015-2-15 12:55:19

看看官方提供的例程

syzby 发表于 2015-2-15 17:58:20

每一个外设都有一个设备控制块,就是一个复杂的数据结构.调用这个设备时需要用到设备控制块.指向这个设备控制块指向这个结构的指针就叫设备句柄

syzby 发表于 2015-2-15 18:07:52

.指向这个设备控制块结构的指针就叫设备句柄(handle)

星辰一方 发表于 2015-2-15 23:53:22

小丁 发表于 2015-2-15 12:55
看看官方提供的例程

官方例程看了好几遍了,在试着写,还没好

星辰一方 发表于 2015-2-15 23:54:58

syzby 发表于 2015-2-15 17:58
每一个外设都有一个设备控制块,就是一个复杂的数据结构.调用这个设备时需要用到设备控制块.指向这个设备控 ...

嗯似乎明白点了,谢谢指点,另外这个串口的同步模式是不是不能用虚拟串口来实现啊?就是nucleo板上带的那个,没有另外接DB9的口

星辰一方 发表于 2015-2-15 23:55:16

syzby 发表于 2015-2-15 18:07
.指向这个设备控制块结构的指针就叫设备句柄(handle)

:handshake谢谢!学习中……

_ilikerome_ 发表于 2015-2-16 08:09:12

星辰一方 发表于 2015-2-15 10:30
我也同有此疑问……

用库了,效率当然会降低一点,不过那是从理论么上来说的,实际上个人写的大多还不如HAL。

_ilikerome_ 发表于 2015-2-16 08:10:16

星辰一方 发表于 2015-2-15 10:30
资料有限,没理清楚这个库的结构是怎样的

一个模块一个模块看不就行了,HAL大部分是硬件抽象层,只是把硬件加以抽象而已,还是比较简单的。
页: 1 [2] 3 4 5 6 7
查看完整版本: 大家都是怎么学HAL库函数的啊?