After the chip is encrypted, only 5V can be used for programming. If on-board programming is required, the 3.3V system cannot be used.
The use of DataFlash is the same as general FLASH, except that the address of DataFlash will vary according to the specific chip; for the address of DataFlash, please refer to the memory chapter of the specific chip reference manual.
If you need to enter the stop mode or modify the debug port to other function pins during the debugging phase, it is recommended to delay 2S after power-on initialization to avoid downloading again after entering the stop mode or modifying the debug port function. The mass production tool download will not be affected in any way .
CMS32F033 can be awakened by the falling edge of GPIO in stop mode, and it can be awakened by a rising edge before entering stop mode, and it can be awakened by a rising edge, and it can be maintained at low level before entering stop mode. If double-edge wakeup is selected, only falling edge wakeup works .
CMS32F030 can only be awakened by the falling edge of GPIO in stop mode, and keep the high level before entering stop mode. CMS32F033 can be awakened by the falling edge of GPIO in stop mode, and keep high level before entering stop mode, and can also be awakened by rising edge, and keep low before entering stop mode. If double edge wakeup is selected, only falling edge wakeup will work.
When CMS32F033 is enabled with internal pull-up input, the difference between the pin level and VDD is about 0.3V.
The operating frequency of CMS32F033 is 48MHz, and the IIC drive speed can only reach 150Kbps. For customers who download the latest version of the driver library, the speed of IIC can reach 400Kbps.