tiky 发表于 2024-4-2 12:38:40

基于TKM32F499的综合裸编UI界面

最近不肯干活的工程师又肯干活了,吓得我一时不知如何安排。旁边一同事提示说不如做一些演示DEMO给坛友参考一下?丰富一下TKM32F499的例程。还没等我开口,不肯干活的工程师一反常态,埋头就干起来。过了一段时间,居然做好了。程序发上来给大家需要时做个参考。

程序主要用了些常用的外设组建而成,串口用了DMA,按键则是中断+轮询的混合体,调光用了PWM,还有常规的定时器、ADC,TF读写等。程序没用操作系统 及 UI界面系统,纯C裸编而成。所有操作都是用一个五向按键可以完成,向左推是返回,在上一级的目录中,左右则是选择,中心键确认。






程序(TK499_LTDC_TK043F1569_实现简单外设功能)


用的是这个屏:https://item.taobao.com/item.htm?id=560872117142&spm=a1z10.5-c.w4002-1175222619.17.42fc2d19VEhHTA
用的是这个评估板:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1175222619.15.OyNBLw&id=20155598169

n_cell 发表于 2024-4-2 13:18:59

你们既然卖屏幕也卖芯片,我觉得倒不如你们自己开发或者深度适配一套自己的GUI,控件库做丰富一些,类似Qt一样简单拖放就可以快速完成界面设计,右键选择一下就可以快速定位到按键的回调函数去编辑应用代码,加上基础代码自动生成,那你们的屏幕和芯片简直完全不愁卖啊

如果把加密功能再强化一下,那就更完美了。

说实话,一个产品如果做得总给人感觉是半成品状态,是很难勾起人们的购买欲望的

n_cell 发表于 2024-4-2 13:20:43

GUI所需的2D加速单元或者未来的GPU 3D加速单元之类的,跟你们芯片深度绑定无所谓,最重要的一个是要好用,一个是完善

n_cell 发表于 2024-4-2 13:22:51

你们是做芯片和做屏幕的,我认为你们的定位不应该跟做开发板的一样,只是做些简单的例程应付下就完事了。可以考虑往整个应用生态方面发展一下

brother_yan 发表于 2024-4-2 16:58:02

做顺滑的示波器波形显示demo,有抗锯齿更好,数字荧光就更棒了

tiky 发表于 2024-4-2 17:16:29

感谢楼上的热心建议,我这也想实现自己的GUI,会着重考虑你的建议。现在经济稍差,可能支持撑不了四面开弓。这个UI是要多方面配合,芯片设计,软件设计,应用设计,上位机设计,要一支素质优良的队伍长期输出才行(不,应该是长期输血)。最紧要的是工资要优良{:lol:} 。我这努力一下,争取让理想早日照进现实。

tiky 发表于 2024-4-2 17:31:47

有两个工程样品,哪个看到这个帖子的有缘人欢迎带走,截图这个回贴给客服就行。每个ID只送一个工程样品,共两个。不包邮,你随便拍下一个东西,叫客服改为邮费6元就行(仅限大陆地区的邮费),客服会在系统上给你保密寄出。

tiky 发表于 2024-4-2 17:40:34

brother_yan 发表于 2024-4-2 16:58
做顺滑的示波器波形显示demo,有抗锯齿更好,数字荧光就更棒了
(引用自5楼)

欢迎常回来分论坛看看,店里有一些新上架的屏,高分的,你看有没有需要的?给你买一送一的优惠(最高优惠1000元封顶)。需要可以截图这个回帖给客服,一个月内有效。

brother_yan 发表于 2024-4-2 18:32:08

tiky 发表于 2024-4-2 17:40
欢迎常回来分论坛看看,店里有一些新上架的屏,高分的,你看有没有需要的?给你买一送一的优惠(最高优惠 ...
(引用自8楼)

非常感谢!有时间看看新出了什么

tomzbj 发表于 3 天前

n_cell 发表于 2024-4-2 13:18
你们既然卖屏幕也卖芯片,我觉得倒不如你们自己开发或者深度适配一套自己的GUI,控件库做丰富一些,类似Qt ...
(引用自2楼)

re
直接基于lvgl搞出一套类似淘晶驰的hmi开发环境, 肯定厉害啊

tiky 发表于 3 天前

非常认同你的说法,公司会慎重考虑你们的意见{:handshake:}

aleyn 发表于 3 天前

做UI很不容易也很累, 我从零始开发一套UI, 包括上位IDE编辑器和仿真器, 和下位MCU虚拟机, 花了三年, 到现在堪堪可用, 但还在继续开发中.

tomzbj 发表于 3 天前

aleyn 发表于 2024-4-29 13:44
做UI很不容易也很累, 我从零始开发一套UI, 包括上位IDE编辑器和仿真器, 和下位MCU虚拟机, 花了三年, 到现在 ...
(引用自12楼)

任何带UI的项目, UI基本要花掉80%以上的时间...

tiky 发表于 3 天前

aleyn 发表于 2024-4-29 13:44
做UI很不容易也很累, 我从零始开发一套UI, 包括上位IDE编辑器和仿真器, 和下位MCU虚拟机, 花了三年, 到现在 ...
(引用自12楼)

村长牛B,记得之前雕刻机年代,你也做了一套MACH3的界面,很精美
页: [1]
查看完整版本: 基于TKM32F499的综合裸编UI界面