- 博客(17)
- 收藏
- 关注
原创 AIC匠芯创 AIUI使用和sdk关联
摘要:本文记录了AIUI工具的使用体验及遇到的问题。作者发现软件默认保存路径设计不合理(直接保存在根目录下),容易导致文件冲突。在尝试修改项目路径后,又遇到编译问题。通过分析sconscript文件,作者最终通过引入PRJ_APP常量实现路径层级调整,使编译通过。整个过程反映了该工具在路径管理上的设计缺陷,需要用户手动修改配置才能正常工作。(149字)
2025-11-26 16:40:44
318
原创 AIC匠芯创-延迟背光
摘要:本文介绍了LCD背光延时点亮的实现方法。通过在menuconfig中配置PWM调光引脚并在pinmux.c初始化,使用panel_backlight_enable函数控制背光。为解决背光点亮过快导致显示异常问题,在调用该函数前添加300ms延时(aic_delay_ms(300)),确保LCD和lvgl初始化完成后再点亮背光,从而避免显示杂乱画面。该方法简单有效地提升了用户体验。
2025-11-26 16:18:02
217
原创 ITE使用多字库
导入新增的字库,注意第一个参数表示字体的序号,这个序号在guidesigner中需要使用改序号来选择字体,不同的字库需要设置不同的序号,比如。1、多字库支持,默认字库使用config配置,其他字库需要手动拷贝到“build\openrtos\工程名\data\private\font”和“build\win32\工程名\data\private\font”路径下。3、在GUIDesigner中,带文字的控件中配置FontIndex属性。这样就完成了不同字体控件使用不同字库的需求了。
2025-06-26 09:48:48
279
原创 ITE软件旋转液晶屏,横屏竖用,竖屏横用
本身LCD初始化代码里面就包含了屏幕显示方式,这里主要是为了通用液晶驱动文件,在应用层软件里面使用屏幕旋转的功能,也可用来配合制作旋转功能。首先在config里面打开Rotate is enabled or not (ENABLE_ROTATE)然后在软件里面初始化的时候设置软件旋转角度,就可以了。
2024-08-07 10:23:29
376
1
原创 LDO热设计
以前做电路设计,大部分时间靠的是经验,因为都是5V或者3.3V低压的,所以一直也没遇到啥问题,近期在做一个汽车上面的控制电路,彻底刷新了我的认知。
2024-06-18 10:48:23
986
原创 VS Code插件如何屏蔽不需要编译的C文件和路径
1.一开始找了很多资料,首先想法是屏蔽文件夹,在.vscode/settings.json里面添加代码。2.然后研究了一会发现了正确的方法在EIDE里面项目资源下,把对应路径移除掉就好了。后面发现编译的时候还是编译到了屏蔽的路径。
2023-06-21 16:04:06
1307
原创 【遐想,欢迎来讨论】一种数据采集存储传输系统的设想
假设某ADC为30通道,24bit,采样率为1khz,可以得出每秒吐出数据为3301000=90000Byte/s每天数据量为90000360024=7776000000byte≈7.2419GB,那么一星期为50.6937GB,按照网上普通的无损压缩算法来看,压缩到40%应该是没问题的,这样就能支持一张32G的sd卡存储,通信则选择wifi通信,有线毕竟不够方便。就是不知道单片机跑压缩算法效率怎么样。然后问题是如果是电池供电,要采用多大的电池,另外wifi实时推流有没有什么算法好用的,大家推荐推荐
2022-02-07 20:38:19
2750
原创 ITE之GUI设计----过场动画
随笔,主要用于自我学习过程和记忆,毕竟老了,需要笔记辅助。封面图片只是我的测试图片,有侵权的请联系我删除本来想使用win10自带的win+G进行视频录制的,发现这个软件和屏幕模拟之间可能有冲突,录制的时候无法显示模拟器,所以只能脑部了。ShowingEffect 过场动画 None 无 Fade 淡入 ScrollLeft 从屏幕右侧飞入 ScrollRight 从屏幕左侧飞入 ScrollUp 从屏幕下侧飞入 ScrollDown
2021-06-27 21:09:35
924
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