Khoảng thời gian mà sau đó các chu kỳ nhiệm vụ được Cập Nhật cho PIO_MOTOR * tín hiệu, trong miligiây. * * Thiết lập nó để giây (NUMBER_OF_STEPS/32768) sẽ thay đổi chu kỳ nhiệm vụ * sau khi một xung hoàn thành chu kỳ, kể từ khi mỗi chu kỳ bao gồm nhiều bước * như NUMBER_OF_STEPS và từng bước đưa (1/32768) giây. */Tổng số bước khi incrementing chu kỳ nhiệm vụ. Giá trị này * có tầm bắn 1-255. Nó sẽ xác định tần số (hoặc thời gian) * số dạng sóng PWM tạo ra; thấp hơn giá trị cao hơn tần số * / Khởi giao tiếp UART / * Xung timings cho phần dullest của trình tự: * dullest một phần của tiến trình có nhịp tim cho toàn bộ * thời gian, có hiệu lực đường vẫn thấp trong suốt thời gian mà * phần dullest của dãy kéo dài. */ 0, / * giờ xung là 0us * / 255, / * giảm thời gian cho các xung là Hoa Kỳ (255 * 30) * / 62, / * dullest một phần của tiến trình kéo dài (62 * 16) ms trước ramping lên đến các sáng nhất là một phần của chuỗi * / / * Xung timings cho phần sáng nhất của dãy: * sáng một phần của tiến trình có trên mạch cho toàn bộ * thời gian, có hiệu lực đường vẫn cao trong suốt thời gian mà * phần sáng nhất của dãy kéo dài. */ 255, / * giờ xung là Hoa Kỳ (255 * 30) * / 0, / * giảm thời gian cho các xung là 0us * / 62, / * phần sáng nhất của dãy kéo dài (62 * 16) ms trước ramping xuống các dullest là một phần của chuỗi * / / * Ramping giữa bộ phận dullest và sáng nhất của dãy * Tham số này sẽ xác định thời gian mà các ramping * kéo dài khi đi từ dullest đến sáng (và ngược lại). * * Tổng thời lượng mà các ramping kéo dài được xác định bởi * cách nhân giá trị này với một ít hơn sự khác biệt giữa * Các on_time hoặc off_time trong hai tiểu bang, tuỳ điều kiện nào là lớn hơn; * trong các đơn vị của 30us * */ 132 / * Ramping kéo dài ((255-1) * 132 * 30) chúng tôi * / Thời gian mà phần đầu tiên của tiến trình kéo dài * trong các đơn vị của 16ms. Kể từ khi một dạng sóng tần số cố định * sản xuất, cả hai phần của dãy chứa giống hệt nhau * xung. Như là ramping sẽ không được kích hoạt cho này PWM, các * đầu ra thiết bị chuyển mạch từ phần đầu tiên của trình tự để * phần thứ hai ngay lập tức. Kể từ khi họ là giống hệt nhau, * Các chuyển đổi không có bất kỳ tác dụng và do đó thời gian * cho lần đầu tiên hoặc thứ hai một phần của dãy cuối * không thực sự quan trọng. Chúng tôi chỉ đơn giản là chọn một giá trị khác 0. */ / * GIỜ xung trong phần thứ hai của các * Thứ tự cũng là (giá trị * 30) chúng tôi * /pwm_id chỉ số (0-3) của PWM đơn vị phải được cấu hình.chế độ chế độ vận hành (pio_pwm_mode) chân PIO được sử dụng.dull_off_time số lượng thời gian, trong các đơn vị của ~ 30us, mà các LED nên tắt trong phần dullest của dãy đèn flash.dull_on_time số lượng thời gian, trong các đơn vị của ~ 30us, mà các LED nên vào trong phần dullest của dãy đèn flash.dull_hold_time số lượng thời gian, đơn vị ~ 16ms, mà các đèn LED sẽ được tổ chức ở dullest của dãy đèn flash.bright_off_time số lượng thời gian, trong các đơn vị của ~ 30us, mà các LED nên tắt trong phần sáng nhất của flash trình tự.bright_on_time số lượng thời gian, trong các đơn vị của ~ 30us, mà các LED nên vào trong phần sáng nhất của flash trình tự.bright_hold_time số lượng thời gian, đơn vị ~ 16ms, mà các đèn LED sẽ được tổ chức ở phần sáng nhất của flash trình tự.ramp_rate mức đoạn đường nối cho ramping giữa các cấp độ sáng, đơn vị ~ 30us mỗi bước với 0 là tức thời (không có đoạn đường).Enumerations
đang được dịch, vui lòng đợi..
