微处理器与嵌入式
文章平均质量分 91
一个编程的菜鸡
博主擅长CV,以后可能要从事于人工智能研究
展开
-
电子科技大学微处理器与嵌入式实验一
换成STMIB是将每次传送后的地址+4变成每次传送前地址+4,换成STMDA是将每次传送后的地址+4变成每次传送后地址-4。1.此次实验用汇编和C语言实现了1~N的累加、字符串的拷贝、数字求和以及冒泡法排序这几项功能,了解了汇编语言的基础指令及其意义,同时初步入门了Keil编译器的使用与程序编写调试。实验1.1:运行Keil,建立工程文件,单步运行调试演示示例程序,深刻理解每一条指令,观察寄存器,内存空间的变化。实验1.3:理解C和汇编,并用汇编程序实现字符串拷贝,并在C程序中调用该汇编程序。原创 2023-02-28 14:54:48 · 2448 阅读 · 0 评论 -
电子科技大学微处理器与嵌入式实验二
下载比特流:点击Program device,在弹出的窗口中找到工程的比特流,比特流文件在工程中的路径为:project_name/project_name.runs/impl_1/system_wrapper.bit,如下图,点击Program下载比特流到板子。为新工程命名,选择工程保存路径,点击Next。在实验中详细了解了相关软件和硬件的使用,在工程生成比特流之后的操作中遇到了一些问题,后来发现是SDK中的C的代码中,下面多出了文字,之后删除后就能正常进行项目和实验了。原创 2023-02-28 14:51:32 · 1086 阅读 · 0 评论 -
电子科技大学微处理器与嵌入式实验三
11.点击Program device,在弹出的窗口中找到工程的比特流,比特流文件在工程中的路径为:project_name/project_name.runs/impl_1/system_wrapper.bit,如下图,点击Program下载比特流到板子。实验现象:下面开关二进制对应1000,上面是数码管为8。其中开关从右至左为低位至高位,开关开状态为1,关状态为0,开关组成的2进制值对 应数码管上显示的十进制数值。1.在进行数码管的实验当中,此外还增加了闪烁的功能,通过控制选择后,然后灯会交替闪烁。原创 2023-02-28 13:04:57 · 2914 阅读 · 0 评论 -
电子科技大学微处理器与嵌入式实验报告实验四五
结构体file_operations在头文件 linux/fs.h中定义,用来存储驱动内核模块提供的对设备进行各种操作的函数的指针。该结构体的每个域都对应着驱动内核模块用来处理某个被请求的事务的函数的地址。结构体file_operations在头文件 linux/fs.h中定义,用来存储驱动内核模块提供的对设备进行各种操作的函数的指针。1.在进行数码管的实验当中,利用linux系统进行驱动程序的编写,熟悉了Linux系统下的指令的编写,认识到了linux系统下的文件的操作方式,熟悉了虚拟机的使用。原创 2023-02-28 12:59:08 · 3870 阅读 · 2 评论