本帖最后由 lvben5d 于 2022-6-26 15:12 编辑
1. Kf8A 仿真器看变量不能像JLink 动态更新,必须要暂停 等刷新,那么有的参数就不适合暂停观看,必须要动态,
但编译器不支持C库,printf函数也用不了,那么只能通过串口输出16进制或字符形式,多半大家都会是16进制吧,这个时候你发现换算起来也麻烦,那么可以采用8421-BCD码来更直观 表示10进制。 8421表示加权
比如采样可变电压信号,如果是浮点数,你知道 V = 5.02.. 小数点好几位, 假如取2位小数点放大100倍, 就是502 , 使用2个字节,以BCD码形式上传到你得串口工具, 05 02 这样就直观多了。
|