
TM4C123
新道寺
不更新了dbq
展开
-
TM4C123笔记(一、基础篇)
写在最前:博主19届电赛参赛,因为要用到TI的板子所以从0开始学习TM4C123,由于第一次接触所以很多地方都可能会有错误!欢迎指出~ QQ是1159806228 参赛题目是控制飞控组编译器用的CCS,因为是TI自己的编译器所以生态相对好些。由于shengxiang大神已经写得很好了…所以这里不再赘述tiva安装和基础知识相关~在电赛官网有TIVA相关的资料https://bbs.nue...原创 2019-06-20 19:17:26 · 4244 阅读 · 2 评论 -
TM4C123笔记(二、常用函数)
写在最前:博主19届电赛参赛,因为要用到TI的板子所以从0开始学习TM4C123,由于第一次接触所以很多地方都可能会有错误!欢迎指出~ QQ是1159806228 参赛题目是控制飞控组TM4C123库函数存放有两个位置,一个是CPU本身一个是ROM,ROM里有更多函数,ROM里函数用前缀加以区分,本质一样。#include "inc/hw_memmap.h"就是两类库函数的映射,简单说就是默...原创 2019-06-20 19:25:46 · 3496 阅读 · 0 评论 -
TM4C123笔记(三、串口/中断/定时器)
一、串口需要引用库:#include “driverlib/uart.h”#include <stdint.h>#include <stdbool.h>#include “inc/hw_memmap.h”#include “inc/hw_ints.h”#include “driverlib/gpio.h”#include “driverlib/interru...原创 2019-06-21 10:28:22 · 5969 阅读 · 0 评论 -
在keil上使用TM4C123LaunchPad
因为ccs还是没有keil习惯…所以还是换成keil了,记录以下过程。原创 2019-07-09 09:39:49 · 1752 阅读 · 0 评论 -
TM4C123笔记(四、ADC,PWM,I2C)
一、ADCADC位数为12位还可以做差分,我这里没写,可以参考tivaware里外设examples获取采样值,0-4095,对应0-3.3V即adc_val =adc_get_value*3.3/4096//其他函数ADCHardwareOversampleConfigure(adc_base, average_num);//ADC基地址/平均个数(采几次取一次平均)·ADCI...原创 2019-06-21 10:43:43 · 6408 阅读 · 1 评论 -
TM4C123笔记(五、SSI(SPI))
基于官方的example简单注释了一下。TM4没有SPI接口但是有四个兼容的SSI,这里是一个自收发程序(不要忘记连线哦)比较简略,等以后补完(富文本编辑器比markdown好用好多呢...一用markdown就崩...)#include <stdbool.h>#include <stdint.h>#include "inc/hw_gpio.h"//g...原创 2019-07-21 00:00:52 · 3072 阅读 · 1 评论