EDA365电子论坛网
标题:
移植Radio程序到armfly STM32 v2.0上中文乱码
[打印本页]
作者:
three
时间:
2022-7-4 10:33
标题:
移植Radio程序到armfly STM32 v2.0上中文乱码
问题描述:
/ b* g- U5 K5 i0 x9 n" m3 Y" E
此开发板(v2.0)用的是400*240的屏,touch芯片是2406的。
. v( E# B% Y% I# ^2 q0 |* V- F
1.屏移植后,中文乱码
/ H0 c) U5 K8 }! @
目前按照Radio的例程已移植到GUI部分的第一个例子(4_gui_examples)其它显示OK,但是中文显示全乱了。
, `3 P& H: O* M* E! {
可能的问题在哪里。
( j% `3 C1 p) E4 v+ x, H3 x, p
2.touch部分移植后,不太灵敏
9 O8 x Y/ ~% f. z/ D4 W% l
有时可以捕捉得到,pre next 这两个button,有时又捕捉不到。
* W4 i6 s+ t9 Y( v8 P9 c
我有考虑是不是timer polling的时候,周期的时长设置太长了,有去调节这个值,但变化不是很大。
6 `8 H6 G8 g5 a* S; z
3.timer的开启
& n; s. }- [; H+ z/ z
还有就是例程中本身也是利用touch的中断来处理的,有按下时中断来start timer polling,弹起时stop timer polling.但在此例程中当按到了有动态界面(比如进度条界面时)时,我发现touch不按时,timer polling也会自动开启。
/ x* x' d1 N1 Q* \8 g
是不是有动态界面时,系统会去开启所有的timer?但觉得应该不会这样子?
/ B# T: l0 N& z3 J* c
作者:
rergr
时间:
2022-7-4 11:06
radio的中文字库放在文件中,所以需要先移植文件系统,然后把字库放进去才能显示中文。
: }0 K* D6 {( V' d) `
或可以直接把字库先链接进程序,或暂不使用中文。
- Z1 E3 }3 d' j$ ^& M) N; S5 w
作者:
芦根苏木
时间:
2022-7-4 13:17
可以参考新版realtouch修改驱动
9 [6 R$ d+ P p: e* O8 o
作者:
Memory00
时间:
2022-7-4 13:45
touch中断线换一下,touch部分OK了。
8 g& Z5 l# E* p
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2