2024/9/1 20:12:20
v1.4.0
-
完成了功能4
-
完成了汉化,修复了汉字乱码(锟斤拷伟锟斤拷、锟斤拷锟斤拷和锟斤拷旻!)——🐸汉化组,堂堂连载!!
-
存在的问题 - 钝感上位机拥有令人十分着急的识别能力 - 目前数字图片均为128x128左右大小,因为过大的图片导致了单片机内存不足,然而较小尺寸的图片甚至使得上位机的识别能力更加捉急 - 不算问题的问题:加密性良好的代码; )
by 🐸
2024/7/30 13:41:28
v1.3.1
- 功能123均已经按照要求改好了
- 需要🐸把中文添加一下,取模什么的还得是蛙蛙啊qwq
- 功能3显示图片好像不太行,这个也得蛙蛙来🐸
- 代码现在看着有点冗余,多余的变量还没删,回去删一下
- 下一步看看功能4,今晚应该差不多
🔨
2024/7/30 09:41:28
v1.3
-
船新版本来袭,大胆抛弃了几个变量(target,layer等)
-
重新修改了逻辑,开始加班加点做了
🔨
2024/7/28 09:41:28
v1.2.4
- 补充了汉字取模
by 🐸
2024/7/27 17:18:13
v1.2.3
-
调整并完善了已有功能部分的逻辑框架,现在页面的切换由变量layer, target和pattern决定,具体逻辑如下:
-
layer = 0 时可以通过选项自由选择功能界面
-
layer = 1时,功能界面的切换由target决定,如target=0时展示功能界面1
-
部分功能界面具有不同的模式,变量pattern决定了某个功能页面应该使用哪个模式
-
再也没有邪恶的ifdynamic啦哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
现在它被ifserial取代了;)(决定了何时调用检查端口输入函数)
-
by 🐸
2024/7/18 12:19:55
v1.2.1
-
增加了上位机相关的代码,现在能够使用OCR检测对应的字符串,并调用serial库在端口返回相应指令了
-
端口的指令似乎在sscom.exe中看不到;)
by 🐸
2024/7/17 12:11:29
v1.2.0
-
修复了串口第二次及之后接收信息错误的Bug
-
为界面二增加了返回的功能,现在用户可以尽数阅览我们美丽的头像了。
-
给界面二加入了不必要的装饰
-
修复了苦瓜大王半身不遂的Bug
-
完结撒花!(完结不了一点儿...poet li...!)
by 🐸
2024/7/17 03:15:11
v1.1.2
-
已添加发送“A55AA5A5”字符串,STM32收到后LCD显示功能界面1
-
ym的霸王茶姬真给力啊,困意全无QWQ
-
界面2中没有返回功能,导致当用户想要尽数阅览我们美丽的头像时必须rst这件事:
- 让用户继续rst吧,🙏
-
下次晚上不喝霸王茶姬了,,,
我的建议是白天也不要喝...
by🔨
2024/7/16 23:38:11
v1.1.1
-
增加了汉字模文件,现在它能正常的显示汉字了
-
将头像图片添加进了代码显示中
-
修复了xwl的头像是🐸的bug
-
修复了头像文件放在static的bug
-
修复了无法显示的Hammer
-
移除了HIM
-
待修复:
-
在main.c中定义的字符串将会神秘的被展示为乱码
-
界面2中没有返回功能,导致当用户想要尽数阅览我们美丽的头像时必须rst😿
-
cr把你的鼠标垫拿回去
-
🔨的阴间作息
-
by🐸
2024/7.16 22:38
v1.1
- 功能1&功能2均已实现
- but,汉字和图片没有放上去,这伟大的倒数第二步步交给xwl同志吧
- 还有一个最后“A55AA5A5”推出没写。(别催了,这就去写呜呜呜)
by🔨
2024/7/16
v1.04.00
-
解决在170MHz下屏幕一直不显示问题
降低优化器。用O1或者其他低一些的即可
-
实现了功能界面1,注意以下几个问题:
-
因为功能界面1三个按键都需要用到。所以进入功能界面1之后如果想要返回只能摁旁边黑色reset按钮
-
功能界面2还没改好,别看
-
因为编码问题,中文暂时(很快修复QWQ)用拼音代替。XWL SOS!!!
はい、はい💦
-
2024/7/15 20:00:00
v1.03.2
- 按键消抖还是加上去了,虽然感知不强(甚至没有)
- 中断回调函数里面还是加上了while来判断是否按键有没有离开触发(也就是等待按键松开,卡住循环执行)
PS: 另外xwl你写的文档格式好怪啊,我整个都改写了一下QWQ
因为我是照着之前一点点仅剩的HTML知识写的文档qwq,所以是html的格式orz
2024/7/15 18:47:00
v1.03.1
SOS!!修复一个紧急bug:
- 如下代码应该在用户代码区,否则每次CubeMX生成代码都会丢失该三行代码
2024/7/13 16:49:32
v1.03
- 为项目引入了串口通信,现在可以使用DMA的方式在USB接口与PC接收和发送信息了
- 一些需要注意的地方
- 代码中,当串口通信仅使用中断,不使用DMA,会出现丢失字节的问题(比如输入为1234567890,输出输入的字符串则可能得到123456890)
- 目前使用的DMA通信要求当输入字符满足一定长度后,输出才会触发,如这里当设置输入长LENGTH=21时(根据要求即A55A+学号+A5A5+\n=21),输出即会返回这些字符串。不过实际使用时不一定为21(考虑到要求中所有字符不等长,并且还需要一些排错能力),并且还需要更复杂的判断逻辑,这里只是提供了DMA的架构。
- 接下来处理GUI、通信逻辑等等,你们加油(ε: )
2024/7/12 17:25:43
v1.02
- 改为了使用中断的方式处理按钮交互信息
- 存在一些令人难以理解的机制
- 每次中断结束,主函数执行都会重新执行一遍while循环
- 主频过快时,屏幕会出现严重的失真,当到达最高170Hz时,屏幕将完全无法显示任何东西
- 现使用的按钮消抖似乎没什么作用,尽管实际上好像也不需要这个消抖
- 接下来将着手进行串口通讯相关内容——看起来很麻烦orz
- 哦对了另外还有GUI没做,照着他那个来就行;)
7.10
全新(bushi)的开始
哈哈哈哈哈哈哈哈哈哈