文件名称:stc_rpncalc:Diyleyuan计算器的替代RPN计算器固件
文件大小:4.13MB
文件格式:ZIP
更新时间:2024-06-13 11:58:49
C
STC DIY计算器固件 这是的替代固件。 可以通过搜索“ diy计算器套件”以低于13美元的价格从eBay购买该计算器套件(最近价格有所上涨,目前已接近18美元)。 您将必须自己焊接套件(请参见下面的“硬件连接”)。 计算器使用带有内置串行端口引导程序的STC IAP15W413AS微控制器(与8051指令集兼容的微控制器)。 请参阅系列和完整的英文。 该项目使用编译C代码,并使用加载新固件。 备用固件支持带有4级RPN堆栈的浮点计算(使用18个十进制数字加指数进行算术运算)。 函数包括基本算术以及log(),exp(),y ^ x,1 / x和sqrt(),均以浮点数表示。 (原始固件仅在链模式下支持定点计算。)我没有从原始固件中添加电阻值计算器或十进制/十六进制转换器功能。 请注意,一旦更改了计算器上的固件,就无法返回到原始固件(原始固件未发布到任何地方下载)。 STC在微控制器
【文件预览】:
stc_rpncalc-master
----.github()
--------actions()
--------workflows()
----no_backlight.jpg(254KB)
----LICENCE.md(34KB)
----schematic.gif(68KB)
----action.yml(142B)
----src()
--------lcd.c(6KB)
--------utils.c(2KB)
--------stack_debug.c(2KB)
--------calc.c(6KB)
--------stack_debug.h(1KB)
--------key.h(1KB)
--------key.c(7KB)
--------CMakeLists.txt(425B)
--------lcd_emulator.c(4KB)
--------stc15.h(6KB)
--------calc.h(1KB)
--------utils.h(1KB)
--------lcd.h(1KB)
--------.gitignore(7B)
--------decn()
--------qt_main.cpp(709B)
--------main.c(12KB)
----Dockerfile(519B)
----qt_gui.png(71KB)
----CMakeLists.txt(689B)
----qt_gui()
--------main.qrc(75B)
--------main.qml(6KB)
--------calc_main.h(1KB)
--------CMakeLists.txt(978B)
--------main.cpp(1KB)
--------calculator.h(2KB)
--------calculator.cpp(3KB)
----README.md(27KB)
----Makefile(920B)
----component.gif(38KB)
----connections_back.jpg(679KB)
----calc_small.jpg(67KB)
----.gitignore(87B)
----steps()
--------compose_run.sh(441B)
--------compose_build.sh(145B)
--------desktop_build_check.sh(582B)
--------docker-compose.yml(220B)
--------build_calc.sh(132B)
----connections.jpg(1.86MB)
----calc.jpg(1.08MB)