本帖最后由 昂头向前走 于 2019-11-17 22:12 编辑
( O* H. k9 U" g: b0 S4 T
# s; e- r5 a: v+ C1 B/ k% ]因为自己的板子是 STM32F103ZET6最小系统板
: C* i4 o/ C" O1 w! P% y所以,倘若你要支持其它板子,请自行修改源码
( C. S, Q# B7 E, W3 [# j" Q0 k2 c/ q1 @1 p3 N9 S) |
根据官方的 Touch设备 规则编写。
1 a- h& [) H1 l# \9 F/ w依赖于
5 P( x: z; b+ b; L6 A% R& p|- rt-thread( S% H0 j4 t8 A3 l0 n7 j
|---- components% V7 ~: {0 t, H+ p
|-------- drivers) D6 ^. W/ R- Z: I. U M
|------------ touch
! N; R4 T: Q! v( Y0 l( O$ B" U|---------------- touch.h/c
: L* P8 P" ?2 H: Z2 |7 w兼容正点原子的FT5206触摸芯片& o" I9 M4 @! k6 M7 B' }1 I7 y
9 d! J/ o* D" f" d将压缩包下载,解压之你的工程根目录如本人的:) |% T2 H* [: u- U
8 c/ f P0 r) ?# F& B3 U4 R9 P" d4 _% m$ }% S' v
编辑工程根目录下的 Kconfig 文件/ @9 Q+ C8 n4 m; F( n
# g" T; C5 D0 L3 d: E: \( ^
在末尾添加一句
. m! q# t( x- j# a4 H2 O' Q保存; e, K: Q, G+ `! x6 _
" t0 a) e3 Q5 l
在工程根目录下打开ENV
6 D' o6 M! m" U6 n2 q3 h输入 menuconfig
% {+ L/ r [% e$ ]$ H) {0 V8 g; d正常情况如下:3 x* Q7 E# r: H) q- F4 E, }
( x- ^( e: b9 Q* F" _. J ]
选中它后) H/ ?4 r7 M7 N; b$ d* c
再进去开启example
' Z& N! A; t1 _# u. S% r
$ f$ E* ^- l' {9 E# B6 ~# [
紧接着选中 example 中的 show info to console, k% `5 Z7 P/ E1 t
- U. v& N" t! k+ F然后去编译测试吧。
1 L; U, m/ `: ?0 E7 E" z, u
4 m, {0 W1 ?! j, Z$ m- z正常情况如下图:! t; x! o5 k& w% q, w4 P4 c. J
~0 R7 K& b5 m9 e( o! @9 v: u- y U: _ c4 f8 ^1 o% h; A7 ^; X
2 T+ e0 |) _% \5 g0 e/ D# \9 I
倘若出现了bug,请回帖哦5 Q8 F) M5 [* y( }1 b, P
ft5426.zip
(5.42 KB, 下载次数: 60)
|
|