![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 58
weixin_50017445
这个作者很懒,什么都没留下…
展开
-
小熊派手册查询和ADC深入学习
开发板功能介绍BearPi-HM Nano开发板是一块专门为鸿蒙OS设计HarmonyOS的开发板,板载高度集成的2.4GHz WLAN SoC芯片Hi3861,并板载NFC电路及标准的E53接口,标准的E53接口可扩展智能家居、智能台灯、智能安防、智能烟感等案例。按键电路原理图BearPi-HM Nano开发板提供了一个复位按键和两个用户按键,原理图中SW1对应的是复位按键,SW2和SW3分别对应F1和F2按键。LED灯电路原理图BearPi-HM Nano开发板提供了一个用户可控制的L原创 2022-02-15 11:56:01 · 3837 阅读 · 1 评论 -
小熊派GPIO与ADC实验
一、操作GPIOGPIO API 简介wifiiot_gpio.h接口简介:这个.h中包含声明GPIO接口函数,这些功能用于初始化GPIOwifiiot_gpio_ex.h接口简介:这个.h中包含声明扩展的GPIO接口函数,这些功能用于**设置GPIO拉力和驱动器强度**二、查看LED灯对应的GPIO引脚LED对应的GPIO引脚是GPIO2通过控制GPIO2输出的的电平信号来实现LED灯的闪烁。高电平(1)时点亮LED灯低电平(0)时熄灭LED灯操作GPIO点亮LED原创 2022-02-08 23:44:01 · 2718 阅读 · 0 评论 -
小熊派实现Hello world和LED灯案例
一、添加Hello World源码文件(以Hello World为例,LED相同)1.新增my_app文件夹在./applications/BearPi/BearPi-HM_Nano/sample路径下新建一个my_app目录,用于存放业务源码文件。2.新增hello_world.c文件在./applications/BearPi/BearPi-HM_Nano/sample/my_app路径下新建一个hello_world.c文件,该文件为业务源码文件。3、新增BUILD.gn文件在.原创 2022-02-07 08:49:15 · 496 阅读 · 0 评论 -
2021-04-07
嵌入式c笔记学习一静态变量(static):变量的值在函数调用结束后不消失而保留原值,即下次调用该函数时该变量能保留上次函数调用结束之后的值。静态变量分为静态局部变量和静态全局变量,均储存在静态储区。static的作用:1.储存在静态数据区的变量会在程序刚开始运行时就完成分配和初始化,并且只分配和初始化一次;2.如果在定义局部变量时不赋初值,系统自动赋初值为0;3.static修饰全局变量的时候,这个全局变量只能在本文件中访问,不能在其他文件中访问,即便是extern外部声明也不可以原创 2021-04-07 18:15:03 · 347 阅读 · 0 评论 -
嵌入式笔记
嵌入式笔记三补充第一次:位运算(&、|、^、~、>>、<<)1.概述:从现代计算机中所有的数据二进制的形式存储在设备中。即 0、1 两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。int a = 35;int b = 47;int c = a + b;计算两个数的和,因为在计算机中都是以二进制来进行运算,所以上面我们所给的 int 变量会在机器内部先转换为二进制在进行相加:35: 0 0 1 0原创 2021-04-21 23:15:35 · 170 阅读 · 0 评论