神勇大山

文章
4
资源
0
加入时间
2年10月17天

实验2-3-1 求1到100的和

题目:实验2-3-1求1到100的和(10分)题目要求:本题要求编写程序,计算表达式 1 + 2 + 3 + ... + 100 的值。输入格式:本题无输入。输出格式:按照以下格式输出:sum = 累加和解题代码:#include<stdio.h>int main(){ int i, sum = 0; for( i = 1; i < 101; i++ ) sum+= i; printf( "sum = %d\n", sum ..

STM32的串口函数_库函数USART_SendData问题和解决方法--硬件复位导致第一个字节丢失

本文转自:http://blog.sina.com.cn/s/blog_717116870102vb4c.html个人记录:昨天做串口实验的时候一直没有成功的原因,连续调用USART_SendData总是会出现前一个被后一个覆盖的情况。之前觉得ST的官方库应该没有问题就没往这方面想,现在查查,确实有库的问题,还是自己对库不太理解。还有遇到的硬件复位以后,

vivado如何做延时0 不延时1 短暂延时2 长时间延时

基础知识:(1)符号“=”用于阻塞的赋值(如:b = a;)。阻塞赋值“=”在 begin 和 end 之间的语句是顺序执行,属于串行语句。(2)符号“<=”用于非阻塞赋值(如:b <= a;)。非阻塞赋值是由时钟节拍决定,在时钟上升到来时,执行赋值语句右边,然后将 begin-end 之间的所有赋值语句同时赋值到赋值语句的左边。注意:是 begin—end 之间的所有语句,一起执行,且一个时钟只执行一次,属于并行执行语句。所以RAM_Write_Addr_vaild