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

宁波高端网站建设百度推广优化师是什么

宁波高端网站建设,百度推广优化师是什么,数据做图网站有哪些内容,网站空间的存放种类软件定时器 FreeRTOS提供了现成的软件定时器功能,可以一定程度上替代硬件定时器,但精度不高。 实验:创建一个任务,两个定时器,按键开启定时器,一个500ms打印一次,一个1000ms打印一次。 实现&…

 软件定时器

FreeRTOS提供了现成的软件定时器功能,可以一定程度上替代硬件定时器,但精度不高。

实验:创建一个任务,两个定时器,按键开启定时器,一个500ms打印一次,一个1000ms打印一次。

实现:在【STM32】FreeRTOS事件组学习基础上修改。

/* USER CODE END Variables */
osThreadId Task1Handle;
osTimerId myTimer01Handle;
osTimerId myTimer02Handle;
/* Create the timer(s) *//* 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);/* USER CODE BEGIN RTOS_TIMERS */

上面的代码是CubeMX封装好的。

下面编写自己需要的任务代码。

第一步:修改记数周期

  /* start timers, add new ones, ... */xTimerChangePeriod(myTimer01Handle,500,200);xTimerChangePeriod(myTimer02Handle,1000,200);

第二步:按键任务

void StartDefaultTask(void const * argument)
{/* USER CODE BEGIN StartDefaultTask *//* Infinite loop */for(;;){if(HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_2)==0){osDelay(20);if(HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_2)==0){				printf("KEY1\r\n");xTimerStart(myTimer01Handle,100);xTimerStart(myTimer02Handle,100);osDelay(200);}}if(HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_2)==0){osDelay(20);if(HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_2)==0){				printf("KEY2\r\n");xTimerStop(myTimer01Handle,100);xTimerStop(myTimer02Handle,100);osDelay(200);}}}/* USER CODE END StartDefaultTask */
}

第三步:定时器回调

void Callback01(void const * argument)
{/* USER CODE BEGIN Callback01 */printf("Timer1\r\n");/* USER CODE END Callback01 */
}/* Callback02 function */
void Callback02(void const * argument)
{/* USER CODE BEGIN Callback02 */printf("Timer2\r\n");/* USER CODE END Callback02 */
}

http://www.ds6.com.cn/news/74443.html

相关文章:

  • html5和css3的兼容性惠州seo公司
  • 长沙市宁乡县建设局网站市场推广的方法和规划
  • 网站开发产品经理招聘关键词三年级
  • 济南企业建站品牌郑州关键词排名外包
  • 网络直销型企业网站有哪些图片识别 在线百度识图
  • 茂名仿站定制模板建站企业培训考试系统app
  • 网站建设制作软件怎样推广自己的app
  • 不允许网站建设协议关键词挖掘工具爱网
  • 郑州企业关键词推广优化
  • 网站开发大赛发言稿全网营销公司排名前十
  • 免费单页网站模板全国疫情最新情况最新消息今天
  • 网站建设教程学校互动营销的案例有哪些
  • 专门做正品的网站站长之家
  • 网站如何做吸引人的项目做网站好的网站建设公司
  • 做空间的网站吗网络营销工具的特点
  • 个人博客网页制作代码如何优化关键词排名快速首页
  • html5做网站系统怎么把自己的网站发布到网上
  • 哪个网站做外贸假发好百度在线客服问答
  • 视频剪辑培训比较有名的学校seo主要是指优化
  • 自己怎么免费做网站重庆seo代理计费
  • 苏州网站开发建设服务兰州网络优化seo
  • 我国政府网站建设和管理现状百度域名
  • 网站济南网站建设seo专员
  • 紫竹桥网站建设google关键词seo
  • 淄博网站制作定制品牌百度排名点击软件
  • 做网站公司怎么找北京建站公司
  • 网站怎么做短信营销公司网站开发费用
  • 怎么做网页版手机版网站廊坊首页霸屏优化
  • 哪些网站可以接设计的单子做新媒体运营岗位职责
  • 软件论坛网站有哪些拼多多怎么查商品排名