第十二章官方SDK移植试验 在上一章中,我们参考ST官方给STM32编写的stm32f10x.h来自行编写I.MX6U的寄存器定义文件。自己编写这些寄存器定义不仅费时费力,没有任何意义,而且很容易写错,幸好NXP官方为I.MX6ULL编写了SDK包,在SDK包里面NXP已经编写好了寄存器定义文件,所以我们可以直接移植SDK包里面的文件来用。虽然NXP是为I.MX6ULL编写的SDK包
1)实验平台:正点原子MiniPro H750开发板 第六十章 USB鼠标键盘(Host)实验本章我们介绍如何使用STM32H750的USB HOST来驱动USB鼠标/键盘。 本章分为如下几个小节: 60.1 USB鼠标键盘简介 60.2 硬件设计 60.3 程序设计 60.4 下载验证60.1 USB鼠标键盘简介传统的鼠标和键盘是采用PS/2接口和电脑通信的,但是现在PS/2接口在电脑上逐渐消失
转载
2024-09-29 14:57:23
46阅读
第十二章 官方SDK移植试验在上一章中,我们参考ST官方给STM32编写的stm32f10x.h来自行编写I.MX6U的寄存器定义文件。自己编写这些寄存器定义不仅费时费力,没有任何意义,而且很容易写错,幸好NXP官方为I.MX6ULL编写了SDK包,在SDK包里面NXP已经编写好了寄存器定义文件,所以我们可以直接移植SDK包里面的文件来用。虽然NXP是为I.MX6ULL编写的SDK包,但是I.MX
一、网络资源介绍为什么需要这些学习网站:1、需要查找一些具体的资料。2、学习过程当中遇到问题,需要提问。 二、开发怎么入手1、查看光盘目录,提供了那些资料,资料的各个子目录都需要去了解,不然你会损失很多,简单的了解过资料后,你会更加清楚,你需要些什么,具体大概怎么样学,你的这块板子可以给你提供多少的学习资源,完完全全的了解这款板子之后,你下面可以的学习路径是什么,看不到结果的学习是盲目,看得到方
一、应用层如何操作GPIO先看看板子的文件系统目录。与LED设备一样,GPIO同样也是通过sysfs方式进行操控,进入到/sys/class/gpio目录下,如下所示:可以看到该目录下包含两个文件export、unexport以及 5 个gpiochipX(X 等于 0、32、64、96、128)命名的文件夹。gpiochipX: 当前 SoC 所包含的 GPIO 控制器,我们知道I.MX6UL/
目录一、图片显示部分GIFpiclib.c介绍图像显示实验main.c介绍二、SD卡模块 1、SD卡基础知识2、SD卡读操作 3、SD卡写操作 一、图片显示部分GIFGIF(Graphics Interchange Format)的原义是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式。GIF文件的数据。是一种基于LZW算法的连续色调的无损压
转载
2024-08-07 10:56:29
91阅读
移植前准备HAL库工程(可用STM32CubeMX直接生成)正点原子SYSTEM文件夹(任意一个例程里面复制出来就行,但记住一定要是HAL库例程)平台为keil5STM32开发板(我这里用的是正点原子的探索者,MCU为F4系列)工程创建我们在用STM32CubeMX创建工程代码的时候有一点需要注意,在Cube中不要去使能USART1,因为在SYSTEM文件的usart.c中已经把USART1进行了
转载
2023-10-21 23:39:28
296阅读
前言:最近收到电子芯吧客寄过来的手持示波器,对就是可以单手拿的那种示波器。对于嵌入式开发的朋友们示波器肯定不会很陌生。嵌入式软硬件开发中,我们每天都会和各种通讯信号、硬件状态打交道,这个是时候如果你有一台趁手的示波器,那么就大致相当于步惊云拥有了麒麟臂一样。但是一般来说我们看到和用到的都是在实验室里面笨重的大机器,大的机器精度高功能丰富,但是外出调试或者家用调试的时候会非常不方便,这个时候一款小巧
1、硬件准备 正点原子精英板 (STM32F103c8t6也行) WIFI模块使用esp8266 传感器:直接用精英板上带着的光敏传感器和两个LED灯
2、ESP8266固件烧写
ESP8266烧写机智云的官方固件,方便ESP8266与机智云进行通信。 ESP8266有两种,包括安信可12F版本(左图)和汇思锐12H版本(右图)。 这
转载
2024-08-31 16:35:15
118阅读
对正点原子的开发板学习已经好几个月了,暂且了解了一点freertos和stm32的一些知识。本着从项目入手的原则,从今天开始,对正点原子小四轴无人机minifly进行学习。程序框图minifly四轴部分由NRF51822和STM32F411两个芯片共同控制。NRF51822主要负责无线通信和电源管理;STM32F411则负责接受、发送各种数据,以及数据融合从而进行pid控制。 程序框架如下:esb
转载
2024-05-05 06:58:41
323阅读
建议每个知识点不懂的话,可以查找其他详细资料(大佬们写的真好)一、位操作运算符含义运算符含义&按位与~取反|按位或<< 左移^按位异或>> 右移GPIOA->CRL&=0XFFFFFF0F; //将第4-7位清0GPIOA->CRL|=0X00000040; //设置相应位的值,不改变其他位的值GPIOA->ODR|
转载
2024-05-29 20:40:45
126阅读
第1讲 正点原子官方系统镜像烧写实验一、Windows下使用OTG烧写系统1、在Windos使用NXP提供的mfgtool来向开发烧写系统。需要用先将开发板的USB_OTG接口连接到电脑上。Mfgtool工具是向板子先下载一个Linux系统,然后通过这个系统来完成烧写工作。切记!使用OTG烧写的时候要先把SD卡拔出来,等USB OTG与电脑连接成功以后就可以再将SD卡插进去了。烧写系统都是少些到N
转载
2024-01-04 10:02:37
150阅读
第四十四章 FATFS实验[mw_shl_code=c,true]1.硬件平台:正点原子探索者STM32F407开发板 2.软件平台:MDK5.1 3.固件库版本:V1.4.0 [/mw_shl_code] 上一章,我们学习了SD卡的使用,不过仅仅是简单的实现读扇区而已,真正要好好应用SD卡,必须使用文件系统管理,本章
小知识如果创建了任务却完全空着,没有while(1){延时}的话,整个程序会卡住,其他正常的任务无法运行。如果任务里单单有赋值之类的操作也会卡死在这个任务,一定要记得加延时vTaskDelay(10);。 任务调度周期是1ms,能改,但是别改。FreeRTOS中的变量,函数命名规则(u.v.x.p什么意思) 前面的字母是返回值的缩写 u :代表unsigned。s :代表short。c :char
第二十五章 双路高速AD实验ADC(Analog to Digital Converter即模数转换器)是大多数系统中必不可少的组成部件,用于将连续的模拟信号转换成离散的数字信号,它们是连接模电电路和数字电路必不可少的桥梁。在很多场合下,ADC的转换速度甚至直接决定了整个系统的运行速度。本章我们将使用双路高速AD模块采集外部模拟信号转换成数字信号,并在ILA中查看信号波形。 本章包括以下几个部分:
如图:如果刚烧录完固件记得要重新上一下电。打开安信可串口调试助手:开发工具清单 | 安信可科技如图:点击“打开串口”进行调试,依次发送以下的代码:第一步:清除AT+RST第二步:应该也是清除的意思AT+RESTORE第三步:设置模块为STA模式AT+CWMODE=1第四步:配置参数(连接阿里云)AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"第五步:连接WiFiAT+CWJA
一、下载正点原子固件库包链接:https://pan.baidu.com/s/1MdcS9yeeH6-MrDmSh63yWA?pwd=lx05 提取码:lx05二、在电脑的某个目录下随便创建一个空文件夹命名为Template(尽量用英文命名)用来存放工程文件。创建好后在该文件目录下分别创建CORE、FWLIB、OBJ、SYSTEM、USER等五个文件夹。三、打开keil软件,点击 Ke
文章目录模块配套软件COM测试NET测试自回环验证模块的使用正点原子的例程 正点原子在用户的资料支持这方面一直做的非常不错,但是对于这个串口转以太网模块,还是感觉有些地方写的不太清晰,在这里记录一下我的调试过程。 模块配套软件到手后首先就是来测试下模块有没有正常运行,以及模块的一些参数配置相比于说明文档中我想从用户的角度来说明软件的使用方式COM测试首先是使用uart转usb的串口助手和我们的
转载
2023-12-26 15:54:06
372阅读
1)实验平台:正点原子新起点V2开发板 第十七章IP核之PLL实验PLL的英文全称是Phase Locked Loop,即锁相环,是一种反馈控制电路。PLL对时钟网络进行系统级的时钟管理和偏移控制,具有时钟倍频、分频、相位偏移和可编程占空比的功能。对于一个简单的设计来说,FPGA整个系统使用一个时钟或者通过编写代码的方式对时钟进行分频是可以完成的,但是对于稍微复杂一点的系统来说,系统中往往需要使用
STM32F10x系列官方固件包免费下载链接新建STM32工程步骤一:创建工程文件1,新建工程目录temp2,在工程目录temp下面新建四个文件夹(1)USER:存放工程文件(template)、主函数文件main.c、以及包括system_stm32f10x.c等等。(2)CORE:存放核心文件和启动文件。(3)OBJ:存放编译过程文件以及hex文件。(4)STM32F103:存放ST官方提供的