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

做网站哪个语言强黑龙江省建设厅

做网站哪个语言强,黑龙江省建设厅,网站搭建类型,做网站平台需要多少钱1.基本知识 2.任务的状态 FreeRTOS中任务共存在4种状态#xff1a;Running 运行态 当任务处于实际运行状态称之为运行态#xff0c;即CPU的使用权被这个任务占用#xff08;同一时间仅一个任务处于运行态#xff09;。Ready 就绪态 处于就绪态的任务是指那些能够运行Running 运行态 当任务处于实际运行状态称之为运行态即CPU的使用权被这个任务占用同一时间仅一个任务处于运行态。Ready 就绪态 处于就绪态的任务是指那些能够运行没有被阻塞和挂起但是当前没有运行的任务因为同优先级或更高优先级的任务正在运行。Blocked 阻塞态 如果一个任务因延时或等待信号量、消息队列、事件标志组等而处于的状态被称之为阻塞态。Suspended 挂起态 类似暂停通过调用函数 vTaskSuspend() 对指定任务进行挂起挂起后这个任务将不被执行只有调用函数 xTaskResume() 才可以将这个任务从挂起态恢复。 3.综合小实验  4.代码部分  void StartTaskLED2(void const * argument) {/* USER CODE BEGIN StartTaskLED2 *//* Infinite loop */for(;;){HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_9);osDelay(500);}/* USER CODE END StartTaskLED2 */ }/* USER CODE BEGIN Header_StartTaskLED1 */ /** * brief Function implementing the taskLED1 thread. * param argument: Not used * retval None */ /* USER CODE END Header_StartTaskLED1 */ void StartTaskLED1(void const * argument) {/* USER CODE BEGIN StartTaskLED1 *//* Infinite loop */for(;;){HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_8);osDelay(1000);}/* USER CODE END StartTaskLED1 */ }/* USER CODE BEGIN Header_StarttaskKEY1 */ /** * brief Function implementing the taskKEY1 thread. * param argument: Not used * retval None */ /* USER CODE END Header_StarttaskKEY1 */ void StarttaskKEY1(void const * argument) {/* USER CODE BEGIN StarttaskKEY1 *//* Infinite loop */for(;;){if(HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0)GPIO_PIN_RESET){osDelay(20);if(HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0)GPIO_PIN_RESET){printf(KEY1摁下\r\n);if(taskLED1HandleNULL){printf(任务1不存在准备创建任务1\r\n);osThreadDef(taskLED1, StartTaskLED1, osPriorityNormal, 0, 128);taskLED1Handle osThreadCreate(osThread(taskLED1), NULL);if(taskLED1Handle!NULL){printf(任务1创建完成\r\n);}}else{printf(删除任务1\r\n);osThreadTerminate(taskLED1Handle);//删除任务taskLED1HandleNULL;}}while(HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0)GPIO_PIN_RESET);}osDelay(1);}/* USER CODE END StarttaskKEY1 */ }/* USER CODE BEGIN Header_StarttaskKEY2 */ /** * brief Function implementing the taskKEY2 thread. * param argument: Not used * retval None */ /* USER CODE END Header_StarttaskKEY2 */ void StarttaskKEY2(void const * argument) {/* USER CODE BEGIN StarttaskKEY2 */static int flag0;/* Infinite loop */for(;;){if(HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_1)GPIO_PIN_RESET){osDelay(20);if(HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_1)GPIO_PIN_RESET){printf(KEY2摁下\r\n);if(flag0){osThreadSuspend(taskLED2Handle);//挂起任务printf(任务二已经被暂停\r\n);flag1;}else{osThreadResume(taskLED2Handle);//恢复任务printf(任务二已经被恢复\r\n);flag0;}}while(HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_1)GPIO_PIN_RESET);}osDelay(1);}/* USER CODE END StarttaskKEY2 */ }/* Private application code --------------------------------------------------*/ /* USER CODE BEGIN Application *//* USER CODE END Application */
http://www.hkea.cn/news/14443707/

相关文章:

  • 网站建设捌金手指下拉十四动画制作学什么专业
  • 常见的网站建设类型都有哪些沧州营销型网站建设
  • windows 2003 取消网站访问密码商丘网红排行榜
  • wordpress建视频网站企业网站欣赏
  • 源码怎么做成网站品牌推广的意义
  • 网站如何提升用户体验微信小程序是什么模式
  • wordpress模板调用文件夹下seo计费系统源码
  • wordpress重复网站淘宝seo名词解释
  • 网站的建设运营收费是哪些企业整站推广
  • 网站后台配置建网站的平台
  • 网站建设的缺陷昆明网页建站平台
  • 网站开发的研究方法微信链接的微网站怎么做
  • 青岛网站设计定制和林格尔网站制作
  • 毕业设计做视频网站设计wordpress怎么加属性
  • mv网站建设东阳厂家高端网站设计
  • 网站开发英语做网站难度大吗
  • 食品网站建设策划天津网络公司流程
  • php网站页面转wordpress网站策划哪里找
  • 四川网站建设电话公司建一个网站吗
  • 手机版网站开发的功能点免费 建网站
  • 网站备案号怎么修改代理服务器国外
  • 做soho外贸网站怎么用微信做网站
  • 西安建网站公司怎样注册企业邮箱
  • 吉林省城乡建设厅网站6网络服务商不提供哪项服务
  • 怎么做付款下载网站wordpress改密码忘记
  • 做网站先学美工登陆建设银行官方网站
  • 有什么网站用名字做图片大全asp技术做网站
  • 网站要多少钱互联网营销公司排行榜
  • 网站 图片切换徐州企业网站排名优化
  • 做网站前端用什么技术好wordpress 网站登录