![]()
AN690
Si4010 ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ ਕਵਿੱਕ-ਸਟਾਰਟ ਗਾਈਡ
ਉਦੇਸ਼
Silicon Laboratories Si4010 RF SoC ਟ੍ਰਾਂਸਮੀਟਰ ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ ਵਿੱਚ ਤੁਹਾਡੀ ਦਿਲਚਸਪੀ ਲਈ ਧੰਨਵਾਦ। ਇਸ ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ ਵਿੱਚ ਉਹ ਸਭ ਕੁਝ ਸ਼ਾਮਲ ਹੈ ਜਿਸਦੀ ਤੁਹਾਨੂੰ Si4010 ਏਮਬੇਡਡ Si8051 MCU ਨਾਲ ਆਪਣੇ ਸੌਫਟਵੇਅਰ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਲੋੜ ਹੈ। ਕਿੱਟ ਦੇ ਤਿੰਨ ਸੰਸਕਰਣ ਹਨ: ਇੱਕ 434 MHz ਬੈਂਡ (P/N 4010-KFOBDEV-434), ਇੱਕ 868 MHz ਬੈਂਡ (P/N 010KFOBDEV-868) ਲਈ ਅਤੇ ਇੱਕ 915 MHz ਬੈਂਡ (P/N 4010-) ਲਈ। KFOBDEV-915)। ਵਿਕਾਸ ਪਲੇਟਫਾਰਮ ਦੀਆਂ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇਸ ਪ੍ਰਕਾਰ ਹਨ:
- ਕੁੰਜੀ ਫੋਬ ਵਿਕਾਸ ਬੋਰਡ ਵਿੱਚ ਪੰਜ ਪੁਸ਼ ਬਟਨ ਅਤੇ ਇੱਕ LED ਹੈ।
- ਕੁੰਜੀ ਫੋਬ ਡਿਵੈਲਪਮੈਂਟ ਬੋਰਡ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ ਬੋਰਡ ਤੋਂ ਡਿਸਕਨੈਕਟ ਕਰਨ ਲਈ ਇੱਕ ਬੈਟਰੀ ਹੈ ਅਤੇ ਵਾਇਰਡ ਮਾਪਾਂ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ SMA ਐਂਟੀਨਾ ਆਉਟਪੁੱਟ ਹੈ।
- ਸੌਫਟਵੇਅਰ ਡੀਬੱਗਿੰਗ ਲਈ ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਜ਼ ਇੰਟੀਗ੍ਰੇਟਿਡ ਡਿਵੈਲਪਮੈਂਟ ਇਨਵਾਇਰਮੈਂਟ (ਆਈਡੀਈ) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਅਤੇ ਕੀਲ ਸੀ ਕੰਪਾਈਲਰ, ਅਸੈਂਬਲਰ ਅਤੇ ਲਿੰਕਰ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦਾ ਹੈ।
- ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਜ਼ USB ਡੀਬੱਗ ਅਡਾਪਟਰ ਜਾਂ ਟੂਲਸਟਿੱਕ ਨਾਲ ਇੰਟਰਫੇਸ।
- OTP NVM ਮੈਮੋਰੀ ਨੂੰ ਬਰਨ ਕਰਨ ਲਈ ਇੱਕ ਸਾਕੇਟਡ ਕੁੰਜੀ ਫੋਬ ਵਿਕਾਸ ਬੋਰਡ ਰੱਖਦਾ ਹੈ। ਲਿੰਕ ਟੈਸਟਿੰਗ ਲਈ ਇੱਕ Si4355 ਰਿਸੀਵਰ ਬੋਰਡ ਰੱਖਦਾ ਹੈ।
- ਅਸਲ ਕੁੰਜੀ fob PCB 'ਤੇ ਯੂਜ਼ਰ ਕੋਡ ਨੂੰ ਬਰਨ ਕਰਨ ਅਤੇ ਟੈਸਟ ਕਰਨ ਲਈ IC ਤੋਂ ਬਿਨਾਂ ਤਿੰਨ ਖਾਲੀ NVM Si4010 ਚਿਪਸ ਅਤੇ ਕੁੰਜੀ ਫੋਬ ਡੈਮੋ ਬੋਰਡ ਸ਼ਾਮਲ ਹਨ।
ਕਿੱਟ ਸਮੱਗਰੀ
ਸਾਰਣੀ 1 ਕਿੱਟਾਂ ਵਿੱਚ ਮੌਜੂਦ ਆਈਟਮਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ।
ਸਾਰਣੀ 1. ਕਿੱਟ ਸਮੱਗਰੀ
| ਮਾਤਰਾ | ਭਾਗ ਨੰਬਰ | ਵਰਣਨ |
| 4010-KFOBDEV-434 | Si4010 ਕੁੰਜੀ ਫੋਬ ਵਿਕਾਸ ਕਿੱਟ 434MHz | |
| 2 | 4010-KFOB-434-NF | Si4010 ਕੁੰਜੀ fob ਡੈਮੋ ਬੋਰਡ 434 MHz w/o IC |
| 1 | MSC-DKPE1 | SOIC/MSOP ਸਾਕੇਟਿਡ ਵਿਕਾਸ ਬੋਰਡ |
| 3 | Si4010-C2-GS | Si4010-C2-GS ਟ੍ਰਾਂਸਮੀਟਰ IC, SOIC ਪੈਕੇਜ |
| 1 | 4010-DKPB434-BM | Si4010 MSOP ਕੁੰਜੀ fob ਵਿਕਾਸ ਬੋਰਡ 434 MHz, SMA |
| 1 | 4355-LED-434-SRX | Si4355 RFStick 434 MHz ਰਿਸੀਵਰ ਬੋਰਡ |
| 1 | MSC-PLPB_1 | ਕੁੰਜੀ ਫੋਬ ਪਲਾਸਟਿਕ ਕੇਸ (ਪਾਰਦਰਸ਼ੀ ਸਲੇਟੀ) |
| 1 | MSC-BA5 | ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ ਬੋਰਡ |
| 1 | MSC-BA4 | ਬਰਨਿੰਗ ਅਡਾਪਟਰ ਬੋਰਡ |
| 1 | EC3 | USB ਡੀਬੱਗ ਅਡਾਪਟਰ |
| 1 | ਟੂਲਸਟਿੱਕ_ਬੀ.ਏ | ਟੂਲਸਟਿੱਕ ਬੇਸ ਅਡਾਪਟਰ |
| 1 | MSC-DKCS5 | USB ਕੇਬਲ |
| 1 | USB ਐਕਸਟੈਂਡਰ ਕੇਬਲ (USBA-USBA) | |
| 2 | ਏ.ਏ.ਏ | AAA ਬੈਟਰੀ |
| 2 | CRD2032 | CR2032 3 V ਸਿੱਕਾ ਬੈਟਰੀ |
ਸਾਰਣੀ 1. ਕਿੱਟ ਸਮੱਗਰੀ (ਜਾਰੀ)
| 4010- KFOBDEV-868 | Si4010 ਕੁੰਜੀ ਫੋਬ ਵਿਕਾਸ ਕਿੱਟ 868MHz | |
| 2 | 4010-KFOB-868-NF | Si4010 ਕੁੰਜੀ fob ਡੈਮੋ ਬੋਰਡ 868 MHz w/o IC |
| 1 | MSC-DKPE1 | SOIC/MSOP ਸਾਕੇਟਿਡ ਵਿਕਾਸ ਬੋਰਡ |
| 3 | Si4010-C2-GS | Si4010-C2-GS ਟ੍ਰਾਂਸਮੀਟਰ IC, SOIC ਪੈਕੇਜ |
| 1 | 4010-DKPB868-BM | Si4010 MSOP ਕੁੰਜੀ fob ਵਿਕਾਸ ਬੋਰਡ 868 MHz, SMA |
| 1 | 4355-LED-868-SRX | Si4355 RFStick 868 MHz ਰਿਸੀਵਰ ਬੋਰਡ |
| 1 | MSC-PLPB_1 | ਕੁੰਜੀ ਫੋਬ ਪਲਾਸਟਿਕ ਕੇਸ (ਪਾਰਦਰਸ਼ੀ ਸਲੇਟੀ) |
| 1 | MSC-BA5 | ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ ਬੋਰਡ |
| 1 | MSC-BA4 | ਬਰਨਿੰਗ ਅਡਾਪਟਰ ਬੋਰਡ |
| 1 | EC3 | USB ਡੀਬੱਗ ਅਡਾਪਟਰ |
| 1 | ਟੂਲਸਟਿੱਕ_ਬੀ.ਏ | ਟੂਲਸਟਿੱਕ ਬੇਸ ਅਡਾਪਟਰ |
| 1 | MSC-DKCS5 | USB ਕੇਬਲ |
| 1 | USB ਐਕਸਟੈਂਡਰ ਕੇਬਲ (USBA-USBA) | |
| 2 | ਏ.ਏ.ਏ | AAA ਬੈਟਰੀ |
| 2 | CRD2032 | CR2032 3 V ਸਿੱਕਾ ਬੈਟਰੀ |
| 4010- KFOBDEV-915 | Si4010 ਕੁੰਜੀ ਫੋਬ ਵਿਕਾਸ ਕਿੱਟ 915MHz | |
| 2 | 4010-KFOB-915-NF | Si4010 ਕੁੰਜੀ fob ਡੈਮੋ ਬੋਰਡ 915 MHz w/o IC |
| 1 | MSC-DKPE1 | SOIC/MSOP ਸਾਕੇਟਿਡ ਵਿਕਾਸ ਬੋਰਡ |
| 3 | Si4010-C2-GS | Si4010-C2-GS ਟ੍ਰਾਂਸਮੀਟਰ IC, SOIC ਪੈਕੇਜ |
| 1 | 4010-DKPB915-BM | Si4010 MSOP ਕੁੰਜੀ fob ਵਿਕਾਸ ਬੋਰਡ 915 MHz, SMA |
| 1 | 4355-LED-915-SRX | Si4355 RFStick 915 MHz ਰਿਸੀਵਰ ਬੋਰਡ |
| 1 | MSC-PLPB_1 | ਕੁੰਜੀ ਫੋਬ ਪਲਾਸਟਿਕ ਕੇਸ (ਪਾਰਦਰਸ਼ੀ ਸਲੇਟੀ) |
| 1 | MSC-BA5 | ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ ਬੋਰਡ |
| 1 | MSC-BA4 | ਬਰਨਿੰਗ ਅਡਾਪਟਰ ਬੋਰਡ |
| 1 | EC3 | USB ਡੀਬੱਗ ਅਡਾਪਟਰ |
| 1 | ਟੂਲਸਟਿੱਕ_ਬੀ.ਏ | ਟੂਲਸਟਿੱਕ ਬੇਸ ਅਡਾਪਟਰ |
| 1 | MSC-DKCS5 | USB ਕੇਬਲ |
| 1 | USB ਐਕਸਟੈਂਡਰ ਕੇਬਲ (USBA-USBA) | |
| 2 | ਏ.ਏ.ਏ | AAA ਬੈਟਰੀ |
| 2 | CRD2032 | CR2032 3 V ਸਿੱਕਾ ਬੈਟਰੀ |
![]()
![]()
![]()
ਨੋਟ: ਇਸ ਬੋਰਡ ਦੀ ਬਜਾਏ, 434 MHz ਵਿਕਾਸ ਕਿੱਟਾਂ ਵਿੱਚ ਇਸ ਬੋਰਡ ਦਾ pcb ਐਂਟੀਨਾ ਸੰਸਕਰਣ ਸ਼ਾਮਲ ਹੋ ਸਕਦਾ ਹੈ ਜਿਸਨੂੰ Si4010 ਕੀ ਫੋਬ ਡਿਵੈਲਪਮੈਂਟ ਬੋਰਡ 434 MHz (P/N 4010-DKPB_434) ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
![]()
![]()
![]()
![]()
![]()
ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲੇਸ਼ਨ
ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ ਲਈ ਸਾਫਟਵੇਅਰ ਅਤੇ ਦਸਤਾਵੇਜ਼ੀ ਪੈਕ ਜ਼ਿਪ ਦੇ ਰੂਪ ਵਿੱਚ ਉਪਲਬਧ ਹੈ file ਸਿਲੀਕਾਨ ਲੈਬਜ਼ 'ਤੇ web'ਤੇ ਸਾਈਟ http://www.silabs.com/products/wireless/EZRadio/Pages/Si4010.aspx ਟੂਲਸ ਟੈਬ 'ਤੇ। ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਸੌਫਟਵੇਅਰ ਪੈਕ ਵਿੱਚ ਸਾਰੇ ਦਸਤਾਵੇਜ਼ ਸ਼ਾਮਲ ਹਨ ਅਤੇ fileਇੱਕ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਲੋੜੀਂਦਾ ਹੈ. ਇਸ ਵਿੱਚ ਸਾਬਕਾ ਵੀ ਸ਼ਾਮਲ ਹੈampAPI ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਕੁੰਜੀ fob ਡੈਮੋ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ le ਐਪਲੀਕੇਸ਼ਨ।
ਸਾਫਟਵੇਅਰ ਦੀ ਡਾਇਰੈਕਟਰੀ ਬਣਤਰ ਸਾਬਕਾamples ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹੈ:
![]()
ਆਪਣੀ ਪਸੰਦ ਦੀ ਇੱਕ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚੇ ਦੀ ਨਕਲ ਕਰੋ। ਕੰਪਾਈਲਰ ਨੂੰ Si4010 ਆਮ ਖੋਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ Si4010_projects ਫੋਲਡਰ ਦੀ ਬਣਤਰ ਰੱਖਣ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। fileਐੱਸ. ਹਰੇਕ ਪ੍ਰੋਜੈਕਟ ਦਾ ਇੱਕ *.wsp ਪ੍ਰੋਜੈਕਟ ਹੁੰਦਾ ਹੈ file ਬਿਨ ਫੋਲਡਰ ਵਿੱਚ ਜਿਸ ਵਿੱਚ ਪ੍ਰੋਜੈਕਟ ਲਈ IDE ਦੀਆਂ ਸਾਰੀਆਂ ਸੈਟਿੰਗਾਂ ਸ਼ਾਮਲ ਹੁੰਦੀਆਂ ਹਨ, ਜਿਸ ਵਿੱਚ ਆਮ ਦੇ ਅਨੁਸਾਰੀ ਮਾਰਗ ਵੀ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ files.
ਸਿਲੀਕਾਨ ਲੈਬਜ਼ IDE ਰਨ
ਸਿਲੀਕਾਨ ਲੈਬਜ਼ IDE (ਏਕੀਕ੍ਰਿਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ) ਨੂੰ ਹੇਠਾਂ ਤੋਂ ਡਾਊਨਲੋਡ ਕਰੋ URL: http://www.silabs.com/products/mcu/Pages/SiliconLaboratoriesIDE.aspx ਅਤੇ ਇਸਨੂੰ ਆਪਣੇ ਕੰਪਿਊਟਰ 'ਤੇ ਇੰਸਟਾਲ ਕਰੋ। ਸਿਲੀਕਾਨ ਲੈਬਜ਼ IDE ਨੂੰ ਚਲਾਉਣ ਲਈ, ਇੱਕ *.wsp ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹੋ file.
ਇੱਕ USB ਡੀਬੱਗ ਅਡਾਪਟਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹਾਰਡਵੇਅਰ ਸੈੱਟਅੱਪ
IDE ਅਤੇ ਡੀਬੱਗ ਅਡਾਪਟਰਾਂ ਦਾ ਵਿਸਤ੍ਰਿਤ ਵੇਰਵਾ Si4010 ਡਿਵੈਲਪਮੈਂਟ ਕਿੱਟ ਉਪਭੋਗਤਾ ਦੀ ਗਾਈਡ ਵਿੱਚ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।
ਨਿਸ਼ਾਨਾ ਬੋਰਡ ਇੱਕ PC ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ ਜੋ ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਜ਼ IDE ਨੂੰ USB ਡੀਬੱਗ ਅਡਾਪਟਰ ਦੁਆਰਾ ਚਲਾ ਰਿਹਾ ਹੈ ਜਿਵੇਂ ਕਿ ਚਿੱਤਰ 9 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
![]()
ਡੀਬੱਗ ਅਡਾਪਟਰ ਸੈਟ ਅਪ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- EC3 ਡੀਬੱਗ ਅਡਾਪਟਰ ਨੂੰ 2-ਪਿੰਨ ਰਿਬਨ ਨਾਲ ਬਰਨਿੰਗ ਅਡਾਪਟਰ ਬੋਰਡ 'ਤੇ J10 ਕਨੈਕਟਰ ਨਾਲ ਕਨੈਕਟ ਕਰੋ
ਕੇਬਲ - USB ਕੇਬਲ ਦੇ ਇੱਕ ਸਿਰੇ ਨੂੰ USB ਡੀਬੱਗ ਅਡਾਪਟਰ 'ਤੇ USB ਕਨੈਕਟਰ ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
- USB ਕੇਬਲ ਦੇ ਦੂਜੇ ਸਿਰੇ ਨੂੰ PC 'ਤੇ USB ਪੋਰਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
- ਹੇਠਾਂ ਦਿੱਤੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾ ਕੇ ਡੀਬੱਗ ਅਡੈਪਟਰ ਦੇ ਫਰਮਵੇਅਰ ਨੂੰ ਰੀਸੈਟ ਕਰੋ: \Silabs_IDE\usb_debug_adapter_firmware_reset.exe (ਇਸ ਕਾਰਵਾਈ ਨੂੰ IDE ਦੇ ਨਵੇਂ ਸੰਸਕਰਣ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਤੀ USB ਡੀਬੱਗ ਅਡੈਪਟਰ ਲਈ ਸਿਰਫ ਇੱਕ ਵਾਰ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।)
- Silabs_IDE\ide.exe ਚਲਾਓ
ਜਦੋਂ ਪਹਿਲੀ ਵਾਰ IDE ਪ੍ਰੋਗਰਾਮ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਅਡਾਪਟਰ ਲਈ ਸਹੀ ਫਰਮਵੇਅਰ ਨੂੰ ਆਪਣੇ ਆਪ ਅਪਡੇਟ ਕਰੇਗਾ।
ਨੋਟ: ਟਾਰਗੇਟ ਬੋਰਡ ਤੋਂ ਰਿਬਨ ਕੇਬਲ ਨੂੰ ਕਨੈਕਟ ਕਰਨ ਜਾਂ ਡਿਸਕਨੈਕਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟਾਰਗੇਟ ਬੋਰਡ ਅਤੇ USB ਡੀਬੱਗ ਅਡਾਪਟਰ ਤੋਂ ਪਾਵਰ ਹਟਾਓ। ਜਦੋਂ ਡਿਵਾਈਸਾਂ ਕੋਲ ਪਾਵਰ ਹੋਵੇ ਤਾਂ ਕੇਬਲ ਨੂੰ ਕਨੈਕਟ ਕਰਨਾ ਜਾਂ ਡਿਸਕਨੈਕਟ ਕਰਨਾ ਡਿਵਾਈਸ ਅਤੇ/ਜਾਂ USB ਡੀਬੱਗ ਅਡਾਪਟਰ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾ ਸਕਦਾ ਹੈ।
ਕੀਲ ਟੂਲਚੇਨ ਏਕੀਕਰਣ
ਪ੍ਰੋਜੈਕਟ fileਸਾਬਕਾ ਵਿੱਚ samples ਇਹ ਮੰਨ ਲਓ ਕਿ Keil ਟੂਲਚੇਨ ਇਸ ਲਈ ਸਥਾਪਿਤ ਹੈ: C:\Keil ਡਾਇਰੈਕਟਰੀ। ਕੀਲ ਟੂਲਚੇਨ ਦੀ ਸਥਿਤੀ ਨੂੰ ਪ੍ਰੋਜੈਕਟ-ਟੂਲ ਚੇਨ ਏਕੀਕਰਣ ਮੀਨੂ ਵਿੱਚ ਸਿਲਾਬ IDE ਵਿੱਚ ਆਸਾਨੀ ਨਾਲ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਕੀਲ ਟੂਲਚੇਨ ਦਾ ਇੱਕ ਮੁਲਾਂਕਣ ਸੰਸਕਰਣ Keil ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ webਸਾਈਟ, http://www.keil.com/. ਇਸ ਮੁਫਤ ਸੰਸਕਰਣ ਵਿੱਚ 2 kB ਕੋਡ ਸੀਮਾ ਹੈ ਅਤੇ ਕੋਡ 0x0800 ਪਤੇ 'ਤੇ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਕੀਲ ਮੁਫਤ ਮੁਲਾਂਕਣ ਸੰਸਕਰਣ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਨੋਟ “AN4: ਕੀਲ 104 ਟੂਲਸ ਨੂੰ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ IDE ਵਿੱਚ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ” ਵਿੱਚ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ ਬਿਨਾਂ ਕੋਡ ਪਲੇਸਮੈਂਟ ਸੀਮਾ ਦੇ ਇੱਕ 8051k ਸੰਸਕਰਣ ਬਣਨ ਲਈ ਅਨਲੌਕ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਕੀਲ ਟੂਲਚੇਨ ਏਕੀਕਰਣ ਅਤੇ ਲਾਇਸੈਂਸ ਪ੍ਰਬੰਧਨ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ। ਅਨਲੌਕ ਕੋਡ ਨੂੰ “3 ਵਿੱਚ ਜ਼ਿਕਰ ਕੀਤੇ ਦਸਤਾਵੇਜ਼ ਪੈਕ ਵਿੱਚ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਦਸਤਾਵੇਜ਼ ਦੇ ਪੰਨਾ 5 'ਤੇ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲੇਸ਼ਨ। ਤੁਸੀਂ Keil_license_number.txt ਵਿੱਚ ਰੂਟ ਫੋਲਡਰ ਵਿੱਚ ਅਨਲੌਕ ਕੋਡ ਲੱਭ ਸਕਦੇ ਹੋ file. ਅਰਜ਼ੀ ਸਹਾਇਤਾ ਲਈ ਆਪਣੇ ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਆਂ ਦੇ ਵਿਕਰੀ ਪ੍ਰਤੀਨਿਧੀ ਜਾਂ ਵਿਤਰਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।
ਜਾਣੇ-ਪਛਾਣੇ ਮੁੱਦੇ
LED ਡ੍ਰਾਈਵਰ ਨਾਲ ਸੰਬੰਧਿਤ ਇੱਕ ਮੁੱਦਾ ਹੈ, ਜੋ ਆਪਣੇ ਆਪ ਨੂੰ ਸਿਰਫ ਹੇਠ ਲਿਖੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜਦੋਂ ਸਾਰੀਆਂ ਤਿੰਨ ਸ਼ਰਤਾਂ ਸੰਤੁਸ਼ਟ ਹੁੰਦੀਆਂ ਹਨ:
- ਡਿਵਾਈਸ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੱਧਰ ਫੈਕਟਰੀ ਜਾਂ ਉਪਭੋਗਤਾ ਹੈ। ਉਹਨਾਂ ਪੱਧਰਾਂ ਲਈ, C2 ਡੀਬੱਗਿੰਗ ਇੰਟਰਫੇਸ ਨੂੰ ਬੂਟ ਰੁਟੀਨ ਦੁਆਰਾ ਬੂਟ ਹੋਣ ਤੋਂ ਬਾਅਦ ਯੋਗ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- ਡਿਵਾਈਸ ਨੂੰ ਸਿਲੀਕਾਨ ਲੈਬਜ਼ IDE ਤੋਂ ਡਿਸਕਨੈਕਟ ਕੀਤਾ ਗਿਆ ਹੈ। "ਡਿਸਕਨੈਕਟ" ਦਾ ਮਤਲਬ IDE 'ਤੇ ਕਨੈਕਟ/ਡਿਸਕਨੈਕਟ ਬਟਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਾਫਟਵੇਅਰ ਅਰਥਾਂ ਵਿੱਚ (ਸਰੀਰਕ ਤੌਰ 'ਤੇ ਨਹੀਂ) ਹੁੰਦਾ ਹੈ, ਜਾਂ ਡਿਵਾਈਸ ਕਦੇ ਵੀ IDE ਨਾਲ ਕਨੈਕਟ ਕੀਤੇ ਬਿਨਾਂ ਬੂਟ ਹੋਣ ਤੋਂ ਬਾਅਦ ਆਪਣੇ ਆਪ ਯੂਜ਼ਰ ਕੋਡ ਚਲਾ ਰਹੀ ਹੈ।
- ਡਿਵਾਈਸ ਇੱਕ ਕੋਡ ਚਲਾ ਰਹੀ ਹੈ ਜੋ LED ਨੂੰ ਚਾਲੂ ਅਤੇ ਬੰਦ ਕਰਦਾ ਹੈ।
ਜੇਕਰ ਸਾਰੀਆਂ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਹੁੰਦੀਆਂ ਹਨ, ਤਾਂ LED ਬੰਦ ਹੋਣ 'ਤੇ ਪਹਿਲੀ LED ਝਪਕਣ ਤੋਂ ਬਾਅਦ, GPIO4 ਕੰਮ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਹੁਣ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦਾ।
ਜੇਕਰ ਡਿਵਾਈਸ ਪ੍ਰੋਗਰਾਮਿੰਗ ਪੱਧਰ ਰਨ ਹੈ ਜਾਂ C2 ਡੀਬਗਿੰਗ ਇੰਟਰਫੇਸ ਅੰਦਰੂਨੀ ਤੌਰ 'ਤੇ ਅਸਮਰੱਥ ਹੈ, ਤਾਂ ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਹੈ। ਡਿਵਾਈਸ ਦੀ GPIO4 ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕੀਤੇ ਬਿਨਾਂ LED ਨੂੰ ਚਾਲੂ ਅਤੇ ਬੰਦ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਮੁੱਦੇ ਦਾ ਸੰਖੇਪ ਇਸ ਤਰ੍ਹਾਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ: ਜਦੋਂ ਵੀ C2 ਡੀਬੱਗਿੰਗ ਇੰਟਰਫੇਸ ਸਮਰੱਥ ਹੁੰਦਾ ਹੈ ਅਤੇ ਡਿਵਾਈਸ IDE ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਹੁੰਦੀ ਹੈ ਅਤੇ LED ਨੂੰ ਚਾਲੂ ਅਤੇ ਬੰਦ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ GPIO4 ਕੰਮ ਕਰਨਾ ਬੰਦ ਕਰ ਦੇਵੇਗਾ। ਕਿਉਂਕਿ, ਰਨ ਮੋਡ ਵਿੱਚ, C2 ਨੂੰ ਬੂਟ ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ ਅਯੋਗ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, GPIO4 ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। ਇਸ ਲਈ, ਇਹ ਮੁੱਦਾ ਸਿਰਫ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਡਿਵੈਲਪਰ ਨੂੰ ਅਸੁਵਿਧਾਵਾਂ ਦਿੰਦਾ ਹੈ। ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਅੰਤਿਮ ਰੂਪ ਦੇਣ ਤੋਂ ਬਾਅਦ ਅਤੇ ਚਿੱਪ ਨੂੰ ਰਨ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਗਿਆ ਹੈ, ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਹੈ।
ਕਈ ਸੰਭਵ ਸੌਫਟਵੇਅਰ ਹੱਲ ਹਨ; Si4010 ਕੁੰਜੀ ਫੋਬ ਵਿਕਾਸ ਕਿੱਟ ਉਪਭੋਗਤਾ ਗਾਈਡ ਵਿੱਚ ਵੇਰਵੇ ਵੇਖੋ।
![]()
ਸਾਦਗੀ ਸਟੂਡੀਓ
MCU ਟੂਲਸ, ਦਸਤਾਵੇਜ਼ਾਂ, ਸੌਫਟਵੇਅਰ, ਸਰੋਤ ਕੋਡ ਲਾਇਬ੍ਰੇਰੀਆਂ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ ਲਈ ਇੱਕ-ਕਲਿੱਕ ਪਹੁੰਚ। ਵਿੰਡੋਜ਼, ਮੈਕ ਅਤੇ ਲੀਨਕਸ ਲਈ ਉਪਲਬਧ! www.silabs.com/simplicity
| |
|||
| MCU ਪੋਰਟਫੋਲੀਓ www.silabs.com/mcu |
SW/HW www.silabs.com/simplicity |
ਗੁਣਵੱਤਾ www.silabs.com/quality |
ਸਹਾਇਤਾ ਅਤੇ ਭਾਈਚਾਰਾ community.silabs.com |
ਬੇਦਾਅਵਾ
ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਆਂ ਗਾਹਕਾਂ ਨੂੰ ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਆਂ ਉਤਪਾਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾਂ ਵਰਤਣ ਦੇ ਇਰਾਦੇ ਵਾਲੇ ਸਿਸਟਮ ਅਤੇ ਸੌਫਟਵੇਅਰ ਲਾਗੂ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਉਪਲਬਧ ਸਾਰੇ ਪੈਰੀਫਿਰਲਾਂ ਅਤੇ ਮੋਡੀਊਲਾਂ ਦੇ ਨਵੀਨਤਮ, ਸਹੀ ਅਤੇ ਡੂੰਘਾਈ ਨਾਲ ਦਸਤਾਵੇਜ਼ ਪ੍ਰਦਾਨ ਕਰਨ ਦਾ ਇਰਾਦਾ ਰੱਖਦੀਆਂ ਹਨ। ਵਿਸ਼ੇਸ਼ਤਾ ਡੇਟਾ, ਉਪਲਬਧ ਮੋਡੀਊਲ ਅਤੇ ਪੈਰੀਫਿਰਲ, ਮੈਮੋਰੀ ਆਕਾਰ, ਅਤੇ ਮੈਮੋਰੀ ਪਤੇ ਹਰੇਕ ਖਾਸ ਡਿਵਾਈਸ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹਨ, ਅਤੇ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ "ਆਮ" ਪੈਰਾਮੀਟਰ ਵੱਖ-ਵੱਖ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵੱਖੋ-ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ ਅਤੇ ਕਰ ਸਕਦੇ ਹਨ। ਐਪਲੀਕੇਸ਼ਨ ਸਾਬਕਾampਇੱਥੇ ਵਰਣਿਤ les ਸਿਰਫ਼ ਵਿਆਖਿਆ ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਹਨ। ਸਿਲੀਕਾਨ ਪ੍ਰਯੋਗਸ਼ਾਲਾਵਾਂ ਇੱਥੇ ਉਤਪਾਦ ਦੀ ਜਾਣਕਾਰੀ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਅਤੇ ਵਰਣਨ ਵਿੱਚ ਬਿਨਾਂ ਕਿਸੇ ਹੋਰ ਨੋਟਿਸ ਅਤੇ ਸੀਮਾ ਦੇ ਬਦਲਾਅ ਕਰਨ ਦਾ ਅਧਿਕਾਰ ਰਾਖਵਾਂ ਰੱਖਦੀਆਂ ਹਨ, ਅਤੇ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ ਜਾਣਕਾਰੀ ਦੀ ਸ਼ੁੱਧਤਾ ਜਾਂ ਸੰਪੂਰਨਤਾ ਲਈ ਵਾਰੰਟੀਆਂ ਨਹੀਂ ਦਿੰਦੀਆਂ। ਸਿਲੀਕਾਨ ਪ੍ਰਯੋਗਸ਼ਾਲਾਵਾਂ ਦੀ ਇੱਥੇ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਦੇ ਨਤੀਜਿਆਂ ਲਈ ਕੋਈ ਜ਼ਿੰਮੇਵਾਰੀ ਨਹੀਂ ਹੋਵੇਗੀ। ਇਹ ਦਸਤਾਵੇਜ਼ ਕਿਸੇ ਵੀ ਏਕੀਕ੍ਰਿਤ ਸਰਕਟਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਜਾਂ ਬਣਾਉਣ ਲਈ ਇੱਥੇ ਦਿੱਤੇ ਗਏ ਕਾਪੀਰਾਈਟ ਲਾਇਸੈਂਸਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਜਾਂ ਪ੍ਰਗਟ ਨਹੀਂ ਕਰਦਾ। ਉਤਪਾਦਾਂ ਨੂੰ ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਆਂ ਦੀ ਵਿਸ਼ੇਸ਼ ਲਿਖਤੀ ਸਹਿਮਤੀ ਤੋਂ ਬਿਨਾਂ ਕਿਸੇ ਵੀ ਜੀਵਨ ਸਹਾਇਤਾ ਪ੍ਰਣਾਲੀ ਦੇ ਅੰਦਰ ਨਹੀਂ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇੱਕ "ਲਾਈਫ ਸਪੋਰਟ ਸਿਸਟਮ" ਜੀਵਨ ਅਤੇ/ਜਾਂ ਸਿਹਤ ਦਾ ਸਮਰਥਨ ਕਰਨ ਜਾਂ ਕਾਇਮ ਰੱਖਣ ਦਾ ਇਰਾਦਾ ਕੋਈ ਵੀ ਉਤਪਾਦ ਜਾਂ ਪ੍ਰਣਾਲੀ ਹੈ, ਜੋ, ਜੇਕਰ ਇਹ ਅਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਮਹੱਤਵਪੂਰਨ ਨਿੱਜੀ ਸੱਟ ਜਾਂ ਮੌਤ ਹੋਣ ਦੀ ਉਮੀਦ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਸਿਲੀਕਾਨ ਪ੍ਰਯੋਗਸ਼ਾਲਾਵਾਂ ਦੇ ਉਤਪਾਦ ਆਮ ਤੌਰ 'ਤੇ ਫੌਜੀ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਨਹੀਂ ਹੁੰਦੇ ਹਨ। ਸਿਲੀਕਾਨ ਪ੍ਰਯੋਗਸ਼ਾਲਾਵਾਂ ਦੇ ਉਤਪਾਦਾਂ ਨੂੰ ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ ਪ੍ਰਮਾਣੂ, ਜੈਵਿਕ ਜਾਂ ਰਸਾਇਣਕ ਹਥਿਆਰਾਂ, ਜਾਂ ਅਜਿਹੇ ਹਥਿਆਰਾਂ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰਨ ਦੇ ਸਮਰੱਥ ਮਿਜ਼ਾਈਲਾਂ ਸਮੇਤ ਸਮੂਹਿਕ ਵਿਨਾਸ਼ ਦੇ ਹਥਿਆਰਾਂ ਵਿੱਚ ਨਹੀਂ ਵਰਤਿਆ ਜਾਵੇਗਾ।
ਟ੍ਰੇਡਮਾਰਕ ਜਾਣਕਾਰੀ
Silicon Laboratories Inc., Silicon Laboratories, Silicon Labs, SiLabs ਅਤੇ Silicon Labs ਲੋਗੋ, CMEMS®, EFM, EFM32, EFR, Energy Micro, Energy Micro Logo ਅਤੇ ਇਸਦੇ ਸੰਜੋਗ, “ਦੁਨੀਆਂ ਦੇ ਸਭ ਤੋਂ ਊਰਜਾ ਅਨੁਕੂਲ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ”, EmberZEK, ®, EZMac®, EZRadio®, EZRadioPRO®, DSPLL®, ISOmodem®, Precision32®, ProSLIC®, SiPHY®, USBXpress®, ਅਤੇ ਹੋਰ Silicon Laboratories Inc. ARM, CORTEX, Cortex-M3 ਅਤੇ THUMB ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ARM ਹੋਲਡਿੰਗਜ਼ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਜਾਂ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। Keil ARM ਲਿਮਿਟੇਡ ਦਾ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ। ਇੱਥੇ ਦੱਸੇ ਗਏ ਹੋਰ ਸਾਰੇ ਉਤਪਾਦ ਜਾਂ ਬ੍ਰਾਂਡ ਨਾਮ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਧਾਰਕਾਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
![]()
ਸਿਲੀਕਾਨ ਲੈਬਾਰਟਰੀਜ਼ ਇੰਕ.
400 ਵੈਸਟ ਸੀਜ਼ਰ ਸ਼ਾਵੇਜ਼
ਆਸਟਿਨ, TX 78701
ਅਮਰੀਕਾ
http://www.silabs.com
ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ Arrow.com.
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਸਿਲੀਕਾਨ ਲੈਬਜ਼ Si4010 ਵਿਕਾਸ ਕਿੱਟ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ Si4010, ਵਿਕਾਸ ਕਿੱਟ, Si4010 ਵਿਕਾਸ ਕਿੱਟ |



