摘要: ✨Z-Stack版本:3.0.2 ✨IAR版本:10.10.1 ✨这篇博客是在善学坊BDB组网实验的基础上进行完善,并指出实现的过程中会出现的各种各样的问题! 善学坊教程地址: ZigBee3.0 BDB组网实验 文章目录 一、基础工程选择二、可能遇到的问题2.1 Fatal Error[e72]: 阅读全文
posted @ 2024-02-11 23:42 SuperCodeCat 阅读(28) 评论(0) 推荐(0)
摘要: 原因是Debugger没有配置好,因为默认是Simulator,不是TI的驱动,所以仿真出现一直卡在 HAL_BOARD_INIT(); 的情况,解决方法就是将Simulator改为Texas Instruments 改成下面的样子 阅读全文
posted @ 2024-02-11 22:57 SuperCodeCat 阅读(4) 评论(0) 推荐(0)
摘要: 报错信息 Fatal Error[Pe1696]: cannot open source file "zcl_ha.h" K:\Z-Stack 3.0.2\Projects\zstack\Practice\SampleSwitch\Source\zcl_samplesw_data.c 51 意思是找 阅读全文
posted @ 2024-02-11 21:55 SuperCodeCat 阅读(76) 评论(0) 推荐(0)
摘要: 文章目录 一、问题描述二、解决方法2.1 别人的方法(不用看,直接看我的方法,不行再看这个)2.1.1 更换链接配置文件2.1.2 换完出现新问题 2.2 我的方法2.2.1 修改链接器配置文件 一、问题描述 Fatal Error[e72]: Segment BANKED_CODE must be 阅读全文
posted @ 2024-02-11 21:39 SuperCodeCat 阅读(26) 评论(0) 推荐(0)
摘要: Z-Stack版本为3.0.2 IAR版本为10.10.1 文章目录 一、添加头文件二、定义接收缓冲区三、编写Uart初始化函数四、编写串口回调函数五、函数声明六、函数调用七、可能遇到的问题(function “halUartInit“ has no prototype) 以下所有操作都是在APP层 阅读全文
posted @ 2024-02-07 13:17 SuperCodeCat 阅读(29) 评论(0) 推荐(0)
摘要: 在IAR工程.c文件末尾添加一个自己的函数,出现了报错Error[Pa045]: function "halUartInit" has no prototype 意思是没有在开头添加函数声明,即void halUartInit(void); 这个问题我们在keil中不会遇到,这是因为IAR编译器规则 阅读全文
posted @ 2024-02-07 10:06 SuperCodeCat 阅读(32) 评论(0) 推荐(0)
摘要: IAR版本 :10.10.1 Z-stack版本 :3.0.2 文章目录 一、买的板子原理图二、实现过程2.1 重定义LED的物理映射(HAL层)2.2 创建LED事件(应用层)2.2.1 定义用户事件2.2.2 修改zclGenericApp_event_loop() 2.3 触发事件 一、买的板 阅读全文
posted @ 2024-02-02 02:18 SuperCodeCat 阅读(14) 评论(0) 推荐(0)
摘要: 一、UART配置 系统时钟 因为UART需要时钟作为支撑,所以在配置UART之前需要配置好系统时钟。波特率配置 在配置好时钟后,就可以根据时钟源和波特率进行参数设计了。我们可以查找手册的第918页,找到要设计的参数值。 二、蓝牙连接 为什么我用了蓝牙,因为使用上位机就是为了方便在小车实地跑的时候调参 阅读全文
posted @ 2024-01-30 23:50 SuperCodeCat 阅读(194) 评论(0) 推荐(0)
摘要: ❗版本说明:IAR Embedded Workbench for 8051 10.10 文章目录 一、使用技巧1.1 简单配置一下1.2 常用快捷键 二、IAR工程架构三、新建工作空间及工程3.1 创建工作空间File->New Workspace3.2 将工作空间另存为3.3 新建工程 Proje 阅读全文
posted @ 2024-01-30 21:55 SuperCodeCat 阅读(51) 评论(0) 推荐(0)
摘要: ✨记录学习过程 文章目录 一、初识OSAL1.1 Z-Stack和Zigbee的OSAL是什么关系?1.2 OSAL可以解决Z-stack在不同厂商的芯片上的使用吗? 二、协议栈运行机制2.1 初始化涉及内容2.2 初始化过程 一、初识OSAL OSAL,全称是操作系统抽象层(Operating S 阅读全文
posted @ 2024-01-24 23:25 SuperCodeCat 阅读(89) 评论(0) 推荐(0)