Purpose of this article:
1) The system organizes the development and debugging notes of the BES platform
2) Provide a channel for downloading data for the majority of "dao friends"
3) Through learning the BES platform, figure out the development routines of TWS headset products
Content to be added
Here are all the content of the article REVIEW, you can click on the article needed to learn, you can click on to learn notes indexed to view it.
Serial number | Article title | Content guide (click to jump) |
---|---|---|
1 | SDK code architecture and Battery module | Can't see the code? Try to learn the SDK architecture from Battery |
2 | TWS pairing and Bluetooth pairing | Peer or Pair, every Taoist friend who read this can tell the difference |
3 | ANC debugging notes finishingOne | After reading this article, you are the software engineer who understands noise reduction best |
4 | ANC debugging notes finishing 2 | After reading this article, you are a software engineer who can adjust noise reduction |
5 | Button combing | Embedded Three Musketeers: key press, buzzer, light a light |
6 | LED indicator | Light up a lamp together and let the lantern run for a while |
7 | IIC drive | Stir-fry IIC this cold rice |
8 | Prompt tone module | The amount of code in the prompt tone is a bit large |
9 | Prompt tone generation and addition | Isn't it easy to add a tone? |
10 | The new way to play the alert tone | New method of prompt sound: MIX mode, switch between Chinese and English |
11 | Modify the serial port baud rate | Why is the serial port output log all garbled? |
12 | Modify IO port voltage | The voltage of the IO port is only 1.7V, which can't bring peripherals. |
13 | Call volume, echo and noise reduction debugging | When I use the headset to make a call, the other party says I can’t speak clearly, and I think my voice is low |
14 | Audio Developer tool detailed instructions | Added noise reduction algorithm, so what does the data before and after the algorithm look like? |
15 | OTA upgrade | OTA silent upgrade: upgrade quietly, don't shoot guns |
16 | Master-slave switch | The master and slave switch seamlessly, and the user is insensitive, so smooth! |
17 | Master-slave data interaction | How to keep the "correspondence" between the master and slave |
18 | 10s software timer | The headset is placed on the table, how come it will shut down? |
19 | How to modify the Bluetooth name | The original OTA tool does not support changing the Bluetooth name |
20 | Signaling mode and non-signaling mode | Is DUT testing in signaling mode or non-signaling mode? This~ |
21 | How to encrypt and protect the software | Play some high-end, try to be a software encryption |
22 | POP sound problem | How to break POP sound when switching ANC mode |
23 | Production line test | Liyili production line testing interface and instructions |
24 | The remaining space of the chip obtained | Before adding a third-party algorithm, you must first know the remaining space of the chip |
25 | Other problem analysis | All kinds of problems really make you bald |