自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 芯旺微kf32时钟篇浅谈

外部的话就设置了h口的11引脚为输入模式,开启外部高速时钟,设置高速延迟传入65536,然后和上边一样赋值给那个变量让它减减,判断是否稳定,稳定了就设置外部高速时钟为时钟源并把他给pll,传入时钟频率,参数是uint8类型的,猜测是传入72,48,120等频率数值来初始化时钟,点进去看看。继续分析他这里说set the inthf,说的应该是内部高速时钟1分频,下一个函数应该是设置时钟源为内部高速时钟。看头俩个参数应该是打开内部高速,低俗时钟,flash这个应该是配置一个闪存时序,这里不管他。

2024-07-08 16:07:46 247

原创 单片机寄存器如何开发?初识框架概念,点亮LED灯

到时候只需在初始化结构体时候添加自己的结构体成员放到数组中即可,不过这种代码还是和底层代码混在一起并不是最高优的led驱动框架,真正的需要和底层硬件库解耦。//大家要有一个概念c语言地址,地址上有东西,地址 = 你家小区,你住在小区上这是俩个东西。//这三步利用指针可以更改数据的道理,在你家小区里不同的人家中篡改他家东西你可以这么理解。上述是GPIO初始化代码,配置结构体,传入结构体初始化,然后设置引脚的逻辑电平。传入对应的序号,结构体数组0号成员就传入0,数组下标为1就传入1依次类推。

2024-06-25 21:08:24 720

原创 如何在windows下运行c程序,使用CodeBlocks

然后点击确定即可,win11在桌面右键打开终端(切勿打开【win+r】的cmd终端)右键桌面图标找到文件所在位置,找到bin文件之后里边会有gcc标识。下载正常安装就行,推荐默认的,这样添加系统环境变量比较方便。//gcc - o [起的程序名字] 【那个.c文件】或者像我一样在那个文件夹写的文件去哪个文件夹右键。然后输入gcc -v打印出如下表示可以使用了。之后随便来个ide编写程序测试一下。打开刚才的面板记得进入相对的路径。选择下边这个带mingw64的。我这里用的vscode。

2024-06-25 16:41:38 314

原创 stm32HAL库按键点灯简洁模式

主函数初始化时钟,led函数 之后调用while判断按键状态。

2023-12-05 17:48:17 494 1

原创 STM32F103时钟配置详解:从基础到实践

stm32时钟源配置详解

2023-10-31 16:03:54 2129 1

原创 stm32汇编启动文件中调用了时间配置函数都干了什么

system_stm32f1xx是CMSIS Cortex-M3设备外设访问层的系统源文件它提供了俩个函数和全局变量使用SystemInit(): 用于设置系统时钟(系统时钟源、PLL倍频因子、AHB/APBx分频器和Flash设置)。这个函数在重置后的启动时调用,位于“startup_stm32f1xx_xx.s”文件中。

2023-10-07 17:14:07 86 2

原创 CMake Error:Could NOT find base_local_planner ros编译报错问题解决思路

ros

2023-07-04 09:57:23 396

HAL库 复习触发定时器内部更新事件UPDATE轮询中断dma

适合初学者进行参考。 此程序是实现当计数1时用时2秒 计数2时用时3秒 计数3时用时4秒 之后触发DMA之后每计数一次5秒钟间隔

2023-10-31

空空如也

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

TA关注的人

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