首页 >>  正文

stm32+hal库+中文手册

来源:baiyundou.net   日期:2024-09-23

吉蚀冒2092在HAL库中的微妙网络缓存级别最高延迟的延迟怎么弄 -
訾露瑗18690315382 ______ 如果要想排除是不是路由造成整个网络的拖累,你只要把路由下掉,把你自己的电脑直接接上猫拨号上网,看看这个时候延迟如何?如果还是在1500/3000左右,那就是电信的问题,这个问题就要他们来解决,如果速度上去了,延时在1000MS之下,那就可以说明路由有问题 另外补充一下,现在桌面级别的路由(百元左右的)都是这样,连续接通电源三到五天后,会有比较大的网络延迟,估计是缓存不够.一般建议一天重新启动路由一次.

吉蚀冒2092STM32Cube 函数使用例程有没有 -
訾露瑗18690315382 ______ 有的. 文档就是HAL库的c文件里最上面的注释 例如stm32f0xx_hal_uart.c里, 17行就是How to use this driver,然后教你阻塞、中断、DMA怎么发和传. 估计楼主是习惯了PC开发的.楼主没有找对方法,直接看各个外设的示例就可以了,还要什么像MSDN的说明文档. 这个函数没有几个能记住的,要用时,就到外设库去看函数名,一看就知道怎么使用了.用过一两个外设后,就不会再有你这种想法了.

吉蚀冒2092在HAL库中的微妙级别的延迟怎么弄 -
訾露瑗18690315382 ______ 其实ST是把中断处理的细节给封装了起来,回掉函数是暴露给开发者的接口函数,开发者只需要在回调函数中实现特定的功能即可.这样的好处是简化了开发过程(理论上是这样的,但是对于用惯了标准库的我来说,还是有些不适应,感觉都被束缚了

吉蚀冒2092STM32F7 外中断 配置 -
訾露瑗18690315382 ______ 你打开STM32F7的参考手册RM0385,这个地方 External interrupt/event line mapping 就有详细的介绍.涉及到寄存器 Interrupt mask register (EXTI_IMR)等.5到9;10到15可以配置给多个口.但5-9的中断触发共用1个中断矢量入口,口10-15的中断触发共用另外一个中断矢量入口,即进同一个中断响应程序.你配置A口5与B口9当然可以,但是中断服务程序里是没法自动识别中断来自于A5还是B9,可能需要你进一步辅助判别.

吉蚀冒2092原子哥,探索者STM32F407ZGT6开发板会增加基于HAL库开发的例程吗 -
訾露瑗18690315382 ______ 首先STM32中没有delay的库函数 你所用的delay函数是属于战舰开发板的源程序 是由原子哥他们写的 你可以去看他们的完整的源代码 你要用delay_ms()这个函数 肯定会有一个函数是delay_init() 他们的延时用的是滴答定时器 systick 所以你必须要对他进行初始化 而我好像没有在你的程序中看到有延时函数的初始化

吉蚀冒2092HAL库和原来的库有什么区别 -
訾露瑗18690315382 ______ HAL库(STM32Cube)有点类似面向对象的库,里面封装了很多东西

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024