自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 相关系数 学习笔记

清风老师的数学建模课的学习笔记

2022-02-19 17:13:58 1643

原创 拟合算法 学习笔记

清风老师的数模课学习笔记

2022-02-18 16:33:33 1173

原创 插值算法 学习笔记

清风老师的数学建模课学习笔记

2022-02-18 14:59:31 2701

原创 TOPSIS 优劣解距离法 学习笔记

数学建模课程的学习笔记

2022-02-17 16:04:08 886

原创 层次分析法 学习笔记

学习清风老师课程记录的学习笔记

2022-02-16 16:19:03 657

原创 串口通信相关实验

通过串口打印“您发送的消息长度是**” 打印完成后打印“您的消息打印完成” 串口打印过程中LED1-LED3亮,打印完成后灯灭 每打印完五次“请输入数据,以回车键结束\r\n”后打印一次“Embedded System Chapter7-USART” 得到串口发送来的第二个字符,并通过串口打印“您发送消息的第二个字符为***”。 while(1) { if(USART_RX_STA&0x8000) { LED1=0; LED2=0; LED3=0; le

2022-01-16 14:08:04 295

原创 输入捕获实验

通过串口打印KEY1按下的时间while(1) { delay_ms(10); if(TIM3CH4_CAPTURE_STA&0X80) //³É¹¦²¶»ñµ½ÁËÒ»´Î¸ßµçƽ { temp=TIM3CH4_CAPTURE_STA&0X3F; temp*=65536; //Òç³öʱ¼ä×ÜºÍ temp+=TIM3CH4_CAPTURE_VAL; //µÃµ½×ܵĸߵ...

2021-12-16 14:41:23 853 2

原创 PWM输出实验

DS6 不停的由暗变到亮,然后又从亮变到暗。每个过程持续时间大概为1 秒钟左右。需要更改相应的时钟通道等看是否是完全重映射,是否使用REMAP语句int main(void){ u16 led6pwmval=0; u8 dir=1; HAL_Init(); //³õʼ»¯HAL¿â Stm32_Clock_Init(RCC_PLL_MUL9); //ÉèÖÃʱÖÓ,72M delay_init(.

2021-12-16 14:38:26 547 9

原创 定时器中断实验

int main(void){ HAL_Init(); //³õʼ»¯HAL¿â Stm32_Clock_Init(RCC_PLL_MUL9); //ÉèÖÃʱÖÓ,72M delay_init(72); //³õʼ»¯ÑÓʱº¯Êý uart_init(9600); //³õʼ»¯´®¿Ú LED_Init(); //³õʼ»¯.

2021-12-16 14:30:41 1140

原创 两个板子之间的串口通讯

A板:int main(void){ u8 len; u16 times=0; HAL_Init(); Stm32_Clock_Init(RCC_PLL_MUL9); delay_init(72); uart_init(115200); LED_Init(); KEY_Init(); BE

2021-12-16 13:53:31 4677

原创 中断实验相关问题

void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin){ delay_ms(10); //Ïû¶¶ switch(GPIO_Pin) { case GPIO_PIN_0: if(WK_UP==1) { for(u8 i=0;i<3;i++) { LED3=!LED3; delay_ms(50.

2021-12-16 13:47:17 2116

原创 外部中断实验

按KEY1按键后串口打印“KEY1 Start ”,控制LED0翻转; 按KEY2按键后串口打印“ KEY2 Start ” 1s后串口打印“KEY2 End”, 同时蜂鸣器鸣响一次; 按WK_UP按键后串口打印“WK_UP Start ” LED3每隔1s翻转一次,翻转3次后串口打印“WK_UP End”; 按KEY0按键后串口每隔1s打印“KEY0 Start ” “KEY0 End”一次,同时LED4闪烁一次,此现象共执行五次。 KEY2能够打断其他中断程序 有关抢占优先...

2021-12-16 13:41:09 273

原创 按键输入实验

A. KEY_UP 按一次GPIOC0~7全部灯亮,再按一次GPIOC0~7全部灯灭;B. KEY2 按一次GPIOC0~7全部灯亮同时蜂鸣器鸣叫,再按一次GPIOC0~7全部灯灭同时蜂鸣器停止鸣叫;C. KEY1 按一次GPIOC实现流水灯控制,再按一次GPIOC全部灯闪烁3次(提示:定义自动变量与静态变量);D.KYE0 根据所学知识,自己设定实验内容。 u8 i=0;// u8 j=0;// while(1)// {// ...

2021-12-16 13:29:33 146

原创 蜂鸣器实验

A. 利用HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) //电平反转库函数,实现蜂鸣器鸣响与不鸣响状态转换B. 利用GPIO_ReadPin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) //读取端口状态函数,完成蜂鸣器端口状态的读取,利用if…else…条件语句实现当蜂鸣器鸣响时7个LED灯亮,当蜂鸣器鸣不响时7个LED灯灭。/***************BEEPʵÑéA****...

2021-12-16 13:27:03 2188

原创 LED流水灯

A. GPIOC0~7高四位亮,低四位灭,之后高四位灭,低四位亮,此现象重复5次之后,灯保持全灭状态;B. 实现GPIOC0~7流水灯,7个LED每隔1S依次点亮,再依次熄灭;C. 实现GPIOC0~7流水灯,每隔1S顺序闪烁:LED0亮灭、LED1亮灭….LED7亮灭;/***************LED实验A******************/ u8 i=0; while(1){ if(i==0){ for(u8 j=0;j<5...

2021-12-16 13:25:05 2628

空空如也

空空如也

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

TA关注的人

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