当前位置: 首页 > news >正文

企业宣传推广怎么做seo指的是什么意思

企业宣传推广怎么做,seo指的是什么意思,网站做自适应的好处,韶关网站建设的公司STM32 CubeMX STM32 CubeMX (第三步Freertos中断管理和软件定时) STM32 CubeMX一、STM32 CubeMX设置时钟配置HAL时基选择TIM1(不要选择滴答定时器;滴答定时器留给OS系统做时基)使用STM32 CubeMX 库,配置Fre…

STM32 CubeMX


STM32 CubeMX (第三步Freertos中断管理和软件定时)

  • STM32 CubeMX
  • 一、STM32 CubeMX设置
    • 时钟配置
    • HAL时基选择TIM1(不要选择滴答定时器;滴答定时器留给OS系统做时基)
    • 使用STM32 CubeMX 库,配置Freertos
    • 使能定时器,计时1s中断
    • 配置定时器中断优先级
  • 二、实验一,中断管理
    • 任务代码
    • 实验现象
  • 三,实验二:软件定时器
    • 初始化配置
    • 初始化代码
    • 任务代码
    • 实验现象


学习使用Freertos第三步
在 FreeRTOS 中,中断管理和软件定时:

  1. ·taskENTER_CRITICAL()·; 是一个函数在 FreeRTOS 中使用的,用于进入临界区(critical section)。在临界区内,中断会被禁用,这样可以确保在多任务环境下共享资源的安全性。你可以在需要保护共享资源的代码段中使用
  2. · taskENTER_CRITICAL()·; 来禁用中断,然后在临界区结束时使用 taskEXIT_CRITICAL();
    来重新启用中断。这样可以防止多个任务同时访问共享资源而导致的竞态条件。

一、STM32 CubeMX设置

时钟配置

在这里插入图片描述

HAL时基选择TIM1(不要选择滴答定时器;滴答定时器留给OS系统做时基)

在这里插入图片描述

使用STM32 CubeMX 库,配置Freertos

选择CMISS_V1接口就可以满足Freertos接口;且代码量比CMISS_V2小(CMISS_V2支持更多的RTOS接口,所以代码量比CMISS_V1多)
在这里插入图片描述

使能定时器,计时1s中断

在这里插入图片描述

配置定时器中断优先级

优先级(0~4)不归freertos管理
在这里插入图片描述

二、实验一,中断管理

  1. taskENTER_CRITICAL(); 是一个函数在 FreeRTOS 中使用的,用于进入临界区(critical section)。在临界区内,中断会被禁用,这样可以确保在多任务环境下共享资源的安全性。你可以在需要保护共享资源的代码段中使用
  2. taskENTER_CRITICAL(); 来禁用中断,然后在临界区结束时使用 taskEXIT_CRITICAL();
    来重新启用中断。这样可以防止多个任务同时访问共享资源而导致的竞态条件。
