Technical Center
May 25, 2021, 3:23 PM
When the customer builds the SS881X development environment, the User Command path needs to be modified because the installation directory of Keil C51 is not in the default directory of the C drive. After the modification, it was found that it could not be run, and the phenomenon is as follows.
Apr 28, 2021, 10:59 AM
The Sinhmicro SINH51 platform is an 8-bit MCU platform compatible with the MCS51 instruction set, including SS80X, SS880X, SS881X, SS882X, SS883X, SS885X, SS886X, and other MCU families.
PlatformIO is an open source IoT development ecosystem that provides a cross-platform code builder and integrated development environment (IDE). Together with one of the most popular code editors---- Visual Studio Code (VS Code), you can set up an easy-to-use and extremely convenient SINH51 development environment.
Jan 30, 2021, 6:17 PM
First of all, we need to understand the concept that the power supply node of the SS880X and SS881X has only one (VDD). This is determined by the power architecture of the two ICs. As shown in Figure 1, whether it is powered from SPWR/VKEY, VIN or VDD, the power supply must eventually pass through VDD to supply the entire system.
Dec 12, 2020, 3:42 PM
The .map file generated after compiling the code in the Keil C51 contains a lot of useful information, and when I recently looked at the .map file to check the space usage of each part of the code, I saw some strange symbols in the .map file
Dec 3, 2020, 4:14 PM
When developing SS881X/SS880X chips with keil C51, there will be the following two different sounds for the initialization of some global variables:
First, when defining this global variable, assign the variable a value at the same time.
Second, After defining the global variable, assign the variable a value.
So what are the similarities and differences between these two methods for some global variable initialization?
Nov 21, 2020, 12:45 PM
The program memory of SS80X/SS880X chips such as SS809, SS809Q, and SS880A is OTP Flash, which supports up to 12KB. OTP stands for One Time Programmable, which means that you can only program once. However, there are many uncertainties in product development, when necessary, mass production or trial production products have the appeal of replacing the program, although the above chip is only programmable once OTP Flash, in the case of meeting certain conditions, can support multiple programming, as follows.
Nov 17, 2020, 7:36 PM
SS882X Boost supports the maximum load capacity of 1A, and in emergency charging scenarios, SS882X Boost supports limiting current by hardware in order to support devices with large charge current such as mobile phones. In actual application scenarios, if SS882X Boost current limit does not match the undervoltage protection function of a mobile phone or other device, compatibility issues such as the inability to charge the mobile phone may occur. The specific instructions are as follows.
Nov 14, 2020, 5:21 PM
Oct 26, 2020, 8:48 AM