mirror of
https://github.com/qmk/qmk_firmware
synced 2024-11-10 22:19:29 +00:00
Code sections should be alligned to the left
This commit is contained in:
parent
13f0c1fd73
commit
d0c46e90c4
5 changed files with 9 additions and 9 deletions
|
@ -49,7 +49,7 @@
|
|||
|
||||
אם יוצרים יכולת חדשה ב QMK, צרו עמוד תיעוד עבורה. העמוד לא צריך להיות ארוך במיוחד, מספר משפטים המתארים את היכולת (פיצ׳ר) וטבלה המתארת קודי מקשים רלוונטיים זה מספיק. הנה דוגמה בסיסית:
|
||||
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
```markdown
|
||||
# הפיצ׳ר המגניב שלי
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ Github עלול להיות קצת טריקי למי שלא מכיר את העב
|
|||
|
||||
מכאן והלאה, הקיש `git clone ` בשורת הפקודה והדביקו את הלינק שלכם:
|
||||
|
||||
<div dir="auto">
|
||||
<div dir="ltr" markdown="1">
|
||||
```
|
||||
user@computer:~$ git clone https://github.com/whoeveryouare/qmk_firmware.git
|
||||
Cloning into 'qmk_firmware'...
|
||||
|
@ -34,7 +34,7 @@ Checking out files: 100% (2799/2799), done.
|
|||
|
||||
כעת, יש לכם את ה-fork של QMK על המכונה המקומית שלכם ואתם יכולים להוסיף את מיפויי המקשים שלכם, לקמפל את הפרוייקט ולצרוב אותו על הלוח שלכם. כשאתם שלמים עם השינוי שעשיתם, תוכלו להוסיף, לבצע פעולת commit ולדחוף את השינויים ל-fork שלכם באופן הבא:
|
||||
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
```
|
||||
user@computer:~$ git add .
|
||||
user@computer:~$ git commit -m "adding my keymap"
|
||||
|
|
|
@ -47,7 +47,7 @@ In every keymap folder, the following files may be found. Only `keymap.c` is req
|
|||
|
||||
מערכת הבילד אוטומטית בוחרת את קובץ ההגדרות לפי הסדר הנ״ל. אם רוצים לדרוס הגדרה מסויימת שהוגדרה בקובץ `config.h` קודם, ראשית תצטרכו להשתמש בקוד מוכן עבור ההגדרות שאתם רוצים לשנות.
|
||||
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
```
|
||||
#pragma once
|
||||
```
|
||||
|
@ -56,7 +56,7 @@ In every keymap folder, the following files may be found. Only `keymap.c` is req
|
|||
כדי לדרוס הגדרות מקובץ `config.h` קודם, אתם מוכרחים להשתמש בפקודת `#undef` ואז שוב `#define`.
|
||||
|
||||
דוגמה לקוד כזה נראית כך:
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
```
|
||||
#pragma once
|
||||
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
# המרה של לוח להשתמש ב-Proton C
|
||||
|
||||
אם לוח נתמך ב-QMK משתמש בלוח Pro Micro (או כל לוח נתמך) ואתם רוצים להשתמש ב-Proton C, ניתן לייצר את החומרה ע"י הוספה של הפקודה `CONVERT_TO_PROTON_C=yes` (או `CTPC=yes`) לפקודת make, כמו כאן:
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
make 40percentclub/mf68:default CTPC=yes
|
||||
</div>
|
||||
ניתן להוסיף את אותו ארגומנט לקובץ `rules.mk` במיפוי המקשים שלכם, שתיצור את אותה התוצאה.
|
||||
|
||||
הדבר חושף את דגל `CONVERT_TO_PROTON_C` שניתן להשתמש בו בקוד שלכם באמצעות פקודת `#ifdef`, כמו כאן:
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
#ifdef CONVERT_TO_PROTON_C
|
||||
// Proton C code
|
||||
#else
|
||||
|
@ -18,7 +18,7 @@
|
|||
לפני שתצליחו לקמפל, יכול להיות שתקבלו שגיאות שונות לגבי `PORTB/DDRB`, וכו' שלא הוגדרו, אם כך, תצטרכו להמיר את קודי המקלדת להשתמש ב - [בקרי GPIO](internals_gpio_control.md) שיעבדו עבור ARM וגם AVR. הדבר לא אמור להשפיע על הבילדים של AVR בכלל.
|
||||
|
||||
ל-Proton C יש רק מנורת LED אחת על הלוח (C13), וכברירת מחדל, TXLED (D5) ממופה אליו. אם תרצו במקום, למפות אליו את RXLED (B0), הוסיפו את השורה הבא לקובץ `config.h`:
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
#define CONVERT_TO_PROTON_C_RXLED
|
||||
</div>
|
||||
</div>
|
|
@ -8,7 +8,7 @@
|
|||
בעמודו זה יש לנו את קודי המקשים מתועדים בין `0x00FF` ֿֿ ל- `0xFFFF` אשר משומשים בשביל לממש יכולות מתקדמות של quantum. אם תגדירו קודי מקשים משלכם, הם יתווספו לתוך המרחב הזה גם כן.
|
||||
|
||||
## קודי מקשים של QMK
|
||||
<div dir="ltr">
|
||||
<div dir="ltr" markdown="1">
|
||||
|Key |Aliases |Description |
|
||||
|---------------|-----------|---------------------------------------------------------------------|
|
||||
|`RESET` | |Put the keyboard into DFU mode for flashing |
|
||||
|
|
Loading…
Reference in a new issue