- 博客(79)
- 收藏
- 关注
原创 led闪烁-软件延时
3、LED_PB5_Ctrl(int ctrlSignal):函数用于控制PB5的信号输出,以完成LED的控制。1、LED_Init():函数用于初始化LED使用的PB5这个GPIO口,为推挽输出模式。通过PB5控制LED闪烁,轮询LED{亮与暗的循环},该程序通过直接配置寄存器实现。本代码在XCOSnTh平台上直接可用,XCOSnTh平台的配置如下(2、delay():函数实现软件阻塞延时。
2023-10-22 19:27:04 154 1
原创 led闪烁
3、LED_PB5_Ctrl(int ctrlSignal):函数用于控制PB5的信号输出,以完成LED的控制。通过PB5控制LED闪烁,轮询LED{亮300ms,灭300ms},该程序通过直接配置寄存器实现。1、LED_Init():函数用于初始化LED使用的PB5这个GPIO口,为推挽输出模式。本代码在XCOSnTh平台上直接可用,XCOSnTh平台的配置如下(2、delay_ms():函数实现1ms的阻塞延时。
2023-10-22 19:10:28 86
原创 keil的编译按钮在哪?
keil要制作处单片可用的可执行文件,就需要对现有的C语言文件进行编译,在编译没有错误后,才会生成可执行文件,我们来认识下keil这个开发环境的编译、下载相关的按钮。
2023-10-15 18:42:50 1451 1
原创 keil如何设置GB2312编码?
设置GB2312编码后,可以让程序文件使用的字符编码格式为GB2312的编码格式,这样在使用printf或者xcDebugOut输出中文时候,就能明确知道汉字的hex编码是多少,在GB2312编码中,一个汉字占用2个字节。
2023-10-15 18:24:02 3379
原创 keil的转到定义
转到定义,是用来寻找目标函数、变量、宏的定义位置的一种方法。keil操作是:Go To Definition of ' '二、 比如在keil中对变量进行“转到定义”操作。三、 比如在keil中对宏进行“转到定义”操作。一、比如在keil中对函数进行“转到定义”操作。
2023-10-15 18:04:26 463
原创 STM32F103C8T6寄存器技术
003、STM32F103C8T6芯片内部的时钟树究竟是怎么回事?002、GPIO在芯片内部的工作原理与为什么可编程?006、SPI寄存器级别的底层技术该如何解析?005、串口寄存器级别的底层技术该如何解析?004、单片机死循环会是怎样的一个场面?001、单片机内部是怎么样的?
2023-10-10 21:20:10 73
原创 JFlash通过JLink如何与芯片建立连接?
V:表示电源正极。T:表示下载器自带的串口Tx。G:表示电源负极。R:表示下载器自带的串口Rx。C:表示下载程序时候须要用到的CLK信号线。D:表示下载程序时候须要用到的DIO信号线。技巧:2.54母口可以用“双边等长的2.54排针”进行转接,就可以得到母口转公口的接口。
2023-10-09 15:57:37 993
stm32f103-SystemTickFor1ms.c
2023-10-09
XCOSnTh:cmdCOM口采用PB6、PB7
2023-10-09
Release-XCOSnTh-002.zip
2023-10-09
XCForStudyBin202303261835仅系统
2023-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人