在Nordic global tech tour 2015(1/2)中,是對於基本內容. 而在這裡則是為跟NRf52新增的function介紹.
Timer:(enhance and new)
在RTC,Generial Timer及SysTick.其中SystemTick是新加的.而其它的部部份,則是有多組及加強. 但不知在新的softdevice對於這些資源的使用是如何?
像是之前,s110中,RTC及Timer 好像均有一組已被softdevice佔用. 但這裡我沒有看到有提供這方面的資訊.
而對於SysTick則是有所限制在.
(not recommended for general use as it stop when CPU stop)
serial communctation:(enhance and new )
TWI/SPI and UART, 在之前我所使用的NRf51 v1/2 與NRF52 多了相當多的function.
(EasyDMA and autolog) ,對此可能要之後用到才能詳細看. 尤起來在使用PPI及EasyDMA在處error handle時.這部份 ....
LPCOMP(low power comparat) ,New
COMP(General Purpose comparetor),New
因為我之前並沒有使用到類似的function. 所以,可能要用到時再看看.
PPI GPIOTE and EasyDMA,(enhance and new
enchance,跟之前的nRF51 相較新增了4 組channel 出來及二組group
new , 新增了fork,來達成單一event多task
NFC,(new
這個在之前在nordic SDK已有它的選項了(out-ot band).在這版來該出現了.
以下是它的規格及FUNCTION,
- 13.56MHz
- NFC-A Type 2 ,
- Read-Ony,*
ADC and Audio peripherals ,new
Successive Approximation ADC
- 8/10/12 bit resolution
- Full scale input rang
- Single-ended or differential mode
- Up to eight input channel
- internal resistor string
- One-shot or scan sampling mode
- Option oversampling mode
- Continuous sampling(200KHz)
- On-the fly limits check
- EasyDMA
- I2s
- PDM
- PWM
這裡我有了相當的興趣,因在一開始我前公司就是看好智能電視這塊市場. 而在remoter上的藍芽這塊. 而在nordic 也是,因此它提供了一個reference desing (smart nRF remoter 2).而我們也有以自家的SOC加上NRF51來實作. 但事實上, 在市場上也有許多家做這個.但是採用one chip . 因此最後也沒結果.
而在做audio這塊上其中,ADC的功能是相當重要的,因原本的nRF 51沒有EasyDMA及加上ble stack interrupt context限制. 所以一定要配合另一顆decode來. 而這次的nRF52中,有了enhance ADC ,Hardware PWM ,i2s,PDM , DSP and Float Point.已經滿足了要求了. 但不知Nordic方面是否會跟以前一樣提供referencce desing for remoter.
後言:
對我也說, 之所以想要去了解的部份在於audio,EasyDMA ,DSP and Float Point.
而這些,nordic之所以會加入也是因為未來的趨勢.因此等手上的工作到一個階段後可以續之前的計劃及研究.
*1.add the 2012 nordic tech tour
*2.最快傳輸速度? 是否可以50Kbps @ BLE 4.0 and IOS 7 system?
這是我最後在那裡處理的case .
https://drive.google.com/folderview?id=0B2uYQcUgyMUJdmZQd3hLWENYNmM&usp=sharing