|
发表于 2024-12-10 16:32:18
|
显示全部楼层
本帖最后由 12505669 于 2024-12-10 16:40 编辑
1. 程序空间不够用,这个问题没有碰到。这个需注意ccdebug的固件(确定是不是刷CC2530的)。
2. 使用z2m内置的转化器只能是20个按键,内部转换器这个数(20个按键)是写死的。
3. 好像git上原作者的外部转化器不能正常使用。
4. 我下面提供一个25个按键的cc2530单片机程序(只提供改动部分),和一个能正常使用的外部转换器(25个按键的),按键处理部分根据自己的硬件键盘修改,我就不提供了。
5. 单片机程序修改内容
(1) 调整按键的数量 preinclude.h文件中
(2)调整 zcl_freepadapp_data.c 中的数组内数据
(3)为了使用外部转化器,对模型ID进行修改,避免使用内置的转换器
6. 提供外部转化器的完整代码
1. 转化器文件名称: DIYRuZ_FreeBrd.js
2. 具体代码见附件。
|
|