![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nrf52832
面包呢
bug bug bug
展开
-
nrf52832之GPIO
一、GPIO介绍1.概念GPIO(The general purpose input/output),nRF52832的GPIO被组织为1个端口,通过这个端口最多可以访问32个IO口,每个GPIO可以单独访问。2.使用nRF52832提供了10个用于操作GPIO的寄存器,通过这些寄存器可以配置使用GPIO引脚的很多特性3.可配置参数1)方向2)驱动能力3)使能/禁用上下拉电阻4)...原创 2020-04-28 09:51:48 · 1587 阅读 · 0 评论 -
nRF52832 ble_app_blinky 例程
https://www.jianshu.com/p/1effa7a4c709从分析例程开始主函数/**@brief Function for application main entry. */int main(void){ // Initialize. log_init(); leds_init(); timers_init(); button...原创 2020-04-17 10:41:08 · 1745 阅读 · 1 评论 -
nRF52832 广播相关配置
nRF52832 广播相关配置先上例程中和广播有关的代码吧:/**@brief Function for initializing the Advertising functionality. * * @details Encodes the required advertising data and passes it to the stack. * Also bui...原创 2020-04-17 10:09:55 · 2275 阅读 · 1 评论 -
nRF52832 GATT 自定义Service/Characteristic
nRF52832 GATT 自定义Service/Characteristicble_app_blinky例程中,直接调用了sdk的ble_lbs_init函数来初始化service,所以为了增加我们自己的service,从ble_lbs_init来看uint32_t ble_lbs_init(ble_lbs_t * p_lbs, const ble_lbs_init_t * p_lbs_i...原创 2020-04-17 10:00:18 · 1799 阅读 · 3 评论 -
xTaskCreate 任务创建 API 函数
今天也是元气满满记录流水账的一天人生总是起起落落落落落落落落落落落落的,即使这样还是需要学习xTaskCreate函数名 :xTaskCreate头文件 :task.h函数功能:任务创建函数声明:portBASE_TYPE xTaskCreate(pdTASK_CODE pvTaskCode,const portCHAR * const pcName,unsigned port...原创 2020-04-16 10:27:34 · 2221 阅读 · 0 评论 -
nrf52832修改蓝牙地址
nrf52832修改蓝牙地址,代码如下。末位地址+1 ble_gap_addr_t addr; err_code = sd_ble_gap_address_get(&addr); APP_ERROR_CHECK(err_code); // Increase the BLE address by one when advert...原创 2020-04-09 16:30:47 · 783 阅读 · 0 评论 -
nrf52832之GPIOTE组件
今日份流水账来咯!参考资料:艾克姆科技 《nRF52832开发教程》GPIOTE部分学习思维导图GPIOTE原理nRF52832寄存器类型Task:任务寄存器,可以由程序或事件触发Event:事件寄存器,事件可以产生中断和触发任务Register:普通寄存器,和一般单片机的寄存器一样GPIOTE功能GPIOTE每个通道可以使用的Task有三个置位,清除,翻转GPIOTE每个...原创 2020-04-15 09:52:29 · 750 阅读 · 0 评论