background image

Chengdu Ebyte Electronic Technology Co., Ltd.

E32-900MBL-1 User Manual

Copyright © 2012–20 21 , Chengdu Ebyte Electronic Technology Co., Ltd.

11

function after confirming that the sending or receiving is complete. As shown in the figure
below, just fill in the user's logic function in the To-do prompt position. The state is
transmitted by the module driver, and is actually processed by the Exx_GoTransmit()
function. When the function is complex, it can be considered to be modified to support
more situations.

ebyte_exx.h

Some conventional modulation parameters are defined, generally do not need to be

modified, you can adjust them by yourself. Note, please understand the instructions in the
comments when modifying. There is a range check for parameters in the module driver,
and wrong modulation parameters will cause initialization failure. The following figure
shows an example of FSK modulation parameters:

board.c

STM8 peripheral initialization, involving SPI, TIMER, GPIO, etc., is strongly coupled
with the hardware used.

board_button.c

The key event queue is a FIFO in terms of data structure. After the timer detects the
button, it will store the corresponding event in the queue and wait for the main loop to
respond.

board_mini_printf.c Simplified printf, although the function has shrunk, it occupies a small volume. The

DEBUG macro in the project mainly depends on the mprintf provided by this file.

ebyte_kfifo.c

Used for serial port data reception, optimized general-purpose FIFO queue, suitable for
cache.

ebyte_debug.c

It is used to connect to a PC for some tests, and generally does not need to be used.

stm8l15x_it.c

All interrupt function entrances will focus on the interrupt service functions such as serial
port, timer, button IO, etc.

Содержание E30-900MBL-01

Страница 1: ...MBL Series Evaluation Kit User Manual New Generation Package Compatible Sub 1G Wireless Module E30 900MBL 01...

Страница 2: ...apter 2 Software Introduction 6 2 1 Directory structure 6 2 2 IAR project 7 2 3 Main function 8 2 4 Transceiver timing 8 2 5 Programming 10 Chapter 3 Quick Demo 12 3 1 Signal line connection 12 3 2 Se...

Страница 3: ...ied is given including but not limited with respect to the accuracy correctness reliability and fitness for a particular purpose of the information This document may be revised by EBYTE at any time Fo...

Страница 4: ...the pins on the board have been led out to pin headers on both sides and developers can easily connect various peripheral devices through jumpers according to actual needs The kit provides complete so...

Страница 5: ...upply pin it needs to be short circuiting with pin 3 5 GND Backplane reference ground 6 REST MCU external reset pin 7 S WIM SWIM pin of MCU 8 VIO MCU power supply pin 9 PC0 Module reset pin 1 0 PB7 Mo...

Страница 6: ...E07 400M10S 2 CC1101 Texas Instruments E07 900M10S 3 SI4438 Silicon Labs E30 400M20S 4 SI4463 Silicon Labs E30 900M20S 5 LLCC68 Semtech E220 400M22S 6 LLCC68 Semtech E220 900M22S 7 SX1278 Semtech E32...

Страница 7: ...td 6 Chapter 2 Software Introduction 2 1 Directory Structure Matter Explanation 1 File Directory User can download the sample project from the official website open the directory as shown in the figur...

Страница 8: ...are used to distinguish the driver files of different modules When switching workspaces different macro definitions will be used to switch driver files of different modules Exclude from build attribut...

Страница 9: ...tatus flag of the module is read to determine whether there is data and the underlying driver will copy the data and pass it to the user s callback function so as to process the receiving logic by its...

Страница 10: ...al XTAL etc and the current consumption will gradually increase Eventually switch into send mode triggering wireless data transmission After completion the module enters the standby mode In this state...

Страница 11: ...the user It only needs to consider how to input and output data from this box 3 ebyte_port c It is specially used to bind SPI and GPIO under different hardware platforms abstracted as the input of bo...

Страница 12: ...and wrong modulation parameters will cause initialization failure The following figure shows an example of FSK modulation parameters board c STM8 peripheral initialization involving SPI TIMER GPIO etc...

Страница 13: ...d E32 900MBL 1 User Manual Copyright 2012 20 21 Chengdu Ebyte Electronic Technology Co Ltd 12 Chapter 3 Quick Demo 3 1 Signal line connection File Key note 1 Power jumper cap 2 Mode selection jumper c...

Страница 14: ...View the serial port number 2 Serial port software 3 Push button communication example RECV Identifier used only for prompting indicates the data received by the wireless module SEND identifier only...

Страница 15: ...power output The matching degree between the antenna and the module is poor or the quality of the antenna itself is problematic 4 2 The module is easily damaged Please check the power supply to ensur...

Страница 16: ...12 29 Modify the schematic diagram of the module and the use manner HWJ About Us Technical support support cdebyte com Documents and RF Setting download link https www cdebyte com Thank you for using...

Отзывы: