Nordic芯片烧录指南】的更多相关文章

网上买了两款芯片烧录器,因为项目用的到.芯片以后的类型可能是IIC 接口的.就选则了一个IIC接口的AT24C02EEPROM.进行尝试.手头上没有这款芯片. 就想起自己单片机上有这款芯片.然后就开始自己的烧录之路. 因为芯片是扣不下来的,所以,要把这八个引脚和烧录器上对接,确实有点难度.后来看了AT24C02芯片仔细一想.有好多引脚是不需要的,有的是器件地址. 或者是使能端口.所以最后看了一下单片机的电路图,把AT24C02的SCL和SDA引脚 用杜邦线连了出来.根据芯片引脚和烧录器芯片夹口的…
在开发nordic芯片的时候,分为存外设开发和结合softdevice开发,另外还有结合mbr的开发(这个暂时没有深究)在裸机开发的时候,sdk里面称为blank,把芯片的程序erase之后,直接下载运行,比较简单.在结合s132(蓝牙协议栈)开发的时候,需要用nRFgo Studio先下载协议栈的HEX文件,之后再下载应用程序,才能运行成功.…
Nordic nRF51系列包括nRF51822/nRF51422/nRF51802等芯片,nRF52系列包括nRF52832/nRF52840/nRF52810等芯片,硬件工程师可以按照如下流程去评估和开发nRF51/52应用解决方案(虽然本文更多的是站在硬件工程师角度来阐述,但是很多章节对软件开发者也是适用的) 第1步:选型评估.这个主要通过查阅nRF51/52 spec来实现的.nRF52只有一份spec,spec包含了芯片外设模块功能概述,电气特性参数,应用参考电路,封装和订购信息等内容…
一丶协议分析 这两种芯片都是programming through SPI,烧录要用到的引脚有 SPI_MOSI_Port :数据输入: SPI_MISO_Port :数据输出: SPI_SCLK_Port :时钟: SPI_CS_Port :从器件使能信号,低电平有效: SPI_RESET_Port  :复位信号,低电平有效: SPI_PROG_Port :使能烧录,使用时根据不同的芯片拉高至具体的voltage. 以下是传输时序图: SPI read operation for direct…
本文将详述Nordic nRF51系列(包括nRF51822/nRF51802/nRF51422等)和nRF52系列(包括nRF52832/nRF52810/nRF52840)开发环境搭建. 1. 强制安装项 如下工具必须安装,否则无法开发Nordic nRF51/52产品 安装IDE.Nordic nRF51/52支持Keil,GCC,IAR和SES(Segger Embedded Studio)四种IDE,大家随便选择其中一种安装即可. Keil.大家自行下载安装,这里不再赘述. IAR.大…
PPI,英文全称Programmable Peripheral Interconnect,是Nordic独有的外设,其设计目的是让CPU处于idle模式下外设与外设之间也能完成相应通信,从而降低系统功耗.为此,很多人会把PPI类比成DMA,的确PPI和DMA两者在设计最终目的上有一定的相似性,但两者的功能和原理完全不相同.讲解PPI原理之前,先大概阐述一下Nordic芯片一个独特的设计理念. Nordic芯片每个外设都可以看做一个状态机,所以每个外设都有输入(task),输出(event)以及状…
可以运行独立的烧录软件ST Visual Programmer (STVP)进行STM8芯片烧录.运行“开始”->ST Toolset->Development Tools -> ST Visual Programmer,运行界面如图2-65所示. 图2-65 STVP界面图 烧录软件配置:运行 Configure -> Configure ST Visual Programmer,如图2-66所示. 图2-66 烧录工具及芯片选择 Hardware: 烧录工具. Port: US…
NRF52832 SDK15.3.0 概述: 所谓DFU(Device Firmware Update),就是设备固件升级的意思,而OTA是DFU的一种类型,准确说,OTA的全称应该是OTA DFU,只不过大家为了方便起见,直接用OTA来指代固件空中升级(有时候大家也将OTA称为FOTA).DFU除了可以通过无线方式(OTA)进行升级,也可以通过有线方式进行升级,比如通过UART,USB或者SPI通信接口来升级设备固件. 不管采用OTA方式还是有线通信方式,DFU包括后台式(background…
基于STM32L4的开源NBIOT开发资料 1. 参考路径:http://www.stmcu.org/module/forum/forum.php?mod=viewthread&tid=615312&page=1#pid2332886 2.  移远BC35-G模块 NBIOT 全网通NB开发  ,网盘地址:https://pan.baidu.com/s/1IxmjlyczZfj6j8fD7ZZZYw#list/path=%2F 电子信息港 - 与非网 --> 与非网         …
多数51单片机(STC系列单片机)的初学者都知道,在51单片机初上电时,可以通过PC机上位机软件将程序引导至bootloader,从而将新程序的hex文件下载至单片机中,完成程序的升级或是更新.在32位Cortex-M3内核下的STM32单片机也是可以做到的.这个上位机软件叫做"Flash loader demonstrator":短接boot0与VCC后,再次复位即进入到升级模式(System memory boot loader). 我们需要先下载芯片烧录工具软件Flash loa…