ChipON IDE v2.0.9-realase 修复DEBUG断点不能用的问题 ChipON IDE v2.1.0 型号维护 维护关键字高亮 修正项目创建 势能资源使用率试图配置位可修改 固件更新 IDE添加会写校准值功能 修正编译器short int移位错误,解决特定情况的程序崩溃问题,修正char*char编写错误 更新链接器增加-b选项使能默认不初始化BSS段,即全局未初始化变量,局部未初始化变量 ChipON IDE v2.2.0 型号维护 工具链维护,组件调整,包括编译器和调试器 ChipON IDE v2.2.1 工具链调整KF8CC ChipON IDE v2.3.0 维护kf8cc和kf8asm 编译器更新:优化移位,处理数组LDST指令的切区,修正const char数组编译bug 型号维护KF8V204 KF8F4156 KF8F4158 KF8V427 ChipON IDE v2.4.1 型号维护 编译器修正,数组访问,const数组地址运算错误 优化中断函数为空时不输出内容,优化函数独立成段便于链接器死段优化 创建c源码时,限定后缀必须为.c 修正编译器P00 ^= 1的BUG,更新bit位处理,修复指针运算BUG x = *(p + i) ChipON IDE v2.4.2 型号维护 添加KF8S310 ChipON IDE v2.4.3 编程器固件更新 ChipON IDE v2.4.4 维护KF8TS2716寄存器 ChipON IDE v2.4.5 维护头文件配置与逻辑 更新编程器移除的icsp下载无反应问题,更新量产型编程器固件 ChipON IDE v2.4.6 型号维护KF8F2110 KF8V429 修正汇编器寄存器处理bug ChipON IDE v2.4.7 型号维护KF8S1007 增加编程失败芯片信息异常的回写功能 ChipON IDE v2.4.8 型号维护KF8F1020、 KF8V304、KF8V404、KF8TS2702、KF8TS2708、KF8TS2710和KF8TS2714; 更新固件使能KF8F1020的脱机编程 优化库BANKSEL 问题,添加触摸滑条源码库 ChipON IDE v2.4.9 型号维护KF8V325 ChipON IDE v2.4.10 维护型号KF8TS2508、KF8TS2510、KF8TS2514 修正F8TS2702、KF8TS2708、KF8TS2710和KF8TS2714芯片不能调试的问题 型号KF8TS2716添加T3CTL、VDACS寄存器; ChipON IDE v2.4.11 型号维护KF8F4130、KF8S215; 更新型号寄存器信息 更新固件 ChipON IDE v2.5.0 维护型号KF8S360A;使能KF8TS2516 支持LDO ChipON IDE v2.5.1 型号维护发布KF8V304、KF8V404、KF8TS25xx系列、KF8TS27xx系列; ChipON IDE v2.5.2 型号维护KF8F1110; KF8F4122、 KF8L52;KF8F3120;KF8F3122;KF8F3112、KF8F4112;KF8TS3514; 更新芯片差异支持型号编程,部分型号更新维护寄存器 更新调试器,复用资源从备份获取原始值显示,更新乘除法库,指针库 添加反汇编功能程序,脚步切换make的先清空后编译 ChipON IDE v2.5.3 型号维护KF8TS1514; KF8TS3514 KF8V216、KF8V218 KF8F3110, 调整除0的识别rret为调整到结尾的CRET,(调试特征匹配) 优化设备检查与复位控制 拆分拆分V325为V325OM和V325OMR 固件更新,优化芯片信息的处理逻辑 维护调试器R0 R1的获取,修正数组访问溢出读取的bug 增加首选项构建配置选项,即先清空后编译,删除make 和 xmake 和 switchxxx.bat;只保留原始make; ChipON IDE v2.5.4 型号维护KF8F3130 KF8F3132 KF8F4110 KF8F4120 KF8F4130 KF8F4132 部分型号寄存器更新 优化固件检测与升级程序 ChipON IDE v2.5.5 型号维护KF8TS3508、KF8TS3510 ChipON IDE v2.5.6 修正KF8V325OM、KF8V325OMR编译异常 ChipON IDE v2.5.7 型号维护KF8L12Z08, ChipON IDE v2.5.8 型号维护KF8V326;KF8TS2616, KF8L23Z20; 更新编译器版本2.2.0,调整1级中断汇编函数名,调整启动函数名 寄存器部分型号维护,如KF8F2156、KF8F3112、KF8F4156、KF8F4120、 更新固件,KF8L23Z20暂不支持C项目调试 修正资源使用率统计仅对于release模式的问题 ChipON IDE v2.5.9 型号维护KF8L121Z08 AN381;KF8F4142、KF8F4230; 固件版本升级为0x32,优化与支持芯片特性处理 部分型号寄存器更新 修正多文件项目调试崩溃问题,优化调试器空间不足的问题,增加链接器字符串容量。 ChipON IDE v2.5.10 型号维护KF8F2320;KF8F4240;KF8F2020、KF8L22Z20 优化工具,MOVP 需要#,否则报错,C项目链接优化等级从-O2升级到-O3,增加-z选项排除复用可能递归的检测 针对全局指针不能支持初始化的给予错误提示 部分型号寄存器维护 固件更新,适配差异化型号编程参数 ChipON IDE v2.5.11 型号维护KF8L15Z20;KF8V201、KF8V101; 调整IDE PRO注册表路径 更新固件,编程器下电给予32ms的放电时长等调整 更新链接器适配差异系列的切区优化,如KF8L12Z08 更新调试器,使能支持结构图信息调试 修正编译器int转换long减法的错误 ChipON IDE v2.5.12 型号维护KF8V101、KF8V201 ChipON IDE v2.5.13 固件更新,适配KF8L23Z20最佳进入编程时间的参数 ChipON IDE v2.5.14 型号维护KF8L15Z20, 更新浮点库 更新链接器,修正优化选项错误,解决中断临时变量banksel错误 ChipON IDE v2.5.15 型号维护KF8V428;KF8F1000;KF8V428; 排除了如型号KF8V201、KF8V101、KF8F2020、KF8F2320、KF8F1000问题ram地址0xDE的使用; ChipON IDE v2.5.16 型号维护KF8V323、KF8F2320M4;KF8V323、KF8F2320M4、KF8F1000、KF8A100EON; 修正浮点加法运算bug 更新固件适配型号特性 ChipON IDE v2.5.17 型号维护KF8F2412、KF8L20Z04、KF8L20Z08、KF8V207、KF8A100CSD; 默认使能C代码折叠功能 ChipON IDE V2.5.18 型号维护KF8F5134;KF8F207、KF8F5132、KF8F5133、KF8TS2924、KF8A100、KF8A200、KF8F6343、KF8F6344、KF8F6345、KF8F6564、KF8F6565; KF8A100ESD;KF8F533、KF8F535、KF8L10Z08、KF8F2030 KF8S380 AN383 AN301 固件更新如KF8F5134 KF8F6344的脱机编程支持,编程器差异化需要更新硬件,即替换eeprom芯片,C256到M1 修正ulong型算法库,修正mod算法符号错误,优化long计算方法减少体积。更新32/8 32%8匹配的硬件函数库 使能KF8L20Z08 支持C项目调试,即差异化输出汇编器级引导 部分型号寄存器功能维护,默认导入项目是选择将项目复制到工作空间 增加型号筛选的快速定位功能,pro工具菜单增加编程实验的填充hex功能。 添加exe助手,使能项目下启动软件,默认工作空间从c:\workspace调整为d:\workspace 更新启动程序的合并ide pro桌面 ChipON IDE V2.5.19 型号KF8S380、KF8S390型号校准值上位机软件信息与引导库程序更新。 修正如KF8F6133配置字默认06D4,修正时钟故障检测显示反问题 修正如KF8F5133配置字06C5,尤其自写限定显示,处理Flash自写区域选项 ChipON IDE V2.6.0 型号维护KF8A100GQP 升级空间启动程序,当只安装一个时自动启动,否则需要点击选择启动,图片下方添加:"点击目标启动" 字样 使能属性“定义DATA EEPROM”视图可在汇编项目下生成eeprom.ee文件,即汇编项目的初始化EE控制 部分型号寄存器维护更新,更新触摸库 修正AN381不能编程的问题 更新调试解决部分情况的崩溃问题 ChipON IDE V2.6.1 型号维护KF8A100GQS KF8A100XXX KF8A200XXX 调整IDE编译选项的-I文件调整为文件夹 更新如KF8F6134的校准值加载方法 支持全局变量的字符串赋值。 解决部分字符串传值,但结构体中赋值仍失败 修正AN383的校准值数量 ChipON IDE V2.6.2.1 添加芯片型号KF8A100DTD 支持结构体中赋值字符串 优化编译器的空文件的不提示空 编译器基本指针数组类型转换类缺BANKSEL,修复带位结构体的初始化值问题,和操作缺少BANKSEL问题。 优化多文件调试时信息重复的耗时现象 修正KF8A100DSD的C项目加载校准值方法错误。 链接器-z问题为警告处理,即输出公用的可能冲突的函数。默认无该选项的报错处理,-z选项不再所为错误时可关闭进行提示。 更换divulong库,修正70000/100=699 20/10=1的bug .换源码的编译空间节省40条:拆分__R2PCL为独立文件。技术上可监控常量查表范围溢出分析的函数替换。 部分型号寄存器维护 KF8A100GQS/GQT/GQP KF8L22Z20 KF8L20Z04/08 KF8L22Z20和KF8L23Z20 声明STK变量,更新通用头文件,C项目可不需要参数时直接对STK做临时使用。 增加启动配置的内存需求,默认256M最大512M的堆栈空间。 追加警告错误信息的捕捉 修正对应错误芯片型号或新版本芯片型号项目的因项目属性刷新崩溃的正常构建失败。 更新编译器说明,在chiponcc目录下的doc目录下。 ChipON IDE V2.6.3 添加型号KF8F4232 修正KF8A100DTD支持32M校准值。 ChipON IDE V2.6.4 维护项目启动程序,支持中文路径加载。 卸载更新时,保留历史空间路径文件。即支持安装后的历史工作空间存在并选择。如果该文件存在问题需要手动删除,在安装路径的configure的.settings中。 屏蔽构建前清空项目选项和功能,增加编译器输出依赖,修改make相关文件引用编译器输出依赖。即实现增量编译。替换了make的window编译,代码有调整。 编译器修正结构体或联合体指针的不支持问题。 部分型号寄存器维护KF8A100GQP KF8A100GQS KF8A100GQT KF8V304、KF8V404 KF8F6xxx 更新反汇编器的读注册表,修正保存不同步失败问题。添加hex转bin或数组的小工具。 更新调试器提供基于地址长度的SFR\RAM读取,重设计内存和寄存器视图,有限输入结果查看提高调试速度。 支持多级路径打断点和从不同级别路径启动调试。 2级中断型号调试库更新,仍不支持2级中断,但工具上执行运行的暂停而不退出调试。即芯片低级中断优先调试的单步后使能丢失调试监控的芯片变运行。 增加调试视图菜单 调试视图,包括查看视图 变量、寄存器、内存的调试相关视图,删除模块、跑秒的未设计视图。 修正ide下载为快速下载模式,结果造成目标板芯片存在不识别情况。 ChipON IDE V2.6.5 添加型号AN382 部分型号寄存器维护,如KF8F6343 A200等 ChipON IDE V2.6.6 添加型号KF8A100ENG KF8A100SQA ChipON IDE V2.6.7 添加型号KF8F1030 KF8F1000产品添加ADC模块的相关寄存器 修正如KF8F6343寄存器T10的T10L和T10H地址反问题 默认勾选安装驱动程序,继续默认勾选运行程序,添加注册表软件的版本号信息,即带版本号的软件名。 启动程序更新,可以启动界面显示软件的版本号。 ChipON IDE V2.6.8 KF8F207 KF8F2320M4添加第六校准值为内部32K引导C方法函数更新 固件特性支持更新处理 修正AN300的脚本,排除0xDE和0x1DE的RAM空间C语言分配 修正打包脚本在开始菜单的软件下面丢失卸载软件的快捷方式。 固件升级提示文件:编程器版本过低,是否需要升级? 修改为 检测版本偏低,请点击确定选择升级! 编程器固件版本过低,请更新编程器固件 修改为 版本偏低,需升级编程器固件,否则可能型号工作异常 ChipON IDE V2.6.9 更换UpLoader.exe,不输出中文,因在繁体系统上获取版本信息会因乱码失败 IDE更新KF8TS3508/10/14的添加16位PWM相关寄存器。 ChipON IDE V2.6.9.1 20200601 IDE更新KF8TS2508/10/14的添加16位PWM相关寄存器。更新删除AD扫描的相关寄存器 汇编器兼容编译器的特殊表达支持 兼容 banksel #十进制 兼容 rret #53的非立即数的常数类型 兼容 mov R0,symb+#3 是否有#同一个意思,支持负数 修正 错误的movb movp的数据大于255的未掩码的整体或发送,修改了结果编码 兼容cmp的参数#10进制的,完整验证参数不是不输出,条件错误输出错误信息 兼容jmp call的#或着直接写数据的 判断立即数或常数的都是直接代码 兼容match_1指令的 参数2的常量支持。 兼容说明:原汇编或嵌汇编的立即数操作指令建议使用十六进制,如MOV R0,#0x12, MOV R0,#18将不再是一个意义,需要为MOV R0,##18才等效。 ChipON IDE V2.6.10 20200622 IDE更新KF8F207添加ADC/VREF寄存器相关 修正快速启动调试的工具栏的关联的下载可能下载release的hex,给与模式不支持报错,给与调试hex不存在报错 调整C调试器的long和int的查看,支持符号输出,修正负数限定了有限负范围,同步修改ide的根据类型和数据的详细解析,允许变量窗负数修改,修改带验证方法的值修改,以读取的为准显示.变量修改仍不同步到内存视图的更新上 ChipON IDE V2.6.11 20200728 更新KF8A100ENG增加USART功能下的寄存器更新,修改寄存器AMPDT的bit AMPDTx为手册的DTx 安装目录存放证书和安装最后是否安装证书的选项,默认不安装 链接器汇编项目仅udata或调试下存在的未调用初始化cinit提示字样加后面人性化信息 unless no need or initialized with code。添加创建cinit段关联到符号的可监控打印的完整性 添加初始化数据段支持重定位,即可以支持初始化为符号值,符号可以为代码可以为数据 优化反汇编lst文件匹配起始;或 .equ 和 .exteren .define .gloabal .res .udata 的不做输出的屏蔽头文件占用篇幅问题 屏蔽JMP #0x1234的存在高4bit的指令仅12bit的信息警告Crossing page boundary -- ensure page bits are set。假定用户知道切页指令 函数带参数的中断和主程序的综合使用不因中断的使用而强制输出,因为可能仅某个中断用,综合使用情况给予合适的需要手动压栈STK变量提示。 ChipON IDE V2.6.12 20200822 固件更新,生产考虑的保护验证2008和无校验多读一次尽量使用读正确值。在线编程,仅备份区存在正反补码的x008下验证不匹配时报错。 处理启动程序采用中文,英文系统下有汉字和不支持项。 移除ide发布chiponcc\bin目录下的kungfu hexchange,功能调整到pro软件上。 增加型号KF8TS2510SE-M32 修正新建项目的main文件模板,去除汉字,汇编加载加载校准值的通用库方法。 更新ide的在线帮助可显示图片。 同步pro变动固件更新 双证书签名安装程序 ChipON IDE KF8 V2.6.13 20201028 删除环境路径的cygwin,不使用此平台的工具,解决不兼容的配置页报错 调整处理链接器更新,支持set psw,rp0 和 clr psw,rp0切换影子寄存器的非切区指令识别 更新编译器JB Rn,bit掩码错误的未进行块拆分的参与有效流程关联问题,此可能造成特殊代码的切区指令错误 编译器拆分中断压栈数据段与 STK的参数段,STK段分STK00-STK06和STK07-STK11/STK12段,增加参数--shareSTK 增强型即2级中断型号下 STK00-STK06指定在0x78-0x7E地址 实现KF8链接的优化banksel的0x70-0x7F,如果错误banksel的简单情况输出FFFF 处理汇编和编译反汇编输出内容不输出时间信息,便于问题比较差异分析 链接器警告call _cinit at startup仅做具有idata段提示,即udata段需要自行初始化,调试编译下不提示警告。【假定汇编都是equ的定义变量】 优化资源使用率界面关闭下项目文件属性的ide的空值现象修正,即实现交换条件验证下排除了错误。 调整编译选项的-p【自动型号关联了】为 --share的是否选择,默认选择,还要根据是否增强型确认STK是否部分放置到0x78,不需要还可以勾选掉。 删除部分偏僻编译选项,按默认的编译效果最知道基准原则考虑。 合并初始化数据代码,即拆分idata的赋值0到bss段的清零,清零调用归属同一个段的不进行切区指令。【可减少0赋值的初始化代码量】 bss段合并方法的空数组提示汉字提示修改到英文,空间溢出的提示函数修改为英文。 修正字符串变量值的\n 打印造成换行的错误修正,即不可打印字符注释内容为'.'处理,【编译器】 删除型号KF8S370并添加为KF8F370 调试器普通变量已修正负数显示,修正普通数组int的符号打印按无符号打印了。修正char的符号打印。修正数组的long型打印。修正结构体方法下long型数据长度 long int char 符号打印 修正C调试定义short的大小为1的不匹配。即数字打印不匹配,地址信息错误 更换启动时界面图片 ChipON IDE KF8 V2.6.14 20201118 修正连接器合并初始化数据段下 bss完毕,data处理但尾以被合并到bss的不需要处理的找取目标区错误。 存在调试编译丢_process_node_index_function_end,可以最后加一条_NOP()下避免 ChipON IDE KF8 V2.6.14.1 20201123 调整单次功能交互驱动超时时长,解决如KF8A100GPT的编程耗时临界主机超时报错误。 ChipON IDE KF8 V2.6.14.2 20201123 修正KF8A100ETN型号资源冲突错误 ChipON IDE KF8 V2.6.15 20210120 (未发布) 更新KF8ASM用户使用手册为1.2,更新描述#data的语法的进制数事宜,即兼容llvm的#3和##3或#0x03的差异。 反汇编工具更新识别movb movp指令针对简单汇编进行函数入口标签入口的基本准确定位,粗略追加ram的区信息。调整软件的输出文件类型编码正确关联 处理汇编项目编译的链接库仍传递内核算法库,即浮点、乘除指针的,汇编代码可以选择对应算法库使用。 添加型号KF8S386的支持 ChipON IDE KF8 V2.6.16 20210301 维护KF8TS3508 3510 3514寄存器添加串口相关寄存器 ChipON IDE KF8 V2.6.17 20210425 (未发布) 调整汇编器,支持重复extern symbol 书写,适配编译输出丢失函数结尾声明的兼容支持处理。 修正kf8s386脚本的支持sfr区1 调整链接器反汇编lst文件输出,适配.line的使能关联调试信息打印。 ChipON IDE KF8 V2.6.17.1 20210515 维护型号KF8F313支持BEE自写的配置字交互 固件更新0x46升级到0x47,并脱机编程eeprom时不做读取,随后读取并校验。 ChipON IDE KF8 V2.6.17.2 20210526 调整适配KF8S1005|6|7|8 KF8S1010|1 KF8S1022|3|4|5 KF8S1100|1 KF8S210 KF8S212 KF8S215 KF8S310 KF8S360 KF8S360A的编程命令使能调试模式正常下载 处理KF8F313开放BEE的寄存器更新 ChipON IDE KF8 V2.6.18 20210712 调整asm link debug异常打印信息固定为英文,即为了适配中、英文版本的IDE平台 工具链路径增加小工具,提取c项目lst构成对应用汇编文件便于能汇编级调试分析问题 固件升级为0x48,适当增加编程器前的等待时间,增强芯片适配稳定性 型号增加KF8F2020MC KF8F2320M8 KF8A100ENP KF8A100FNP 调整KF8F2320启动加载加载校准值函数默认装载32K低频校准值 创建源文件去除.c后缀限定,因此适配源文件选择下其他类如说明或汇编文件的创建。 双语支持处理,添加了英文模式 编译器调整符号长度为64,使能长函数或变量名完整编译,如_VL53L0X_SetMeasurementTimingBudgetMicroSeconds_MeasurementTimingBudgetMicroSeconds_1_1 调整编译器假定扩展参数数量10个,修正参数过多时的编译器崩溃,参数个数未调整的转移为汇编器提示错误。 寄存器维护KF8A100GQP GQT GQS KF8F6343 6344 6345添加P0LR0 PUR00 ChipON IDE KF8 V2.6.18.1 20210728 微调配置字界面的相关英文显示,减少长度 微调校验和机制,避免0==0锁定的不能有效获取可用信息的编程 型号维护kf8f3156 kf8f4156 ,增加寄存器CCPCTL(152H) CCRH(154H) CCRL(151H) ChipON IDE KF8 V2.7.0 20210918 帮助菜单下添加驱动安装功能。 调试调试的本地寄存器试图将pc提到前面显示。 移除默认开发视图显示芯片信息页面,移除创建项目的makfile向导 使能ide环境支持C项目汇编项目文件混合编译支持,调整了调试配置模式的编译逻辑,即采用带有debug选项的单次编译。 调整项目模板void mian()为int main(),可以不返回,但main必须为while(1)循环的不应退出 微调快速启动调试方式下获取项目或文件错误的未推送的显示调试调试异常 修正项目属性异常修改下的编译不工作,即确实目标问题,如make -k all 错误为make -k的不能完整编译的启动 KF8S386修正型号属性配置使能正确编译中断函数,调整适配型号的编程特性。 更新项目属性记录中项目名采用宏${ProjName}代替,解决新建项目后续重命名带来的工具链相关项目关联异常,同类实现刷新对象跟随当前项目,和工具的默认构建路径全部使用宏表达。 部分型号寄存器维护更新添加寄存器CCPCTL CCRH CCRL,型号:KF8TS2516 KF8TS2716 KF8V323 KF8V325OM KF8V325OMR KF8V327 KF8V427 ,KF8S386添加HVD5CAL(16AH) HVD33CAL(1CH) 调整更新汇编器,针对错误定义增加主动错误输入,仅调试编译时若结构体中bit位定义为 P0 P1的与io口通过的崩溃的更改汇编器推送错误,如ADC.asm:1519:Error [101] P0 Redefine fail,conflict with other and assemble abort. 修正链接器输出保护参数的文件未换行,并去除文件内中文字符 增加调试器等待芯片状态时长,避免遇到delay_ms(200)时的被超时,更新调试器识别调试编译存在问题下启动调试与调试异常现象指示。 更好调试编译方案,采用可增量编译的附加--debug选项的单词编译 调整汇编器-M控制输出依赖文件,依赖文件后缀.d调整为.dep,调整汇编器不强制需要.end结尾,文件结束主动结束,使能了符号曾:\/支持,但不推荐 更换预处理器sdcpp和 cp,不再使用20190904依赖使用的cywin平台编译输出,升级make3.18到make4.3,处理c项目依赖文件后缀从.dep 变动为.d,调整汇编文件依赖后缀从.d变更为.dep. 增加ide的汇编器选择,增加差异型号宏对象PAGECALL。 调整配置字自动文件内容移除__sfr,使用unsigned int 更新小程序c项目lst构成对应汇编文件的配置字和调试段适配 回退2019年1月优化arr[i]=arr[i+1]的编译器处理,否则存在数组变量下标偏移的指针传递赋值和参数的编译器错误 ChipON IDE KF8 V2.7.1 20211119 添加hex的反汇编支持,即基于项目的主路径或活跃配置路径下hex的反汇编,功能在文件菜单下 更新kf8编译器,对齐所有系列默认堆栈长度为STK00-STK12,即早期部分型号到STK11,该长度可编译选项--stack-size xx指定 更新kf8编译器,针对可能指针转换去除arr[i]=arr[i+1]优化,若无数组变量转指针代码,可选择选项--array-optimize开展优化后输出 更新kf8链接器,针对部分主机存在崩溃的问题修复 微调lst反汇编输出立即数#0为#0x00 更换make程序从4.3调整为4.2,增强工具链命令行参数的更多参数长度,同时移除工具链非必须dll库。 同步固件0x49:优化编程逻辑,支持大电容反向ldo导通的增加放电时长,并编程时检测出厂por参数是否异常。 ChipON IDE KF8 V2.7.2 20211230 (未发布) 回退make程序,即原程序不支持项目中中文字符 修正KF8S386不可调试的问题 更新调试器符号解析使能局部静态可查看,但显示名格式将做差异处理 调整具有eeprom型号编程逻辑,即优先编程eeprom后再做flash读取校验。 ChipON IDE KF8 V2.7.2.1 2022-0106 回退make程序,即原程序不支持项目中中文字符 修正KF8S386不可调试的问题 *更新调试器符号解析使能局部静态可查看,但显示名格式将做差异处理 调整具有eeprom型号编程逻辑,即优先编程eeprom后再做flash读取校验。 维护驱动监测方法,当skp固件文件被加密时给予提示,使能编程器继续工作 *增加工具栏,使能快速放大缩小环境编辑器字体 *调整部分型号的单次编程容量,缩短了其编程时间。 ChipON IDE KF8 V2.7.3 2022-0527 *移除汇编器单次/符号的支持,因此恢复可宏表达中支持除法 更新汇编器使能MOV R0,,#0x180忽略区的汇编通过。 *更新修正KF8S390调试 *增加型号KF8A100EOGD. ChipON IDE KF8 V2.7.4 2022-0806 维护KF8TS2716,更新T2寄存器支持 维护KF8A100ENP,补充T3IE T3IF PT3的位声明 *更换构建工具链make sh echo rm,移除dll的依赖,改善环境概率出现Win32 error !修复const 整数类型的错误获取方法库(多字节常量Flash类型指针获取库),涉及如KF8F4125 KF8L23Z20 KF8F5133等型号,即修正前该库函数与服务的R2PCL库函数以及常量不在一个程序页(4K word)时存在问题