自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 WPC FOD 认证问题随笔

WPC FOD认证随笔

2022-09-27 17:47:45 377 1

原创 WPC QI 无线充电

WPC 无线充电 FOD认证过程

2022-08-12 17:30:08 3268

原创 SPI学习 自己用

SPI 总线学习精品贴[SPI](https://www.cnblogs.com/deng-tao/p/6004280.html)

2020-10-12 16:14:53 141

原创 MSP430 数据类型浅谈二 硬件乘法器

阅读本章之前可以简单看看我的上一篇博客<430数据类型浅谈>430数据类型浅谈当我们需要对一些数据进行加减乘除等运算时需要考虑是否会出现溢出等情况430的数据运算基本和C/C艹保持一致,也略有不同下面我们详细讲讲430的硬件乘法器来死狗!提示,任何基础操作都需要在用户指导手册下进行1 硬件乘法器相对于430来说相当于外设,不会干扰CPU本身的活动,硬件乘法器由CPU进行指令加载和读取的外围寄存器2 特点<1>支持无符号运算<2>支持有符号运算<3

2020-09-27 16:01:08 617

原创 MSP430 定时捕获模式

关于定时器本章就不详解了,大家可以参考之前的文章或者直接查阅用户手册进行学习关于定时器何时选用溢出中断还是比较捕获中断请参考以下博客中断解惑定时器A捕获模式以F149为例请参考以下博客捕获模式参考定时器A接下来介绍本人使用的定时器B,定时器B和A基本差不多定时器B具有7个比较捕获单元儿定时器A只有三个定时器基本原理本章就不细讲了可参考之前的定时器A定时器A详解本章着重讲解定时器的捕获模式定时器B的比较捕获模块使用CAP这位来进行选择当CAP=1选择捕获模块也就是本章介绍的模式当CAP=

2020-09-25 15:47:19 2828

原创 MSP430 学习 基本数据类型浅谈!

IAR 编译器支持基本的C语言的数据格式打开IAR 点击 HELP->c/c++compiler user guide里面有基本的数据类型1 整型2 浮点数据3 指针类型4 基本的数据类型就在这里面如果需要查看其他的数据,请打开手册自行查看...

2020-09-25 14:14:49 1016

原创 MSP430F169 FLASH 操作

本章介绍430F169的FLASH操作以及特性建议点击下方链接根据官方手册进行程序书写废话不多说冲!!!什么是FLASH 简单来说就像是储物间,你的代码就是物品存储在里面,用到那个代码时取出来用再放回去!1 430F169 具有60KB主存和256B闪存和2KB RAM相对于其他的单片机来说是比较大的存储空间了2 注意事项(敲黑板)在进行FLASH操作的时候必须保证电压在2.7V以上时钟频率在257~476KHZ之间,不然会出现意想不到的错误3 FLASH的写入和擦除(敲黑板)

2020-09-22 11:37:52 794

原创 MSP430 串口通讯

MSP430 串口1 实现即时通讯芯片:430F169现在市面上大多数单片机都自带串口,本章介绍如何建立430串口通讯单片机通过接收口(URXD)和发送口(UTXD)和外界进行通讯430F169自带串口0和串口1两个通讯口串口通讯是基于系统时钟上进行的,系统时钟的配置可以参考我之前的系统时钟进行配置。1 串口控制各种寄存器<1>UxCTL,串口控制寄存器<2>UxTCTL,串口传输控制寄存器<3>UxRCTL,串口接收控制寄存器<4>UxB

2020-09-21 16:55:24 2966

原创 MSP430 精准延时之定时器 TIMERA 0.5实现LED闪烁

在经历过上一章的粗暴for()循环进行延时和简单的delay_ms(),delay_us()精准延时之后,本章介绍另一种精准延时定时器定时器基本可以分为四种定时器本章为大家着重介绍定时器timerA进行定时Timer_A是一个16位计时器/计数器,有三个捕获/比较寄存器。分别为CCR0,CCR1,CCR2。Timer_A可以支持多个捕获/比较、PWM输出和间隔计时。Timer_A还具有广泛的中断功能。在溢出条件下,可以从计数器和每个捕获/比较寄存器中生成中断1 定时器A的时钟源和分频比定时器

2020-09-09 18:29:33 3220

转载 MSP430 实现精准延时

对于大多数单片机我们在进行操作时都需要一定的延时对于51系列常使用_NOP_( );指令进行1us延时或者更简单粗暴一些直接使用for循环for(i=0;i<1000;i++)做一MS的延时大多数的单片机执行+1运算时间为1US,但是这种延时并不准确下面实现精准延时IAR 软件430的编译器里面我们可以利用它内部的延时子程序来实现我们想要的高精度软件延时,方法如下:(1):将以下这段代码复制到你的.C源文件中。#define CPU_F

2020-09-02 18:21:07 1924

原创 MSP430 IO口配置

本章介绍MSP430IO配置前言:IO作为单片机的重要组成部分是不可或缺的,也是必须要掌握的,掌握了IO就学会了单片机的基本使用所有对于430单片机的操作需要紧随用户开发手册和指导手册进行用户指导手册芯片管脚手册MSP430有多达6组IO口P1~P6,每组有8个IO口(相对于STM32F4/F7/F1系列来说比较少),每组IO口都可以单独设置输入输出状态,设置读写。需要注意的是对于430F169这款芯片P1和P2是具有中断的,可以选择在输入信号上升沿或者下降沿触发中断不过本章并不进行P1P

2020-09-02 15:49:22 3374

原创 MSP430 基本时钟配置

标题MSP430F169 基本时钟配置##时钟对于各种类型单片机而言相当于我们的心脏,重要性不言而喻!本章 ***菜鸟渃畔***教大家如何配置430的基本时钟!首先我们需要在官网下载开发手册用户指导手册芯片管脚手册根据用户知道手册时钟来源分为3种分别是,LFXT1CLK,XT2CLK,DOC如下图1 LFXT1CLK 低频/高频振荡器 可用于外接32768HZ的低频晶体或者450KZH~8Mhz的高频振荡晶体,可作为ACLK(辅助系统时钟)或者MCLK(主系统时钟)2 XT2CLK 高频

2020-09-02 11:54:39 4786 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除