Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Packs
  2. BAT32G137

Change Log

Version 3.0.11

Get Pack
      Add the weak attribute to the assert failed handler in "system_BAT32G137.c".

Version 3.0.10

Get Pack
      Modify the description of the adc_initial and uart_initial function.
      Add the assert instructions to avoid setting the timer counter to 0, otherwise the program maybe run into a looping in the timer interrupt handler.

Version 3.0.9

Get Pack
      Modify the CLK_Osc_Setting function to extend the oscillator stable waiting time in "clk.c".

Version 3.0.8

Get Pack
      Add interrupt priority set API.

Version 3.0.7

Get Pack
      Fix the variable calling instruction in TMM0_Get_PulseWidth() in "timm.c".
      Update the baudrate calculation for the LIN break send function in "lin.c".
      Update the driver functions in "cmp.c".
      Update the demo functions of AD converter.
      Modifh the stack size marcro define in the "startup_BAT32G137.s".

Version 3.0.6

Get Pack
      Add break in timer4.c

Version 3.0.5

Get Pack
      Add enable and disable primask instruction in EraseChip(), EraseSector() and ProgramPage() in "flash.c".
      Fix the protect instruction in EraseChip(), EraseSector() and ProgramPage() in "flash.c".

Version 3.0.4

Get Pack
      Modify the userdefine and flashEraseWrite example.

Version 3.0.3

Get Pack
      Fix the voilate pointer properties in the headfile.

Version 3.0.2

Get Pack
      Modify the menu level of CAN messages in System Viewer to easy use.

Version 3.0.1

Get Pack
      Modify the INTC instructions in the system_BAT32G137.h.
      Modify the configuration wizard for LVD initialization in "system_BAT32G137.c".

Version 3.0.0

Get Pack
      Modify WDT function for version 3.0.

Version 2.1.4

Get Pack
      Change DataFlash Programming Algorithm (delete EraseChip function)

Version 2.1.3

Get Pack
      Add DataFlash Programming Algorithm 
      Add VBGR A/D conversion value 
      Change system_BAT32G137.c to compatible with AC5 and AC6
      Change the name and address of TSCDR1 and TSCDR2
        TSCDR1 --> TSN25, TSCDR2 --> TSN85

Version 2.1.2

Get Pack
      Change the Dvendor with Keil official assigned code
      Change the vendor from CMS to Cmsemicon555
      Fix the VCOUTx_PORT_SETTING() defination

Version 2.1.1

Get Pack
      Fix the UART1_Stop function
      Delete the call of NVIC_EnableIRQ function in Driver files

Version 2.1.0

Get Pack
      Change the name of Timer 4 from TM4 to TM40 
      Change the name of HISTOP to HIOSTOP 
      Rewrite the driver of TM40
      Add the driver and examples of TMA, TMB, TMC, TMM
      Add the driver and examples of CAN

Version 2.0.1

Get Pack
      Remove some parts according to the product Roadmap.

Version 2.0.0

Get Pack
      Modified the register of ADC of chip Version 2.0

Version 1.0.0

Get Pack
      Initial Version