1. cấu hình tất cả các thông số cần thiết để thiết lập TSS cho một ứng dụng mới. bất cứ khi nào một mã
được biên dịch lại, các tss_systemsetupdata.c và các tập tin tss_systemsetupval.h xác minh xem các giá trị hợp lệ
cho tất cả các tham số được cung cấp trong tệp tss_systemsetup.h. nếu có tham số là ra
phạm vi, trình biên dịch cho một lỗi chỉ towhat tham số là ra khỏi phạm vi của nó quy định.
2.nếu bạn muốn xem các thông báo chẩn đoán hoặc đề nghị trong thời gian biên dịch, xác định
tss_enable_diagnostic_messages vĩ mô trong tss_systemsetup.h. trong trường hợp này,
biên dịch tạo ra các cảnh báo để chỉ ra các vấn đề có thể.
3. phiên bản đơn giản của TSS thói quen cấp thấp được hỗ trợ bởi hcs08 và coldfire v1. các
đang dấu chân nhỏ hơn phiên bản đầy đủ,butthe tss_task cần phải luôn luôn chờ đợi cho một kết thúc
đo lường và tự động kích hoạt không có sẵn. phiên bản đơn giản là lựa chọn của
tss_use_simple_low_level vĩ mô.
4. trong trường hợp ứng dụng của bạn cần để xử lý dữ liệu đo thô (đồng bằng giá trị orsignal để hiệu chỉnh
cơ sở), xác định vĩ mô tss_use_delta_log. TSS sau đó tạo ra các
tss_ai8instantdelta [tss_n_electrodes] mảng và giữ nó cập nhật.
Cho các giá trị tín hiệu, xác định vĩ mô tss_use_signal_log. TSS sau đó tạo ra các tss_au16instantsignal [tss_n_electrodes] mảng
và giữ nó cập nhật.
5. nếu ứng dụng của bạn sẽ chạy trong một môi trường khắc nghiệt, các bộ lọc IIR có thể giúp đạt được một
hoạt động mạnh mẽ hơn.xác định vĩ mô tss_use_iir_filter bật tùy chọn iir.
6. TSS cung cấp độ nhạy tự động tính năng hiệu chuẩn. khi
tss_use_auto_sens_calibration vĩ mô được thiết lập, TSS kiểm tra mức độ tiếng ồn của mỗi điện cực
và kiểm soát các ngưỡng nhạy cảm. khi được kích hoạt, tính năng này cũng cần
tham số tss_use_auto_sens_calib_init_duration trong đó xác định thời gian
hiệu chuẩn tiếng ồn và giai đoạn khởi tạo số lượng TSS cuộc gọi nhiệm vụ. một khởi
giai đoạn còn có thể dẫn đến sự công nhận cảm ứng tốt hơn và mạnh mẽ.
7. các tss_use_baseline_init_duration vĩ mô xác định thời gian của đường cơ sở
khởi tạo. thời gian còn có thể improvethe tiếng ồn miễn dịch và liên lạc công nhận
độ tin cậy.
8.tín hiệu có thể được bình thường hóa với các macro tss_use_signal_divider và
tss_use_signal_multiplier. giá trị của sự bình thường hóa cho điện cực được xác định là do
tss_ex_signal_divider hoặc tss_ex_signal_multiplier. các macro là chính
dự định sẽ được sử dụng cho các bộ giải mã tương tự (thanh trượt tương tự, quay analog, và ma trận).
9.nếu ứng dụng cần xử lý bất kỳ lỗi phát hiện bởi các thư viện TSS, xác định
tss_onfault_callback vĩ mô như tên của ứng dụng chức năng gọi lại của bạn. nếu
xác định, thư viện TSS gọi chức năng người dùng định nghĩa này bất cứ khi nào có một sự kiện lỗi được phát hiện.
Lỗi cũng được báo cáo trong sổ đăng ký lỗi. chức năng mustbe này bao gồm trong một trong những cao
lớp ứng dụng (trong main.cor một tập tin lớp ứng dụng).
10. ứng dụng của bạn phải xử lý các yêu cầu khởi tạo đặc biệt khi các thư viện TSS được sử dụng.
Xác định vĩ mô tss_oninit_callback như tên của ứng dụng chức năng gọi lại của bạn.
Nếu được xác định, các thư viện TSS gọi chức năng người dùng định nghĩa này bất cứ khi nào tss_init () đang được gọi là
.chức năng được thiết kế để thực hiện khởi tạo thiết bị ngoại vi. trong trường hợp bộ vi xử lý chuyên gia
TSS thành phần được sử dụng, một chức năng khởi tạo được tạo ra tự động cho phép người
đồng hồ cho tất cả các thiết bị ngoại vi sử dụng thư viện TSS. gọi chức năng này từ gọi lại oninit
đang được dịch, vui lòng đợi..