Github上爆燃的嵌入式项目之——图形计算器
图形计算器主要玩家为卡西欧,TI(德州仪器),存在的问题是颜值不高,软硬件迭代慢,系统比较封闭。
NumWorks这款图形计算器相当棒,可玩性也非常高,硬件原理图也开源,分享给大家~
1.超高颜值
2.开源的硬件原理图及PCB
numworks图形计算器原理图PDF下载链接
https://www.numworks.com/resources/engineering/hardware/electrical/schematics/schematics-90d3c22f.pdf
处理器方面采用ST的STM32F730V8T6高主频MCU,嵌入式软件方面,采用自己搭建的RTOS的框架。
STM32F730V8T6(100pin)计算器的大脑和心脏。该芯片结合了一个主频为216 MHz的ARM Cortex-M7内核和256K的静态RAM。
Nor Flash AT25SF641该芯片存储64mbit的数据,并通过104 MHz的Quad-SPI总线提供服务。
LCD模组集成了ST7789V LCD控制器,该控制器接收来自MCU的位图数据并相应地驱动像素矩阵。该LCD控制器具有集成的SRAM帧缓冲器,并使用16位宽总线驱动。
锂聚合物电池通过USB充电。USB充电管理芯片RT9526A从USB端口获取电流,并使用CC-CV(恒流,恒压)充电曲线为锂电池充电。
还有矩阵式键盘,USB浪涌保护,三颗LED指示灯等设计亮点~
PCB链接
https://www.numworks.com/resources/engineering/hardware/electrical/pcb/
3.灵活且可玩性很高的软件
Github 地址 https://github.com/numworks
支持Epsilon高性能的图形计算器操作系统。
https://www.numworks.com/resources/engineering/software/
Epsilon可以编译为一个独立的应用程序,在PC机上仿真。
软件模拟器如下
https://www.numworks.com/simulator/
支持的应用如下
欢迎关注公众号"嵌入式杂谈",发送关键字“图形计算器”,可获取完整图形计算器原理图PDF版本。
[注:本文部分图片来自互联网!未经授权,不得转载!每天跟着我们读更多的书]
互推传媒文章转载自第三方或本站原创生产,如需转载,请联系版权方授权,如有内容如侵犯了你的权益,请联系我们进行删除!
如若转载,请注明出处:http://www.hfwlcm.com/info/243583.html