首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
单片机TM4C123学习(九):PWM
】的更多相关文章
单片机TM4C123学习(九):PWM
1.头文件与变量定义 #include "tiva_pwm.h" // PWM 2.初始化 // PWM 初始化,频率为1000,占空比为0 M1PWM7_init(, ); // 具体函数内容 void M1PWM7_init(uint32_t freq, float duty) { //设置PWM时钟为系统时钟的1分频 SysCtlPWMClockSet(SYSCTL_PWMDIV_1); SysCtlPeripheralEnable(SYSCTL_PERIPH_PWM1); //…
单片机TM4C123学习(十):ADC采样模块
1.头文件 #include "tiva_adc.h" // ADC 2.引脚 3.初始化 // ADC初始化 // 光敏电阻(PE0)为通道3,存在序列0中,硬件平均为8个点 adc_init(TIVA_ADC1 , Channel_3, Sequence0, GPIOE, Pin0, ); // 滑动变阻器为通道2 adc_init(TIVA_ADC1 , Channel_2, Sequence1, GPIOE, Pin1, 8); //具体函数内容 //channel:0-11…
单片机TM4C123学习(八):SPI接口D/A
1.头文件和变量定义(不是很清楚) #include "driverlib/ssi.h" #include "driverlib/i2c.h" #include "driverlib/udma.h" #include "driverlib/fpu.h" #include "driverlib/rom.h" #include "inc/hw_ssi.h" #include "in…
单片机TM4C123学习(七):I2C模块(温度传感器)
I2C(Inter Intergrated Circuit)总线是Philips公司推出的一种用于IC器件之间连接的二线制串行扩展总线,它通过两根信号线(SDA-串行数据线:SCL-串行时钟线)在连接到总线上的器件之间传送数据,并根据地址来识别每个器件. 1.头文件和变量定义 #include "TMP75.h" volatile bool g_bTMP75Done; 2.初始化 TMP75Init(); //函数具体内容 void TMP75Init(void) { SysCtlPe…
10-51单片机ESP8266学习-AT指令(ESP8266连接路由器,建立TCP服务器,分别和C#TCP客户端和AndroidTCP客户端通信+花生壳远程通信)
http://www.cnblogs.com/yangfengwu/p/8871464.html 先把源码和资料链接放到这里 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 前几篇是介绍的模块建立TCP服务器,不连接路由器,然后进行通信呢,连接路由器最大的好处就是可以实现远程控制 今天呢有喜有悲,悲喜交加,板子终于开始贴片了.... 今天最让人开心的事情是自己刚做的GPRS的板子和51学习的板子虽然自己马虎画错了一个地方起…
4-51单片机ESP8266学习-AT指令(测试TCP服务器--使用串口调试助手--不连接路由器)
上一篇连接 http://www.cnblogs.com/yangfengwu/p/8757513.html 源码链接:https://pan.baidu.com/s/1wT8KAOIzvkOXXNpkDI7E8g提取码:1q9y 注意:更加详细的操作请参考, http://www.cnblogs.com/yangfengwu/p/5205570.html 自己这篇文章的浏览量 记得自己写这篇文章的时候还是刚入门Android的小白,自己无论学什么东西都是尽自己最大努力学个明明白白,所以虽…
89C51单片机的学习
好久都没来写一些东西了 最近老是忙着玩了,都忘记认真学习了. 大概从明天开始就要开始忙了. 1,英语四级 2,单片机课程 3,安卓课程 4,PS 感觉事情好多. 但是我还是心不在焉.好奇怪. 反正就是谈恋爱有点动心吧.好了,不说恋爱问题,头疼.说说最近一些好玩的,不是很无聊的项目. 最近跟着熊旻燕老师学单片机连自己的专业课都不上.做了几个小project(这个英文咋翻译..)感觉还行吧. 就大概的介绍一下最近的课程吧 1,点亮第一个灯 sbit LED=P1^1; LED=1; 这就点亮了..就…
侯捷STL学习(九)--关联式容器(Rb_tree,set,map)
layout: post title: 侯捷STL学习(九) date: 2017-07-21 tag: 侯捷STL --- 第十九节 容器rb_tree Red-Black tree是自平衡二叉搜索树. rb_tree的封装 清楚传入模板的参数列表:然后构建了一个虚空结点header KeyOfValue表示怎么从value中取出key identity函数(Gnu C独有)就是表示同一个数的意思 handle-body,采用OOP的思想,构建G4.9 一个红黑树的大小为4个字节 test R…
单片机入门学习笔记6:新唐单片机N76E003
学习新唐单片机是从2018年3月开始的,之前一点也不懂这一块单片机,之后脉络变的越来越清晰. 由于N76E003档次太低,新塘科技官方的管脚配置,芯片选型……都没有这一块芯片,资料唯独只有:芯片的数据手册,官方配套的例程,还有部分论坛里的资料. 我先来简单的介绍这一块芯片: 这块芯片淘宝最低价:0.75元(0.03都有不知道为什么!) 新唐科技的官网:https://www.nuvoton.com/hq/ 官网资源:http://www.nuvoton.com.cn/hq/products/mi…
stm32定时器学习二——PWM设置
/* STM32 嵌入式学习入门(5)——PWM的实现 上一篇博文介绍了定时器和PWM的基本的原理,本篇博文从代码层面来介绍PWM的具体实现.同样,还是以博主所用的开发板——正点原子开发板STM32F103ZET6为例. 一.基于STM32的PWM输出配置步骤(初始化操作): 1. 操作步骤(基于STM32固件库.使用定时器3的PWM功能): (1)使能相关时钟(定时器3和相关IO口时钟.): //要使用什么外设就要先使能相关外设所挂载的时钟,这些内容在最开始GPIO那块就有提到STM32的GP…