- 博客(5)
- 收藏
- 关注
原创 Visual Studio 2019基本使用C/C++
文件夹中.sln和.vcxproj是核心文件,以及写的源代码文件。.filters和.user文件打包时不需要。对于vs2013文件,.sdf是调试文件,也不需要;.suo也不需要。
2025-03-28 15:14:24
344
原创 STM32创建模板工程(F100C6Tx为例)
只需要选择.c即可,.h文件编译后会自动添加到.c的子目录中。查看是否报错,未报错即可保存为模板,方便后续使用。因为在自动生成的模板工程上修改代码显得复杂且很乱。魔术棒→C/C++→Include Paths。
2025-01-08 20:35:07
258
原创 STM32的PWM输入捕获与输出
当使能此功能时,设置Pulse输出比较值时,该值不会立即生效,而是会等到当前PWM完成一个周期的输出后才把当前值设置至Pulse输出比较值的寄存器中。Channel1选择上升沿捕获,储存的是CCR1的值,Channel2选择下降沿捕获,储存的是CCR2的值,由于是重置模式(输入出现上升沿时复位定时器计数并更新寄存器值),下降沿时计数器并不会清零。烧录到你的单片机中后,连接好电路,可以在电脑串口程序中看到捕获并输出的不同占空比的PWM波了。门控模式(输入高电平时启动计数,输入低电平时停止计数,不重置寄存器)
2024-12-04 19:02:08
1750
原创 STM32CubeIDE开发基本流程
1.创建工程(点击之后等待下载和配置完成)2.选择芯片(搜索时切换成英文,这里以STM32F103C8T6为例)3.输入程序名后,点击Finish即可(等待配置完成)4.创建完成后的界面和文件应该是这个样子的。
2024-11-15 16:46:44
781
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人