wu58430 发表于 2026-5-31 21:01:10

画了块STM32U575的计算器板子

本帖最后由 wu58430 于 2026-5-31 21:15 编辑

想做一个低调的可编程图形计算器,所以主要向着低功耗和复用现有计算器外壳屏幕去做。
采用STM32U575RIT6Q 低功耗 Cortex-M33 主控,外接 W25Q128 QSPI Flash 用于存放字库、界面资源或扩展程序数据
显示部分复用得力 D991CN Plus 计算器屏幕,用ADC来模拟屏幕小太阳

外壳直接用得力 D991CN Plus 外壳,从电池仓进行充电
键盘用矩阵扫描方案,并结合 ON 键电源自锁设计,实现关机状态下一键启动、开机状态下作为功能键使用,同时 MCU 可通过电源保持信号主动切断整机供电。
供电部分使用 3.7V 锂电池430mah,2mm厚度,38*54mm, 满载估计能连续使用80小时?MCP73831 充电管理电路、TPS63900 升降压电源以及电池电压 ADC 检测开关
程序部分默认跑一个卡西欧fx991cnx的模拟器,在benchmark性能差不多的rp2354实验过了,速度还可以,算x从0到5000求和速度是fx991cnx两倍19秒
然后准备再移植一个micropython吧


已经给JLC打样了,BOM也下单了,等东西到了试试电路有问题不,STM32现在太贵了,整套成本200以内

PCB正负面如图:


完美适配得力壳子


艾哈迪利 发表于 2026-6-1 07:11:13

我觉得没有必要做了,硬件不是问题,软件那不是一个人单打独斗能搞出来的,八成又是移植xcas,自然书写也是做不出来的,只能命令行输入,既然如此,为何不几十块买个CG20装khicas或者一百多买个CX刷CAS再ndless用khicas,成熟商业计算器的系统要完善易用得多

wu58430 发表于 2026-6-1 16:42:31

艾哈迪利 发表于 2026-6-1 07:11
我觉得没有必要做了,硬件不是问题,软件那不是一个人单打独斗能搞出来的,八成又是移植xcas,自然书写也是 ...

软件跑的fx991cnx的系统模拟器,不打算做xcas,直接用python,然后app bootloader切换应用

BCX74687 发表于 2026-6-1 22:47:12

不错

DreamWater 发表于 2026-6-2 00:56:44

期待成品!

steve147999 发表于 2026-6-2 21:01:41

不错的尝试,做吧

wu58430 发表于 2026-6-4 13:58:53

焊好了,测了电源没问题

wu58430 发表于 2026-6-4 19:19:49

大体上没问题,几个外设都测试了,但是有两个网络画错了,重新打版下周再试

wu58430 发表于 2026-6-8 22:45:34

驱动都测试完成了,下一步就是把991的模拟器跑起来了

wu58430 发表于 2026-6-9 12:42:02

fx991cnx模拟器跑起来了,速度还要做优化,比在rp2354上跑的要慢

mrlgs 发表于 2026-6-9 20:36:51

牛啊,想要一个试试

wu58430 发表于 2026-6-11 22:26:13

串口引导已经写好了,现在给无线模块写固件,用的MS50SFA1C。
stm32上两层引导,一层是用MS50SFA1C做整片flash区域的蓝牙固件烧录,第二层引导是用来引导切换各app的。
MS50SFA1C和stm32的第一层引导固化以后就可以用蓝牙刷固件传数据了不用再拆外壳

wu58430 发表于 2026-6-11 22:27:37

板子现在跑在160MHZ的时候电流10ma,理论上能连续用40小时,后续优化一下一些漏电的器件,应该能做到60小时

mrlgs 发表于 2026-6-12 04:52:10

这内存能有多大?

wu58430 发表于 2026-6-12 18:34:24

mrlgs 发表于 2026-6-12 04:52
这内存能有多大?

内置2M flash,外置XIP16MB,蓝牙固件烧录引导40KB,也就是差不多18M的大小
因为不想拆壳子,所以没有做sd卡,传数据就用蓝牙就行了,蓝牙的速度现在是20KB,感觉是被macos的蓝牙限制了,到时候换个平台试一下

wu58430 发表于 2026-6-12 19:17:14

已经把蓝牙的固件也写好了,现在可以实现蓝牙传输固件和数据
下一步移植micropython,然后做好跳转

mrlgs 发表于 2026-6-12 21:47:33

不错,多少钱能买一套,我自己动手能力还行,{:13_340:}

wu58430 发表于 2026-6-13 15:57:30

mrlgs 发表于 2026-6-12 21:47
不错,多少钱能买一套,我自己动手能力还行,

软件做好了会开源,成本在200左右

wu58430 发表于 2026-6-13 16:36:44

最近进展,micopython移植好了,现在flash是三个区域,一个蓝牙刷机的引导,一个micropython,还有一个就是fx991cnx模拟器

mrlgs 发表于 2026-6-13 17:51:03

micropython支持中文吗
页: [1] 2 3
查看完整版本: 画了块STM32U575的计算器板子