cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 290|回复: 1

[TI-Nspire系列] [搬运]MicroPython

[复制链接]
发表于 2022-12-19 18:41:22 | 显示全部楼层 |阅读模式
计算器程序
程序名称: MicroPython
平台: TI-Nspire 
系统/软件要求: 需要ndless!具体要求未知,楼主为CX CAS,系统版本4.5.4.48。
版本号: 1.9.1
类型: 其他 
作者: Vogtinator
大小(K): 300
更新日期: 2022-12-19
描述: 原链接:
测试版(v1.4.6):https://tiplanet.org/forum/archives_voir.php?id=313881
稳定版(v1.3.4):https://tiplanet.org/forum/archives_voir.php?id=89439
项目开源链接:https://github.com/Vogtinator/micropython
已知缺陷: 楼主运行后屏幕最右侧有一小条区域出现花屏现象,只在应用内出现。
源代码: 开源/部分开源 » MIT
楼主仅搬运程序,侵删。
楼主是菜鸡orz,有任何问题欢迎指出。



////////////////////////////////////////////////////////接下来都是废话,不想看可以直接略过(ˉ﹃ˉ)/////////////////////////////////////////////////////////
这个帖子要从一个提示框讲起。。。楼主的设备是2016年英顺达代工的CX CAS,硬件版本W。在愉快的搞♂机之旅中,发现一些ndless程序在打开时会跳出提示框(如图1),并且弹出此提示框的程序都会在某些情况下发生花屏(写到这里突然发现花屏的时候用连接软件截出来是正常的所以没有图了)。提示框里的内容属于是看到懂但是不知道咋办,所以也就姑且用着。
直到某个不知道干嘛的周末突然想试着自己编写ndless程序,无奈本论坛里的教程早已失效,只能在Hackspire简洁的教程中艰难地配置开发环境。不幸的是最后也没有成功,但在下一周十分幸运的发现了一个2020年的python脚本,十分顺利的完成了sdk的安装(。
但是楼主紧接着发现对于要写啥程序完全没有头绪,本身也没有什么c++基础,于是转而尝试通过重新编译旧程序的方式修复导致出现提示框的问题。一make,很快啊,报错了。一查wiki,发现是由于使用了“Old screen API”,楼主当场就打算自己上手修改,然后不出意外又失败了。
时间快进到今天,再次浏览项目页面的楼主突然发现项目的默认分支曾在2018年更新过,而由于指引楼主找到GitHub仓库地址的帖子中给出的链接直接指向最后更新时间2015年的“nspire”分支,楼主迟迟没有意识到这一点。而2018年的更新描述上赫然写着“Use lcd_blit ”(新的LCD API),于是接下来便十分顺利的下载了新的源码进行编译。
总之,虽然啥都没做,但是也算是完成了目标,可喜可贺(                    

1

1

micropython.tns

300.28 KB, 下载次数: 1, 下载积分: 金钱 -1

本体

评分

参与人数 1金钱 +6 收起 理由
SakuyaPrs + 6 赞一个!

查看全部评分

 楼主| 发表于 2022-12-28 15:01:15 | 显示全部楼层
为什么嵌在文章里的超链接全都不见了TAT
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2023-2-4 19:32 , Processed in 0.110830 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表