LAUNCHXL-28379D入门学习-第一篇

摘要:
controlSUITE安装完之后大约4个G,所以我安装C2000ware。

1. 首先安装controlSUITE或者C2000ware软件,TI官网下载,安装后包括C2000的函数库和例程之类的,还可以和CCS搭配使用。controlSUITE安装完之后大约4个G,所以我安装C2000ware。

2. 打开CCS,要使用CCS6以上的版本才行,打开搜索资源,可以扫到安装的这2个软件库。

LAUNCHXL-28379D入门学习-第一篇第1张

3. 如果找不到芯片型号的话,可以 help->check for updates ,更新一下,

Error: The build-tools version provided is not installed: '16.9.1.LTS'. 提示编译工具版本旧了,建议升级最新的CCS。

LAUNCHXL-28379D入门学习-第一篇第2张

4. 导入一个工程,LED闪烁的

1 #include "driverlib.h"
2 #include "device.h"
3 
4 void main(void)
5 {
6 Device_init();  //初始化器件
7 Device_initGPIO();  //初始化GPIO
8 
9 //配置GPIO方向
10 GPIO_setPadConfig(DEVICE_GPIO_PIN_LED1, GPIO_PIN_TYPE_STD);
11 GPIO_setDirectionMode(DEVICE_GPIO_PIN_LED1, GPIO_DIR_MODE_OUT);
12 
13 //中断配置
14 Interrupt_initModule();
15 
16 //Initialize the PIE vector table with pointers to the shell Interrupt
17 //Service Routines (ISR).
18 //初始化中断向量表
19 Interrupt_initVectorTable();
20 
21 //Enable Global Interrupt (INTM) and realtime interrupt (DBGM)
22 //使能全局中断和实时中断
23 EINT;
24 ERTM;
25 
26 for(;;)
27 {
28 GPIO_writePin(DEVICE_GPIO_PIN_LED1, 0);
29 DEVICE_DELAY_US(500000);
30 GPIO_writePin(DEVICE_GPIO_PIN_LED1, 1);
31 DEVICE_DELAY_US(500000);
32 }
33 }

5. 代码还是比较简单的。

免责声明:文章转载自《LAUNCHXL-28379D入门学习-第一篇》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇推荐一款JSON字符串查看器STM32CubeIDE使用ITM调试下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

STM32F1库函数初始化系列:DMA—ADC采集

1 void ADC_Configure(void) 2 { 3 ADC_InitTypeDef ADC_InitStructure; 4   GPIO_InitTypeDef GPIO_InitStructure; 5 RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE); 6   RCC_AHBPer...

基于335X的UBOOT网口驱动分析

基于335X的UBOOT网口驱动分析     一、软硬件平台资料 1、  开发板:创龙AM3359核心板,网口采用RMII形式 2、  UBOOT版本:U-Boot-2016.05,采用FDT和DM。 参考链接: https://blog.csdn.net/hahachenchen789/article/details/53339181   二、网口相关代...

树莓派wiringPi经常使用的函数介绍

 1.void pinMode (int pin, int mode) ; 这个函数式设置pin脚的输入和输出模式以及PWM的输入和输出模式。在wiringPi中仅仅有 pin 1 (BCM_GPIO 18)是支持PWM的输出的。 2.void digitalWrite (int pin, int value) ; 这个函数式用来设置pin脚的高低电...

STM32自己的封装库

以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程。 这个编译过程是一个相当慢的过程!完全编译大约需要一支烟的时间。每次建立工程都这么编译,是一个相当浪费时间和香烟的过程。 于是,我有了将库编译成lib文件的想法。本博文就是我将STM32F4的标准库编译成lib文件并在工程中使用的过程。 适用对象: 1、熟悉库...

uboot完全手册---14

1. u-boot介绍 本次移植采用的是U-Boot-1.2.0版本。 3. U-Boot源码分析 3.1 源码入口的解释 可能大多数的同学上网查资料后都了解到,stage1阶段的启动代码,主要就在start.s文件里。此start.s也是系统上电后执行的第一个代码。它全部由汇编编写。在讲述start.s之前,我们先来了解一下,系统怎么知道它要先去star...

STM32 0.96OLED I2C 显示(转载)

转载于:https://www.cnblogs.com/hjf-log/p/stm32-oled.html 使用stm32工程模板,移植其他人使用0.96寸的Oled代码,在OLED上显示字符,使用的引脚是PB3和PB4,是用了重映射的引脚 这里使用的IC是stm32f103vet6,软件是keil5 百度网盘链接:https://pan.baidu.c...