- 博客(26)
- 收藏
- 关注
原创 C语言中指向指针的指针
指向指针的指针是一种多级间接寻址的形式,或者说是一个指针链。通常,一个指针包含一个变量的地址。当我们定义一个指向指针的指针时,第一个指针包含了第二个指针的地址,第二个指针指向包含实际值的位置。**pvar2 是完成两次开门取物.需要注意的是第一次取得的是第二次要开的门的门牌号或者说地址,然后根据门牌号继续开门取物。所以 *pvar1 或者 **pvar2一定是取出来的东西,即为数值。总结:指针更像是一个找地址开门取物品的操作。*pvar1 是完成一次开门取东西操作最终取出来的东西。
2024-03-18 09:32:55 481
原创 STM32开发中USMART调试组件实验
4, 支持函数返回值显示。想入行嵌入式行业,USMART是必不可少的一部分,这部分是必须掌握的。USMART 最主要 的功能就是通过串口调用单片机里面的函数,并执行,对我们调试代码是很有帮助。函数,可以直接被 USMART 调用,对于不能直接调用的,你只需要重写一个函数,把影响调。如你调试一个摄像头模块,需要修改其中的几个参数来得到最佳的效果,普通的做法:写函数。这样做很麻烦不说,单片机也是有寿命的啊,老这样不停的刷,很折寿的。用的参数去掉即可,这个重写后的函数,即可以被 USMART 调用了。
2024-03-10 12:04:08 441 1
原创 STM32F1 的普通 IO 口模拟 IIC 时序(HAL库)
本次实验功能简介:开机的时候先检测 24C02 是否存在,然后在主循环里面检测两个按键,其中 1 个按键(KEY_UP)用来执行写入 24C02 的操作,另外一个按键(KEY1)用来执行读出操作,DS2 提示读写状态,在串口调试助手上打印显示相关信息。同时用 DS0 提示程序正在运行。
2023-12-20 09:40:23 2208 1
原创 C语言的循环
看到C语言的循环,你能想到那些?while?for?嵌套?这些循环你真的彻底理解了吗?下面带大家认识一下这些循环。只要给定的条件为真,C 语言中的循环语句会重复执行一个目标语句。
2023-12-19 11:17:43 935 1
原创 STM32的ADC实验(HAL库开发)
本次将给大家介绍STM32F1的ADC功能,利用STM32F1的ADC1通道 9 来采样外部电压值,并在数码管上显示出来。
2023-12-18 13:30:57 1219
原创 STM32电容触摸按键(HAL库开发)
如何通过输入捕获功能,来做一个电容触摸按键,将用 TIM3 的通道 4(PB1)来做输入捕获,并实现一个简单的电容触摸按键,通过该按键控制 DS5 的亮灭。
2023-12-14 10:40:46 1456 1
原创 STM32的定时器如何产生pwm的?(HAL库开发)
下期更新stm32HAL库开发输入捕获,捕获 PA0 上高电平的脉宽(用 按键输入高电平),通过串口打印高电平脉宽时间。
2023-12-12 17:14:42 1101 1
原创 了解osd菜单的框架
下期更新OSD菜单如何在里面添加菜单栏,就是所谓的menupage,以及后期如何使用根据图片做客户想要的菜单以及UI界面的优化
2023-11-02 16:15:30 186
原创 基于Mstar单片机画logo的软件部分《二色logo》
下一次更新四色logo,带你了解关于mstar 单片机的所有开发知识,希望能够在你工作中成长更快
2023-10-12 11:04:41 186
原创 基于mStar单片机开发的开机logo的制作
先了解画logo的具体步骤,下期更新软件的具体代码所在工程如何实现,最后实现,2色不翻页,2色翻页,4色的ogo
2023-09-19 11:32:41 407
原创 Mstar开发OSD菜单的步骤《一》
其中PanelOnTiming1:上电大于这个时间才能送Data(t2),PanelOnTiming2:开Data和背光之间的时间间隔(t5),PanelOffTiming1:关背光和Data之间的间隔(t6),PanelOffTiming2:关Data和VCC的时间(t3)。2.确认好线序,还要确认你的板子供电是几伏,用相应的适配器给板子供电,并测出LVDs上的vcc的电压,最后将此电压vcc与屏供电对比,看电压是否一致,如图。1.点屏之前先看屏规格书,确认屏的线序,如图。5.Clock的设置。
2023-09-07 16:28:11 731 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人