![](https://img-blog.csdnimg.cn/cb2a0062ab354210ae2abf73d16cf0b4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
CC2541_BLE
TI CC2541 BLE研究开发
深圳-剑影
工作内容是物联网方向。熟悉蓝牙BLE,WIFI,NB-IOT,ST单片机等平台。期望交到更多的技术好友,一起提升技术水平。
积累沉淀,星星之火可以燎原.....
展开
-
cc2541引脚拉低功耗
HAL_ISR_FUNCTION( halDmaIsr, DMA_VECTOR ) { HAL_ENTER_ISR(); DMAIF = 0; #if (((defined HAL_UART_DMA) && (HAL_UART_DMA != 0)) || \ ((defined HAL_UART_SPI) && (HAL_UART_SPI != 0))) if (HAL_DMA_CHECK_IRQ(HAL_DMA_CH_TX)) { HA原创 2020-05-28 11:13:07 · 254 阅读 · 0 评论 -
cc2541 计算霍尔-频率
1、平台条件 1:硬件cc2541 2 通过霍尔传感器计算频率 利用外部io中断的,计算霍尔脚踏板的频率 主要思想: 1:外部中断下降沿进来一次,记录一次次数,次数单独处理 2:然后循环执行50ms周期定时器,查看中断进入次数,清除中断标志位 3:在定时器处理函数里面,主要处理 :频率=次数/时间 4:如果中断标志位一直持续为0,2s后,自动清除频率和中断次数,关闭定时器 2.1 外部中断引脚的设...原创 2020-01-18 16:34:14 · 714 阅读 · 0 评论 -
CC2541 获取芯片内部的温度值
一、平台条件 1:软件平台:2541_stack 2:硬件平台:cc2541 q1 二、获取芯片内部的代码 说明:用协议栈自带的adc库去读取 1:添加库文件 2:打开宏定义 3:添加一下代码 ```c void task_read_cc2541_tem(void) { float temp_adc=0; uint32 sum_adc=0; // 打开温度传感器 if(...原创 2019-11-14 11:44:38 · 396 阅读 · 0 评论