This website requires JavaScript.
发布

程序员计算器

Shiboven 发布于2024-11-01 17:19:13 CC BY-NC协议 分类: 侵权投诉
销量: 3
8
1
0
简介:

可以进行16进制、8进制、10进制以及2进制的互相转换和进制计算。

应用场景:

学习调试分析报文,进制转换。

设计思路

最近工作经常会出现一些小问题,就需要取分析报文,报文又需要用计算器,于是就制作了一个进制计算器方便直接计算和查看值,此篇文章是关于通信模块的设计方案。


一.产品简介

可以进行16进制、8进制、10进制以及2进制的互相转换和进制计算。


二、应用场景

学习调试分析报文,进制转换。


三、产品概述

主要面向报文制作和分析、进制转换学习开发者,提供一款便携式程序员计算器,基于STM32F103C8T6主控。

具备以下特点:

(1)成本低廉,总价在40元上下;

(2)拥有16进制、8进制、10进制以及2进制计算;

(3)带有电源指示灯和用户指示灯。


四、产品参数

(1)基于STM32的程序员计算器模块参数

①输入推荐额定电压5V-9V;

②有二个LED灯、5*6个矩阵键盘;

③预留有SWD下载调试端口;

④运算结果支持最大32位数即八位十六进制数;

⑤目前仅支持整数进行运算。

(2)芯片选型

①主控采用STM32F103C8T6;

②5*6矩阵键盘;

③AMS-1117电源转换。


五、使用说明

通过Type-C给模块供电。显示屏第一排显示16进制,第二排显示十进制,第三排显示8进制,第四排显示2进制,异或键可以切换进制,选择相应的进制之后不属于此进制的数字按下将无效。退格将当前进制的数退一格,清空即将所有值清为0,左移和右移对应的都是二进制的数左移和右移。

程序员计算器硬件项目图1

程序下载接口有丝印标注,烧录固件时注意不要接错。


六、备注说明

1、资料备注

(1)软件开发环境:MDK5

(2)开发语言:C语言

(3)下载工具:所有STM32/GD32下载器都可以

(4)元器件成本:40元(浮动)

(5)附件含有源码和固件、固件烧录工具、CAN资料和使用方法、完整BOM+部分元器件采购连接、STM32中文参考手册、GD32中文参考手册、GD32F105RCT6芯片手册和PCB位号图。

2、注意事项

(1)由于精度不高,请勿用作高精度项目中;

(2)请勿使用在电压超过9V。


七、测试视频

板子焊接好后,上电之后默认为16进制。可以将所有的按键按下一遍进行测试。


STM32 计算器
最近更新时间 2024-11-01 17:19:13
描述
PCB
元件清单
原理图
附件
讨论