![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STC16/32及智能车
文章平均质量分 85
记录了STC16/32芯片的时钟系统,功能模块。以及应用于电磁循迹小车
今天美美吃饭啦
某乎,某鱼同号
展开
-
STC32G 三轮车负压电磁
18届负压电磁三轮原创 2023-04-06 01:41:18 · 8261 阅读 · 59 评论 -
STC32G 三电感电磁循迹小车
准备18届的负压电磁,趁现在考试延期赶紧把车子给调了。现在速度就只能提到1.5m,再往上调就有点打滑了,只能等后面逐飞把负压电机的做出来了之后看能不能让车子抓地更好,再往上调调。硬件的主板目前使用逐飞的STC母板,电感排布为左中右。原创 2023-01-05 16:18:47 · 12961 阅读 · 20 评论 -
STC32G 时钟系统
通过配置STC32G时钟源为内部IRC固定的48MHz,并对起进行二分频作为固定的时钟频率和高速时钟频率。就不用在下载的时候选择调整内部IRC频率了。回顾一下STC16的时钟系统。STC16是没法选择一个固定的IRC的,每次下载都要手动选择IRC频率。一言难尽。原创 2023-01-05 11:10:35 · 3222 阅读 · 1 评论 -
STC16f40k128——PWM
PWM(全称Pulse Width Modulation,定频调宽度调制技术),是近年来发展的一种电力电子技术,广泛应用于开关电源,电能变换领域,以及电机驱动等众多领域。PWM本质上是高频率,但占空比可能变化的脉冲波。产生专门产生PWM信号的集成芯片,也可以使用MCU或者DSP进行配置产生PWM。数字控制器生成PWM具有灵活方便的优点,因此广泛使用控制器产生期望的PWM进行控制。STC16F系列的单片机内部集成有PWMA,PWMB类高级PWM。原创 2022-11-02 14:19:24 · 2316 阅读 · 0 评论 -
STC16f40k128 使用VOFA+进行电机PID参数整定
VOFA+是一个串口调试助手,但凭它简单的通信协议、数据可视化以及频域分析,三维打印等优点在众多串口调试助手中脱颖而出。就凭一个打印波形,屁颠屁颠就冲这软件来了。原创 2022-11-02 11:06:23 · 5415 阅读 · 9 评论 -
STC16f40k128——定时器Timers
首先简单讲解一下定时器0的3种工作方式。原创 2022-10-26 21:03:47 · 1288 阅读 · 0 评论 -
STC16f40k128——时钟系统
系统时钟控制器为单片机的CPU和所有外设系统提供同一的时钟源。系统时钟有四种:内部高精度IRC、内部32KHz的IRC、外部晶振和内部锁相环输出时钟。掉电模式下所有时钟源关闭。具体通过时钟控制选择寄存器CKSEL的字段MCKSEL[1:0]进行时钟源配置,选择出主时钟MCLK,通过对时钟分频寄存器CLKDIV写入值后进行分频,得到系统时钟SYSCLK。若输出系统时钟或进行时钟频率检测与校验,可以配置MCLKOCR寄存器以达到要求。原创 2022-10-11 15:38:53 · 3035 阅读 · 0 评论 -
STC16f40k128——新建工程模板
因为本人的强迫症比较严重,之前用CCS写DSP工程的时候就有把main和其他模块的源程序及其头文件分开的习惯,后续开发时移植也非常方便,所以在写STC工程的时候也打算继续坚持这个习惯啦。这里我推荐大家每新建一个工程,单独新建一个文件夹,因为新建工程的时候会在选择的文件路径下创建很多文件和文件夹,给每个工程一个单独的文件夹可以方便工程管理。右键点击Main这个Group,点击Add New Items to Group 'Main',选择C File,命名main.c,编写一个简单的main函数。原创 2022-10-09 14:29:34 · 2447 阅读 · 14 评论