自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 STM32:配置魔术棒选项卡——C/C++选项卡的配置

1、在C/C++选项卡中添加处理宏及编译器编译的时候查找的头文件路径。如果头文件路径添加有误,则编译的时候会报错找不到头文件。2、在这个选项中添加宏,就相当于我们在文件中使用“#define”语句定义宏一样。在编译器中添加宏的好处就是,只要用了这个模版,就不用源文件中修改代码。>STM32F10X_HD 宏:为了告诉STM32 标准库,我们使用的芯片类型是STM32型号是大容量的,...

2019-08-26 16:48:10 4114

原创 STM32:标准固件库文件分析

1-汇编编写的启动文件startup_stm32f10x_hd.s:设置堆栈指针、设置PC指针、初始化中断向量表、配置系统时钟、对用C库函数_main最终去到C的世界2-时钟配置文件system_stm32f10x.c:把外部时钟HSE=8M,经过PLL倍频为72M。3-外设相关的stm32f10x.h:实现了内核之外的外设的寄存器映射xxx:GPIO、USRAT、I2C、SPI、...

2019-08-26 16:13:14 334

原创 STM32:stm32f10x_conf.h 文件中配置是否使用“断言”编译选项

1、stm32f10x_conf.h 中关于断言的代码#ifdef USE_FULL_ASSERT/*** @brief assert_param 宏用于函数的输入参数检查* @param expr:若expr 值为假,则调用assert_failed 函数* 报告文件名及错误行号*若expr 值为真,则不执行操作**/ #define assert_param(e...

2019-08-26 15:48:16 378

原创 STM32:stm32f10x_gpio.c中GPIO_Init的分析说明

1 /**2 *函数功能:初始化引脚模式3 *参数说明:GPIOx,该参数为GPIO_TypeDef 类型的指针,指向GPIO 端口的地址4 * GPIO_InitTypeDef:GPIO_InitTypeDef 结构体指针,指向初始化变量5 */6 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct...

2019-08-26 12:03:27 1241

原创 C语言:指针变量的定义与引用

一、指针变量的定义和赋值1、格式:类型名 *指针变量名;2、举例 int *p1; char *s1, *s2; float *a1, *a2, f;3、说明 a. 类型名:指针变量所指向的变量类型。 b. * 是定义指针变量的标志,不可丢掉。 c. 指针变量定义后,其值是不确定的。...

2019-08-23 11:27:06 11158

原创 C语言:用选择法对数组中10个整数按由小到大排序。

1、选择法原理所谓选择法就是先将10个数中最小的数与a[0]对换;再将a[1]到a[9]中最小的数与a[1]对换……每比较一轮,找出一个未经排序的数中最小的一个。共比较9轮。2、分析过程a[0] a[1] a[2] a[3] a[4] 3 6 1 9 4 未排序时...

2019-08-23 10:20:05 25041 3

原创 C语言:有一个一维数组score,内放10个学生成绩,求平均成绩。

1、可以用数组名作函数参数,此时形参应当用数组名或用指针变量 。2、程序实现#include <stdio.h>void main(){ float average(float array[10]); // 函数声明 float score[10],aver; int i; printf("input 10 scores:\n");...

2019-08-23 09:21:32 34283 1

原创 C语言:用弦截法求方程 f(x)=x3-5x2+16x-80=0 的根

用弦截法求方程 f(x)=x3-5x2+16x-80=0 的根。1、方法分析(1) 取两个不同点x1,x2,如果f(x1)和f(x2)符号相反,则(x1,x2)区间内必有一个根。如果f(x1)与f(x2)同符号,则应改变x1,x2,直到f(x1)、f(x2)异号为止。注意x1、x2的值不应差太大,以保证(x1,x2)区间内只有一个根。 (2) 连接(x1,f(x1))和(x2,f(...

2019-08-22 23:22:35 14914

原创 C语言:利用三目运算符z=x>y? x:y比较两个数的大小

#include<stdio.h>#include<math.h> void main() { int max(float x,float y); float a,b; int c; scanf...

2019-08-22 17:59:25 6340 1

原创 C语言:函数的简单调用

#include<stdio.h>#include<math.h> int main() {void printstar(); /*对printstar函数声明*/ void print_message(); ...

2019-08-22 16:56:52 825

原创 C语言:用循环求从键盘输入的字符串的字符个数

#include<stdio.h>#include<math.h> int main() { char a[80]; int i=0; printf("enter a string:"); scan...

2019-08-22 16:43:33 3725

原创 C语言:统计从键盘输入的20个字符中小写字符的个数

#include<math.h> int main() {char a[20];int i,sum=0;for(i=0;i<20;i++){ scanf("%c",&a[i]); if(a[i]>='a...

2019-08-22 16:32:57 1657

原创 C语言:冒泡排序法,对输入的10个整数进行大小排序。

#include<stdio.h>#include<math.h> int main() {int i,j,t,a[10];printf("input 10 numbers:\n");for(i=0;i<10;i++)scanf(...

2019-08-22 16:10:02 19328 2

原创 C语言:用if和goto语句、while语句、do-while语句、for语句实现1到100的加法。

1、用if和goto语句实现#include <stdio.h>void main(){ int i=1,sum=0; loop: if(i<=100) { sum+=i; i++; goto loop; } printf("%d\n",sum);}...

2019-08-22 15:26:23 3796 2

原创 C语言:给出一百分制成绩,输出成绩等级 ‘A’、’B’、’C’、’D’、’E’。

要求:90分以上为‘A’,80-89分为‘B’,70-79为‘C’,60-69为‘D’, 60分以下为‘E’。#include<stdio.h>#include<math.h> void main() { int score,temp;...

2019-08-22 15:19:02 25933 2

原创 C语言:输入三角形边长,求面积。

#include<stdio.h>#include<math.h> void main() {float a,b,c,p;double S;printf("请输入三边长度:\n");scanf("%f %f %f",&a,&b,&...

2019-08-22 14:36:24 15336 2

原创 STM32中 嘀嗒定时器中 SysTick_CTRL_ENABLE的含义说明

1、使能滴答定时器SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk关闭滴答定时器SysTick->CTRL &= ~ SysTick_CTRL_ENABLE_Msk2、宏定义的说明#define SysTick_CTRL_ENABLE_Pos 0 ...

2019-08-16 17:37:15 10487

原创 Win10系统安装FT2232D系列USB转串口驱动

1、Win10 64bit、FT2232D系列USB转串口驱动2、下载驱动文件https://www.ftdichip.com/Drivers/CDM/CDM%20v2.12.28%20WHQL%20Certified.zip3、插入FT2232 USB转串口设备4、解压下载的文件5、右键计算机,选择管理,进入设备管理器,找到端口(COM和LPT),右键更新驱动程序...

2019-08-14 16:06:04 21780 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除