最近发愁怎么在xubuntu系统里下载nRF51822和STM32F405RGT6的事情,今天终于下载成功,记录下解决的过程。
进入到bitcraze共享的Virtual Box虚拟机之后,进入到如下目录:
cd /home/bitcraze/projects/crazyflie2-nrf-firmware/
我们会发现Makefile文件,
#Put your personal buil...
分类:
系统相关 时间:
2015-07-10 00:26:08
阅读次数:
351
参考https://wiki.bitcraze.io/projects:crazyflie2:development:dfuDFU更新模式主要被考虑作为一种恢复模式,它可以下载新的固件到STM32F405中;另外空中下载OTA(Over The Air)也可以更新固件,相对DFU更方便一些,用这种方法我们也可以更新nRF51822。
Linux (Ubuntu)Anchor
link...
分类:
其他好文 时间:
2015-07-08 14:36:27
阅读次数:
947
最近陆续开始装配自己的小四轴,bitcraze官网上有一些装配的指导,很不错的经验装配和一些四轴PCB上的引脚配置,具体装配,可以看官网的视频操作,链接如下:
https://www.bitcraze.io/getting-started-with-the-crazyflie-2-0/
1, 开箱包括的器件(Unpacking)
The Crazyflie 2.0 packet co...
分类:
其他好文 时间:
2015-07-07 19:29:19
阅读次数:
251
之前体验了CC2541和CSR1010的开发,感觉NRF51822的开发是另外一种架构,NRF51基于Cortex-M0的内核,通过SVC实现协议栈的嵌套。
SOC需要实现开放协议栈的功能(API)而不开放协议栈的源代码,所以接口是决定SOC优劣的关键。CC2541以lib库文件的形式实现接口调用,CSR1010则通过回调函数的形式将主程序放在ROM中,NRF51822给人的感觉是介于两者之间。...
分类:
其他好文 时间:
2015-07-06 18:08:39
阅读次数:
324
Date:2015.5.8 Author:杨正 QQ:1209758756
一、 pwm简介
PWM英文名叫Pulse Width Modulation,中文名叫脉宽调制。那它到底是什么呢?其是它是由定时器产生的,比普通的定时器多了一个比较寄存器。PWM里面有一个词叫占空比,即一个周期内,高电平持续时间与周期的比值。如下图:
占空比(dutycycl...
分类:
其他好文 时间:
2015-05-08 18:12:56
阅读次数:
9746
额外链接:1、JLink-SWD烧写之引脚定义:http://www.openedv.com/posts/list/1747.htm------------Hayder
分类:
其他好文 时间:
2015-04-27 00:17:38
阅读次数:
1542
现阶段完成工作:
nrf51822驱动dht11采集温湿度成功;
ble上传数据到安卓手机成功;
安卓手机端数据接收、显示成功;...
分类:
其他好文 时间:
2015-04-25 13:42:10
阅读次数:
622
Nrf51822中设置128bit UUID service
uint32_tble_dajia_add_service(ble_dajia_t *p_wechat)
{
uint32_t err_code;
ble_uuid_t ble_wechat_uuid;
co...
分类:
其他好文 时间:
2015-03-17 18:03:20
阅读次数:
287
需要一个USB dongle与开发板evaluation kit,并配合Master Control Panel软件,以用于测试BLE应用。前期的准备工作在《nRF51822 Evaluation Kit User Guide》中的“Quick Start”章节有详细的介绍,打开Master Con...
分类:
其他好文 时间:
2015-02-06 20:31:40
阅读次数:
1335
LED Button 应用示例是为了让你学习如何在nRF51822上开发BLE应用,它是一个简单的演示通过BLE的指示功能进行通信的BLE应用。当它运行时,你可以通过集中器触发nRF51822上LED的输出,并且当在nRF51822上的按键被按下时集中器将会收到一个通知。
分类:
其他好文 时间:
2015-02-06 20:22:59
阅读次数:
1069