如何在ncs里面使用nordic自己的定时器相关函数
我刚开始是参考b站一位大佬的视频所给出的链接进行测试,非常感谢大佬的无私奉献,链接放在下面,希望看到的也可以给佬点个star
https://gitee.com/mingkjl/nordic-connect-sdk-demo/tree/master/Peripherals/9_timer
但是,我发现照抄他的代码后,程序会报错,估计是SDK版本有了比较大的改动,于是我再去问AI,但是这次AI也没能解答我的问题,于是我让AI给我一个官方例子的链接
https://github.com/zephyrproject-rtos/hal_nordic/tree/master/nrfx/samples/src/nrfx_timer/timer
我在这个代码的基础上进行修改,总算可以正常运行了,也在这里分享给有需要的人
https://github.com/lizhaoming634/nordic_zephyr_learn 里面的nrfx_timer_demo
代码功能就是设定一个5秒的定时器,到了就打印一句话就停止,如果想要循环打印,把NRF_TIMER_SHORT_COMPARE0_STOP_MASK改成NRF_TIMER_SHORT_COMPARE0_CLEAR_MASK就可以

浙公网安备 33010602011771号