logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

BS86D20C合泰芯片教程07——PWM输出

本文介绍了如何配置芯片PB6引脚实现PWM输出。通过设置PTM定时器相关寄存器,包括PTMnC0(时钟四分频)、PTMnC1(PWM模式)、CCRA(周期控制)和CCRP(占空比控制),实现频率2kHz、占空比1/20的PWM波形输出。调试时可通过示波器观察波形或LED亮度变化验证配置效果。文中详细说明了各寄存器的位配置方法,并提供了完整的示例代码,包括引脚初始化、寄存器设置和看门狗喂食等关键操作

文章图片
#嵌入式硬件#单片机
BS86D20C合泰芯片教程01——安装软件及配置,烧录

由于工作需要,所以作者开始学习合泰的芯片,但苦于网上合泰资源较少,合泰论坛的资料也不能免费学习,因此在学习的过程中顺便把一些资料分享出来,和大家一起共同学习交流。

文章图片
#单片机#嵌入式硬件#mcu
BS86D20C合泰芯片教程10——触摸按键使用

合泰芯片触摸库配置与应用 摘要:本文介绍了合泰芯片的触摸库功能,该功能支持多达20个模拟触摸按键。配置过程只需通过TKS文件设置相关参数,包括消抖次数、灵敏度、响应速度等10个选项。主程序通过PROGRAM.C文件实现触摸按键控制LED的简单功能:当触摸按键1(TK1)按下时LED1亮起,按键2(TK2)按下时LED2亮起。配置过程中需要注意系统时钟设置为8M,并正确初始化LED引脚为输出模式。该

文章图片
#单片机#嵌入式硬件
BS86D20C合泰芯片教程04——驱动蜂鸣器

本文介绍了芯片输入引脚配置和看门狗功能的使用方法。首先讲解了PA7引脚复用控制蜂鸣器的电路原理,详细说明了如何配置PA7为输出引脚。然后介绍了PB0按键检测的配置方法,包括内部上拉和输入模式设置。文章提供了一个完整的代码示例,实现按键控制蜂鸣器的功能。最后重点解释了看门狗定时器(WDT)的作用原理,说明必须通过_clrwdt()指令定期"喂狗"以避免系统重启,并分析了WDTC寄

文章图片
#单片机#嵌入式硬件
BS86D20C合泰芯片教程08——串口通信

摘要:本文介绍了合泰芯片串口通信的实现方法。首先分析了PA3(RX)和PA7(TX)引脚配置注意事项,详细讲解了UART寄存器配置过程,包括控制寄存器、波特率设置等关键技术点。文章提供了完整的代码示例,实现了通过串口发送字符串控制LED灯的功能,并解决了总线冲突问题。配置要点包括:设置8位数据格式、9600波特率、使能发送接收功能等。最后给出了中断处理程序和主程序的具体实现方法,为开发人员提供了实

文章图片
#单片机#嵌入式硬件
AT32芯片包下载

最近在开发AT芯片时在雅特力官网发现找不到芯片包,后面查资料时发现放在入门使用指南这个PDF里面,因此分享出来。在keil5自带的下载芯片包处应该也可以找到,但是网速比较慢,不如直接去官网下载。除此之外还可以在官网下一个配置工具,WorkBunch,配置芯片比较便捷,支持导出多种开发工具。,不难发现没有芯片包下载选项,从AT32 Workbench到第三方编程工具一路搜过去都找不到。点击下面的开发

文章图片
到底了