![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树莓派学习
树莓派学习笔记
most delay
这个作者很懒,什么都没留下…
展开
-
工厂模式的案例
1.设计模式概念的引入设计模式2.c语言结构体的大多数用法#include <stdio.h>#include <stdlib.h>struct animal{ char name[128]; int age; int sex; void (*eat)(); void (*beat)();};void dogEat(){ printf("狗吃是\n");}void原创 2021-09-15 13:53:32 · 110 阅读 · 0 评论 -
树莓派引脚驱动编写(2)
1.续上篇文章的代码测试过后这节真正来验证是否驱动成功(1)首先改写驱动代码(在linux源码树目录的/driver/char下)注意:在编译之前可以先备份以下#include <linux/fs.h> //file_operations声明#include <linux/module.h> //module_init module_exit声明#include <linux/init.h> //原创 2021-09-13 22:42:59 · 147 阅读 · 0 评论 -
树莓派Linux源码配置和编译
树莓派等芯片带操作系统的启动过程 C51,STM32(裸机)》》》》》》C直接操控底层寄存器实现相关业务。 业务流程型的裸机代码 遥控灯: while(1) 垃圾桶:WemosD1 LOOP 恩智浦智能车: stm32 X86,Intel windows 启动过程: 电源 -》 BIOS -》windows内核-》C,D盘-》 程序启动(QQ) 嵌入式产品: 树莓派,mini2440, mini6410,nanopi,海思,RK(瑞芯微)----..原创 2021-09-12 22:54:09 · 411 阅读 · 0 评论 -
树莓派驱动pin4引脚驱动的编写(1)
1.Linux一切皆文件(鼠标、键盘、led、屏幕、网卡等这些设备都是以文件的形式存在/dev下面)2.如何查找驱动(1.通过文件名,2.通过设备号(主设备号和次设备号))3.驱动链表:管理所有设备的驱动(添加和调用),编写完驱动程序加载到内核,调用驱动程序用户空间去open,驱动插入链表的顺序由设备号检索。4.驱动代码编写步骤...原创 2021-09-12 22:41:16 · 414 阅读 · 0 评论 -
linux静态库与动态库
Linux库概念及相关编程(面试重点)1.分文件编程案例好处:分模块的编程思想网络 a超声波b电机ca.功能责任划分b.方便调试c.主程序简洁2.库https://www.cnblogs.com/sunsky303/p/7731911.htmlhttps://blog.csdn.net/wk_bjut_edu_cn/article/details/81735956a)静态库静态函数库,是在程序执行前(编译)就加入到目标程序中去了 ;优点: 运行快发布程序无需提供静态库,因为已原创 2021-09-10 17:31:42 · 77 阅读 · 0 评论 -
树莓派前期配置
1.树莓派刷机2.树莓派登录(1)HDMI视频线 连接到显示器(2)串口 (3)设备破解默认情况,树莓派的串口和蓝牙连接。想办法断开蓝牙连接,把串口用来数据通信https://blog.csdn.net/syjsxxjy/article/details/80774262a.观看树莓派的启动过程,字符b.串口登录树莓派2.2.2 默认账号:pi 默认密码:raspberry2.3通过网络登录树莓派2.3.1让树莓派入网修改https://blog.csdn.net/qq原创 2021-07-02 17:32:38 · 80 阅读 · 0 评论