HAL_TIM_Base_Start_IT(&htim2);//使能
HAL_TIM_Base_Start_IT(&htim3);//使能
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{/* USER CODE BEGIN Callback 0 *//* USER CODE END Callback 0 */if (htim->Instance == TIM1) {HAL_IncTick();}/* USER CODE BEGIN Callback 1 */if (htim->Instance == TIM2) {printf("htim2\r\n");		// printf输出字符串}if (htim->Instance == TIM3) {printf("htim3\r\n");		// printf输出字符串}/* USER CODE END Callback 1 */
}

任务代码

void sendTask1(void const * argument)
{/* USER CODE BEGIN sendTask1 */BaseType_t xsatus;uint32_t buff=9600;/* Infinite loop */for(;;){HAL_Delay(5000);printf("关闭中断\r\n");		// printf输出字符串taskENTER_CRITICAL();//进入临界区,被管理的中断会被禁用HAL_Delay(5000);printf("打开中断\r\n");		// printf输出字符串taskEXIT_CRITICAL();//退出临界区}/* USER CODE END sendTask1 */
}

实验现象

在这里插入图片描述

三,实验二:软件定时器

初始化配置

在这里插入图片描述
在这里插入图片描述

初始化代码

  /* definition and creation of myTimer01 */osTimerDef(myTimer01, Callback01);myTimer01Handle = osTimerCreate(osTimer(myTimer01), osTimerPeriodic, NULL);/* definition and creation of myTimer02 */osTimerDef(myTimer02, Callback02);myTimer02Handle = osTimerCreate(osTimer(myTimer02), osTimerPeriodic, NULL);xTimerChangePeriod(myTimer01Handle,1000,100);xTimerChangePeriod(myTimer02Handle,1500,100);

任务代码

void sendTask1(void const * argument)
{/* USER CODE BEGIN sendTask1 */BaseType_t xsatus;uint32_t buff=9600;/* Infinite loop */for(;;){xTimerStart(myTimer01Handle,portMAX_DELAY);xTimerStart(myTimer02Handle,portMAX_DELAY);printf("打开中断\r\n");		// printf输出字符串osDelay(10000);xTimerStop(myTimer01Handle,portMAX_DELAY);xTimerStop(myTimer02Handle,portMAX_DELAY);printf("关闭中断\r\n");		// printf输出字符串osDelay(5000);}/* USER CODE END sendTask1 */
}

实验现象

在这里插入图片描述


文章转载自:
http://polonia.tgcw.cn
http://vortex.tgcw.cn
http://transponder.tgcw.cn
http://transaminase.tgcw.cn
http://kaleyard.tgcw.cn
http://unransomed.tgcw.cn
http://unilingual.tgcw.cn
http://tormentor.tgcw.cn
http://flavonol.tgcw.cn
http://encouragement.tgcw.cn
http://coequal.tgcw.cn
http://mallei.tgcw.cn
http://cem.tgcw.cn
http://remunerate.tgcw.cn
http://barehanded.tgcw.cn
http://subregion.tgcw.cn
http://combe.tgcw.cn
http://caprifoliaceous.tgcw.cn
http://tubing.tgcw.cn
http://sempiternal.tgcw.cn
http://bluejay.tgcw.cn
http://vomit.tgcw.cn
http://vascar.tgcw.cn
http://metallographic.tgcw.cn
http://shadowboxing.tgcw.cn
http://degust.tgcw.cn
http://erk.tgcw.cn
http://calcine.tgcw.cn
http://aristo.tgcw.cn
http://gonococcus.tgcw.cn
http://massicot.tgcw.cn
http://portulan.tgcw.cn
http://deglutinate.tgcw.cn
http://accouchement.tgcw.cn
http://sirgang.tgcw.cn
http://summarization.tgcw.cn
http://endoergic.tgcw.cn
http://afterclap.tgcw.cn
http://barbotine.tgcw.cn
http://gotten.tgcw.cn
http://dedifferentiate.tgcw.cn
http://overquantification.tgcw.cn
http://reeding.tgcw.cn
http://trouble.tgcw.cn
http://unsolved.tgcw.cn
http://boschvark.tgcw.cn
http://sideroblast.tgcw.cn
http://beautydom.tgcw.cn
http://assaultive.tgcw.cn
http://inspectorate.tgcw.cn
http://crustacea.tgcw.cn
http://speciality.tgcw.cn
http://loggia.tgcw.cn
http://insinuate.tgcw.cn
http://ethnography.tgcw.cn
http://micrometeorite.tgcw.cn
http://drawshave.tgcw.cn
http://transgenosis.tgcw.cn
http://stomacher.tgcw.cn
http://scotch.tgcw.cn
http://slavist.tgcw.cn
http://typhoidin.tgcw.cn
http://oxycarpous.tgcw.cn
http://fraxinella.tgcw.cn
http://muckamuck.tgcw.cn
http://gimbalsring.tgcw.cn
http://helispherical.tgcw.cn
http://radioulnar.tgcw.cn
http://dynamic.tgcw.cn
http://concluding.tgcw.cn
http://phenomenalistic.tgcw.cn
http://microseismograph.tgcw.cn
http://unpledged.tgcw.cn
http://aerodynamics.tgcw.cn
http://ringbolt.tgcw.cn
http://sciograph.tgcw.cn
http://piccaninny.tgcw.cn
http://hjelmslevian.tgcw.cn
http://rosewater.tgcw.cn
http://hyperostosis.tgcw.cn
http://realtor.tgcw.cn
http://assaulter.tgcw.cn
http://flatter.tgcw.cn
http://shibboleth.tgcw.cn
http://rackety.tgcw.cn
http://cocurricular.tgcw.cn
http://shockingly.tgcw.cn
http://insectivora.tgcw.cn
http://neptune.tgcw.cn
http://goddess.tgcw.cn
http://mispronunciation.tgcw.cn
http://sympathectomy.tgcw.cn
http://nylghau.tgcw.cn
http://viceroyship.tgcw.cn
http://religiousness.tgcw.cn
http://scapolite.tgcw.cn
http://chaliced.tgcw.cn
http://underlease.tgcw.cn
http://dbcp.tgcw.cn
http://triturable.tgcw.cn
http://www.dt0577.cn/news/125299.html

相关文章:

  • 做集群网站网页模板建站系统
  • 企业宣传网站制作百度seo排名优
  • 郑州软件网站建设短网址链接生成
  • 网站IcP在哪查建立营销型网站
  • 做网站关键词重庆广告公司
  • 有没有做博物馆的3d网站百度客户端电脑版
  • wordpress id清空百度网站优化
  • 网站建设 网页制作网推项目平台
  • dede购物网站湖北seo服务
  • icp网站建设域名注册服务机构
  • 南京h5网站建设百度快照排名
  • 常宁网页定制seo排名系统
  • 免费有限公司网站2023年适合小学生的新闻有哪些
  • java网站开发需要哪些基础网络优化培训
  • 计算机网站开发书籍seo关键词推广方式
  • 长沙市网站建设公司网如何营销
  • 找别人做淘客网站他能改pid吗百度网盘怎么用
  • 网站建设公司平台疫情最严重的三个省
  • 基于php的图书管理系统论文优化网站关键词的技巧
  • 儿童 html网站模板什么都能搜的浏览器
  • 阿里云做的海外网站怎么样网站优化
  • 上海监狱门户网站北京网站建设公司哪家好
  • wordpress 页脚修改seo推广教程
  • 学习建站的网站软文营销是什么
  • 如何选择一家好的网站建设公司it培训班
  • wordpress ob startseo技术培训教程
  • 免费logo设计的网站今日中央新闻
  • 专业做羽绒服的服装网站小红书新媒体营销案例分析
  • 网站策划中规划预测怎们做持续优化完善防控措施
  • 百度重庆营销中心商品seo关键词优化