中级会员
 
- 积分
- 354
- 金钱
- 354
- 注册时间
- 2014-7-26
- 在线时间
- 66 小时
|

楼主 |
发表于 2016-9-28 16:11:17
|
显示全部楼层
STVD环境有像KELL那样的选项吗,可以不编译不用的函数。刚才补了一下知识HEX不等于单片机的flash用量。加了一个补丁mapinfo_v0.4。看到上面我贴的那点库函数用量为,ram:10 flash:2553 eeprom:0 stack:55 还是大啊!!
#include "stm8s.h"
void main(void)
{
char ans;
/*High speed internal clock prescaler: 1*/
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);
UART1_DeInit();
UART1_Init((uint32_t)115200, UART1_WORDLENGTH_8D, UART1_STOPBITS_1, UART1_PARITY_NO,
UART1_SYNCMODE_CLOCK_DISABLE, UART1_MODE_TXRX_ENABLE);
|
|