摘要:
在测试完后面的WIFI、4g网络驱动之后,这边需要测试一下ZigBee能否与开发板实现通信,看了网上的资料,可能需要修改设备树里面的串口信息啥的,索性先学习一下如何进行驱动开发,毕竟后面都是直接用的。 字符设备驱动 最底下的module_init()和module_exit()是模块的加载和卸载注册 阅读全文
摘要:
注意:此时WiFi模块的驱动已经修改好。 RTL8188 USB WIFI 联网测试(记录操作步骤) 首先使能驱动,在根目录/lib/modules/4.1.15里面。 首先命令 lsmod 可以看到有没有驱动。 然后命令 modprobe 8188eu.ko 使能RTL8188 USB WIFI的 阅读全文
摘要:
后面的驱动开发很多需要这边的知识,所以还是要看一遍。 u-boot初次编译启动(SD卡启动方式) 首先需要安装ncurses库。 sudo apt-get install libncurses5-dev 解压出厂源码后,需要编译uboot. 这边直接写成一个脚本文件.sh文件,后面直接运行脚本,不需 阅读全文
摘要:
摘要:这部分内容介绍了GPIO口的输入功能,引入了GPIO驱动初始化。这边复制简写一些代码,讲述部分功能。 GPIO驱动的初始化: 代码中的gpio.c文件 //gpio.h //在头文件中首先枚举GPIO的输入输出方向,输入设置为0,输出设置为1. typedef enum _gpio_pin_d 阅读全文
摘要:
学习资料整理(定期更新) 前言(只适合江理工电信学子哈) 目前从个人服务器转到博客园。 在学生会工作,认识的学弟学妹多,平常会有问资料的现象,一个个翻找再发很麻烦,索性直接统一收录起来放百度网盘。 注意:资料大多来自各方面收集,肯定有出错或不完美之处,请谅解。 同时百度网盘链接失效的话请通过邮箱15 阅读全文
摘要:
hexo博客部署到夸克板 引言 因为阿里云服务器的学生优惠结束了,再买就要一年上千的价格,学生党表示口袋空空。所以采用夸克板来充当服务器。花生壳解决内网外网穿透问题。 夸克板 B站大佬稚晖君做的,类似于树莓派的一个小型服务器,某淘某京可以买到,价格跟树莓派差不多,如图 SD卡是另买的,风扇需要焊接( 阅读全文
摘要:
模仿STM32驱动开发格式知识点: 类似于STM32工程文件中的部分头文件,设置好所有需要用到的寄存器地址,定义结构体变量,通过结构体指针访问寄存器,从而实现控制效果。 这里截取文档中的头文件的部分代码: /* * 外设寄存器组的基地址 */ #define CCM_BASE (0X020C4000 阅读全文
摘要:
摘要:这一章的内容第一遍听比较难懂,个人感觉这里的东西真正需要用到的地方对目前的学习过程还比较小,所以记载一些自己后面需要用的。 拨码开关: 在这里我目前只需要记住这些内容。对于上一节课所需要的汇编LED烧写程序,SD卡的启动方式,就是上面第二行,上节课也见识了。 补充知识:(链接) EMMC知识: 阅读全文
摘要:
摘要:学习开发板都会从简单地点灯实验开始对开发板或单片机的学习之路,这里也不例外,因为点灯的步骤不像普通的32那样简单,需要对步骤做一定的记录,方便后面需要的时候在拿出来看。 编译代码 arm-linux-gnueabihf-gcc 编译文件 arm-linux-gnueabihf-gcc -g - 阅读全文
摘要:
MX6U的IO口作为GPIO的步骤总结: 使能GPIO对应的时钟 设置寄存器IOMUXC_SW_MUX_CTL_PAD_XX_XX,设置 IO 的复用功能,使其复用为 GPIO 功能。 设置寄存器 IOMUXC_SW_PAD_CTL_PAD_XX_XX,设置 IO 的上下拉、速度等等。 第2步已经将 阅读全文