![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
亮亮。。。
头发还是蛮多的
展开
-
计算变量中bit=1的个数
计算变量中bit=1的个数原创 2022-11-26 19:14:46 · 317 阅读 · 1 评论 -
nrf52832低功耗解决方法
参考文章连接我的代码是在蓝牙串口透传例程之上,增加了ADC采集的功能。在本人使用过程中,关闭Log日志,关闭串口和使用DCDC电源对低功耗测试起到很大帮组。尤其是DCDC电源。关于nrf52832的串口,RX引脚必须在外部上拉电阻,默认是浮空输入,在代码里改成上拉推挽不起作用,只有外部接上拉时才起作用。...原创 2021-11-08 16:07:51 · 1482 阅读 · 2 评论 -
蓝牙协议栈调试使用总结
最近一个月在搞nrf52832的蓝牙通信,期间一度失眠。现在终于调通了,总结一下。回过头来看,就会发现其实所有的通信都是一个套路。通信传输的数据其实都是三部分组成:(1)数据标识(从哪来,到哪去,数据类型,数据长度,操作权限)(2)数据本身(有效负载)(3)数据校验假设现在仅仅需要将蓝牙设备的电池电量98%发送到手机上,我们应该怎么做?如果只有一个蓝牙设备和一个手机,那么最简单的方式是直接发送 98 到手机。那么问题来了,现实中不可能只有一个蓝牙设备也不可能只有一个手机。现在有两个问题需要解决原创 2021-11-04 10:22:47 · 394 阅读 · 0 评论 -
STM32F103学习之四种点灯方式
STM32F103学习之四种点灯方式在古老的传说中有一万种点灯方式,现在咱先学它四种方法1:SET和RESET方法 //GPIO_SetBits 对IO口置位,输出高电平void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//GPIO_ResetBits 对IO口复位,输出低电平void GPIO_ResetBits(G...原创 2020-03-25 12:07:02 · 6857 阅读 · 0 评论