NRf51822跑马灯程序例程讲解:
来源:互联网 发布:网络大v 编辑:程序博客网 时间:2024/06/05 02:50
一、NRf51822跑马灯程序例程讲解:
在下载程序之前,要确认芯片里没有烧录协议栈,否则跑马灯的程序下载不进去。如果板子里烧录了协议栈,首先需要在nRFgo Studio软件下将其擦除,然后再下载跑马灯程序,这样才能程序才能下载进去跑起来。
该例程的GPIO部分库已经设置好,具体可以看寄存器设置或者程序定义,程序中定义了一些枚举类型,将GPIO设置为输入输出的具体名字已经定义好,具体定义在gpio.h文件中,主函数直接调用就行。另外,在pca10001.h中,定义了小灯的定义,小灯的起始和结束,需要用到的小灯,都在这个文件中定义。
主函数中,首先设置小灯的起始和结束,然后对每个小灯设置0或者1(nrf_gpio_pin_set(LED_0)表示将LED_0灯设置为1,nrf_gpio_pin_clear(LED_4)表示将小灯设置为0),加一个延迟,所有的小灯的状态翻转,再延迟,小灯的程序基本就是这个思路。
二、串口例程讲解:
UART(Universal Asynchronous Receiver/Transmitter)是异步串行接口,通用异步接收/发送。
阅读全文
0 0
- NRf51822跑马灯程序例程讲解:
- 20170721——NRF51822跑马灯程序
- 51例程---跑马灯
- STM32跑马灯例程总结
- arm 跑马灯程序
- NRF51822官方例程无法使用
- 【STM32l0B-LK1学习板】之三 例程2-跑马灯
- 第一个跑马灯程序
- MINI6410裸机跑马灯程序
- 微信小程序-文字跑马灯
- 小程序文字跑马灯 h5文字跑马灯
- NRF51822 download 程序出错
- ARM上裸奔的跑马灯程序
- AVR学习札记之跑马灯程序
- 最简单的跑马灯程序
- 在IAR中实现跑马灯程序
- 简单的跑马灯程序+中断处理
- js抽奖程序(跑马灯效果)
- Linux系统下——GDB调试工具基本命令
- 【6.23】java的继承与多态
- java的语言异常处理
- 三、maven项目搭建 springmvc+ spring + mybatis(springmvc搭建)
- algorithm 中advance函数
- NRf51822跑马灯程序例程讲解:
- Modify hosts to access google.com
- include指令和include动作比较
- Leetcode算法题每日一练
- 深入理解机器学习中拉格朗日乘子和KKT条件
- 解决mysql 5.5以上乱码问题
- HTML随堂笔记
- php聊天室简单实现
- java调用copy复制子文件夹及文件到指定目录(非xcopy)