IoT
文章平均质量分 78
Bluetooth,WiFi,ZigBee,星闪NearLink,蜂窝Cellular等物联网相关技术的分享
AizBot
Aizbot was established in 2023 who focuses on AI and Robot fields.
展开
-
nRF52-Note(09)-添加DFU服务
一、开发环境及工具nRF5 SDK v15.3.0IAR For ARM V7.80.4 / Keil uVision5(MDK-ARM) V5.33此工程源码下载路径 : https://gitee.com/amx/nrf52xx-project二、移植DFU功能前准备DFU(Device Firmware Update),即设备固件升级。可以有多种方式,如OTA、UART、USB等,这里我们介绍OTAnRF52xx进行OTA升级需要烧录3种固件:softdevice、bootload原创 2021-02-17 08:38:02 · 1208 阅读 · 0 评论 -
nRF52-Note(08)-RTT Viewer使用
一、开发环境及工具nRF5 SDK v15.3.0IAR For ARM V7.80.4 / Keil uVision5(MDK-ARM) V5.33此工程源码下载路径 : https://gitee.com/amx/nrf52xx-project二、好文推荐文章访问链接https://www.cnblogs.com/iini/p/9279618.html,里面包含更多关于LOG的调试方式文章开篇描述截图:三、调试步骤在main()中初始话log使能RTT(通过Kei原创 2021-02-16 11:45:01 · 1094 阅读 · 1 评论 -
nRF52-Note(07)-anonymous structs are only supported in --gnu mode
一、开发环境及工具IAR For ARM V7.80.4Keil uVision5(MDK-ARM) V5.33此工程源码下载路径 : https://gitee.com/amx/nrf52xx-project二、错误提示描述1、有时候在使用Keil编译代码时会出现下面的错误提示,但在IAR中不会出现,错误定位到了结构体中:error: #3093: anonymous structs are only supported in --gnu mode, or when enabled w原创 2021-02-16 10:45:02 · 3176 阅读 · 0 评论 -
nRF52-Note(06)-广播Advertising
一、开发环境及工具nRF5 SDK v15.3.0IAR For ARM V7.80.4 / Keil uVision5(MDK-ARM) V5.33Bluetooth Core Specification V4.2 / V5.x此工程源码下载路径 : https://gitee.com/amx/nrf52xx-project参考好文链接(部分内容从其中摘取):https://www.cnblogs.com/someone-device/p/12213388.htmlhtt原创 2021-02-16 09:12:58 · 697 阅读 · 2 评论 -
nRF52-Note(05)-添加NUS服务和Amxlink通信协议
一、开发环境及工具nRF5 SDK v15.3.0IAR For ARM V7.80.4 / Keil uVision5(MDK-ARM) V5.33此工程源码下载路径 : https://gitee.com/amx/nrf52xx-project二、关于Amxlink协议最新Amxlink协议内容请参考https://gitee.com/amx/amxlinkAmxlink即阿魅星开源版通信协议,英文谐音可读作"Amazing Link",其中Amazing意为“令人惊叹的,了不起的”原创 2021-02-14 01:54:44 · 707 阅读 · 0 评论 -
nRF52-Note(04)-Memory Layout
一、开发环境及工具nRF5 SDK v15.3.0s132_nrf52_6.1.1_softdevice.hex此工程源码下载路径 : https://gitee.com/amx/nrf52xx-project二、产品规格书中Memory描述在nRF52832 Product Specification 中关于flash和ram的描述:由图可知:Code RAM和Data RAM使用同一段RAM物理空间RAM映射地址:0x2000 000 - 0x2001 0000 , 总大原创 2021-02-12 08:14:19 · 600 阅读 · 2 评论 -
nRF52-Note(03)-创建第一个工程模板(2)
一、开发环境及工具Windos 10Keil uVision5 V5.33 (https://www2.keil.com/mdk5)IAR For ARM V7.80.4 (http://files.iar.com/ftp/pub/box/EWARM-CD-7804-12495.exe)nRF5 SDK v15.3.0 (https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK/Download)此工程源码下载路径 : htt原创 2021-02-11 17:09:36 · 269 阅读 · 0 评论 -
nRF52-Note(02)-创建第一个工程模板(1)
一、开发环境及工具Windos 10Keil uVision5 V5.33 (https://www2.keil.com/mdk5)IAR For ARM V7.80.4 (http://files.iar.com/ftp/pub/box/EWARM-CD-7804-12495.exe)nRF5 SDK v15.3.0 (https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK/Download)此工程源码下载路径 : htt原创 2021-02-11 08:58:48 · 869 阅读 · 0 评论 -
nRF52-Note(01)-cannot open source input file nrf_erratas.h
一、开发环境及工具Windos 10Keil uVision5 V5.33 (https://www2.keil.com/mdk5)nRF5 SDK v15.3.0 (https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK/Download)二、错误提示描述1、在arm5_no_packs文件夹目录下打开keil工程编译提示:error: #5: cannot open source input file "nrf原创 2021-02-10 08:47:09 · 672 阅读 · 0 评论