Contents
- STM8S/A Standard Peripherals Library Utilities
update History
- License
STM8S/A
Standard
Peripherals Library Utilities update History
V1.0.1 /30-September-2014
Main
Changes
- Update License disclaimer to use MCD-ST Liberty SW License Agreement V2.
V1.0.0 / 25-February-2011
Main
Changes
- Created.
- Add Utilities folder to include drivers for the STM8/128-EVAL evaluation board.
- Add new directory "Common"
containing common drivers for the STM8S evaluation board:
stm8s_eval_i2c_ee.h/.c, stm8_eval_spi_sd.h/.c
and stm8s_eval_lcd.h/.c.
Note : All
theses common drivers names and API were modified versus the previous
drivers available in version 1.1.1, no compatibility is guaranteed
between the two versions - Add new driver for the
STM8S/128-EVAL managing Leds, push button, COM ports and configuring the system
level of the I2C EEPROM, SPI SD and
LCD.
- Mono LCD
driver updated as follow:
- The LCD_SetTextMode() and
LCD_SetGraphicMode() functions removed as the graphic mode is not supported
- The
following functions are removed and are replaced by "LCD _Print ()" function :
- void LCD_ClearLine(uint8_t Line); - void
LCD_PrintChar(uint8_t Ascii); - void LCD_PrintString(uint8_t Line,
FunctionalState AutoComplete, FunctionalState Append, uint8_t
*ptr); - void LCD_PrintMsg(uint8_t *ptr); - void
LCD_PrintDec1(uint8_t Number); - void LCD_PrintDec2(uint8_t
Number); - void LCD_PrintDec3(uint16_t Number); -
void LCD_PrintDec4(uint16_t Number); - void LCD_PrintHex1(uint8_t
Number); - void LCD_PrintHex2(uint8_t Number); -
void LCD_PrintHex3(uint16_t Number); - void LCD_PrintBin2(uint8_t
Number); - void LCD_PrintBin4(uint8_t Number); -
void LCD_SendBuffer(uint8_t *pTxBuffer, uint8_t NumByte) ; - The LCD_DisplayCGRAM0() and
LCD_DisplayCGRAM1() functions are declared as static as they are used only by
the LCD_DisplayLogo() function
Licensecensed
under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use
this package
except in compliance with the License. You may obtain a copy of the License
at:
Unless
required by applicable law or agreed to in writing, software distributed under
the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. See the License for the
specific language governing permissions and limitations under the
License.
For complete documentation on
STM8S 8-bit microcontrollers platform visit www.st.com
|