使用STM32CubeMX 创建第一个点亮LED工程

2019-07-14 20:53发布

最近空着没事打算研究freertos,突然发现STM32CubeMX工具,用来配置软件开发。突然感觉很兴奋的发现终于有一个和labview图形化的开发程序的软件了,其实从大二开始就开始接触单片机,到现在已经工作两年,这么算起来已经有四年的相关知识了,尤其对于在OS上的开发,对于很多的开发者来说,绝对是个很麻烦的事情。其中还要包括系统移植等操作。接下来我想和大家分享如何利用STM32CubeMX工具来开发STM32本文虽然简单,但是对于后期开发有很大的帮助。
本打算把移植FREERTOS的也弄在上面,后来想想算了,没有必要重复劳动。
按照LED的工程设置,直接选中FREERTOS功能项,注意:如果使用, xTaskCreate(vTaskLED,"TASK",512,NULL,2,NULL);需要将下面两句注释掉,我查了一下,下面两句好似就是用来创建任务使用,不过对于这个还是不太擅长使用。即可编写自己的应用程序了。
//  osThreadDef(defaultTask, StartDefaultTask, osPriorityNormal, 0, 128);
//  defaultTaskHandle = osThreadCreate(osThread(defaultTask), NULL);
使用STM32CubeMX创建第一个点亮LED裸机工程与系统工程.rar 下载积分: 积分 -1 分
601.92 KB, 下载次数: 48, 下载积分: 积分 -1 分
0条回答

一周热门 更多>