|
使用STM32F103C8,IAR6.4。配置USART1 为 115200,8b,1stopbit。TIM2 :TIM_Period = 2000,TIM_Prescaler = 36000-1。analysis_string()函数中定义了两个数组,uint8_t buffer[32]= {0}; uint8_t str2show[4][506]={0}; 程序执行时会发送11526个字符,然后就不发了。减小数组 str2show[][],程序就正常了。 求拍砖,求指教!程序
Myb08_01_printf.rar
(822.03 KB, 下载次数: 3)
|
微信公众号
手机版
RE:这个程序为什么会停下来?
回复:这个程序为什么会停下来?
应该是堆栈溢出,你把这个空间减小就好了。
谢谢,这种情况有没有官方的说明呢
RE:这个程序为什么会停下来?