- 博客(10)
- 收藏
- 关注
原创 【无标题】stm32
函 数:按键初始化参 数:无返 回 值:无/void Key_Init(void){/开启时钟/RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); //开启GPIOB的时钟/GPIO初始化/GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;GPIO_InitStructure.GPIO_Pin = GPIO_P
2023-12-06 13:43:40
980
原创 【无标题】
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-12-06 13:42:01
810
原创 arduino学习例程
/ 获取每一位对应的数字// // 获取个位// int seg_4_number = number % 10;//// // 获取十位// int seg_3_number = number % 10;//// // 获取百位// int seg_2_number = number % 10;//// // 获取千位// int seg_1_number = number % 10;// 定义输出引脚并把所有引脚存到数组中int pin_a = 4;
2023-11-27 13:15:08
1179
原创 Arduino 入门到精通,LED 闪烁实验
下载完程序就可以看到我们的10 口外接小灯在闪烁了,这样我们的实验现象为LED不停闪烁,间隔大约为一秒。小灯闪烁实验就完成了。
2023-11-27 11:14:32
583
原创 stm32f103c8t6 设备驱动代码
if (GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_11) == 0) //读PB11输入寄存器的状态,如果为0,则代表按键2按下。if (GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_1) == 0) //读PB1输入寄存器的状态,如果为0,则代表按键1按下。if (GPIO_ReadOutputDataBit(GPIOA, GPIO_Pin_1) == 0) //获取输出寄存器的状态,如果当前引脚输出低电平。
2023-11-27 11:08:01
1368
转载 图形学] 画圆(基于 Bresenham 算法)
/ 编译环境:Visual C++ 6.0 / 2010,EasyX_20210730。图形学] 画圆(基于 Bresenham 算法) 铜牌收录。// 程序名称:基于 Bresenham 算法画圆。// 使用 Bresenham 画圆法。// 最后修改:2011-5-3。2011-5-3 慢羊羊(4)// 作 者:YangW。
2023-09-03 20:12:19
266
转载 基于 EasyX 的文本框(TextBox)和按钮(Button)控件
/ 文本框最大内容长度。// 编译环境:VS2019,EasyX_20220901。// 程序:基于 EasyX 的文本框 + 按钮控件。// 编写日期:2021-10-28。// 最后修改:2021-11-20。// 按钮 btnOK 的点击事件。// 作者:BestAns。// 实现文本框控件。
2023-09-03 19:56:55
2742
1
原创 debug的命令集
用途:该指令通常用于计算偏移量或地址范围,并且对于某些调试任务而言非常有用。用途:连续执行内存代码,可以在 g 后面指定内存地址,若不指定则会从 CS:IP 处开始执行。用途:用于在屏幕上显示从当前内存地址或者指定内存地址开始的几个汇编代码。用途:执行位于 CS:IP 或者指定的内存地址处的指令并进行单步跟踪,用途:输入汇编命令,输完后不输入任何指令,直接回车即可退出编辑模式。用途:查看和修改寄存器和标志位的值。d [起始位置] [结束位置]用途:修改指定内存区域的内容。用途:显示内存区域的内容。
2023-08-09 11:45:22
771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人