嵌入式开发
文章平均质量分 75
@seven@
加油,未来可期
展开
-
ESP8266三种工作模式以及TCP/UDP服务
三种工作模式(STA、AP、STA+AP),以及与TCP服务器,TCP客户端,UDP服务器,UDP客户端的关系,下面将梳理清除这些点。原创 2022-11-26 09:08:05 · 3561 阅读 · 0 评论 -
linux驱动开发(2)开发流程
驱动其实就是获取外设数据或者控制外设,将数据给应用层,应用层进行处理,显示等等操作。驱动写好了,注入到内核之后,我们还需要去写简单的测试应用程序去检测程序是否正确。裸机开发,驱动和测试是写在一起的,这里有可以体现出驱动开发和裸机开发的不同之处了。驱动程序表现为就是一个/dev/xx文件,这个文件就是控制外设的文件。比如led ,通过write写入1,点亮,写0关闭。原创 2022-09-12 22:29:28 · 1318 阅读 · 0 评论 -
何为驱动(详解)
驱动程序即添加到中的一小块,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂商根据编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。原创 2022-09-10 09:32:25 · 2135 阅读 · 0 评论 -
嵌入式开发环境之uboot命令
help #显示uboot支持所有的命令?命令 #查看命令的内容。原创 2022-09-06 11:01:22 · 551 阅读 · 0 评论 -
嵌入式开发环境之uboot
uboot简单来说,和我们平时了解的bios差不多,是用来引导启动内核,环境初始化(内存赋值)这些可能在内核代码里面做,可能在uboot或者bios里面做都是有可能的。uboot 属于bootloader的一种,是用来引导启动内核的,它的最终目的就是,从flash中读出内核,放到内存中,启动内核所以,由上面描述的,就知道,UBOOT需要具有读写flash的能力。原创 2022-09-05 09:57:08 · 861 阅读 · 0 评论 -
嵌入式开发环境之系统烧录
使用NXP 官方提供的方法用OTG烧录,这里是使用正点原子修改过的 NXP 官方的上位机工具 mfgtool。这种固化系统方式可以使用 PC 机在线直接固化系统。使用OTG烧录,简单方便。然后到 mfgtool找到需要的脚本 (根据芯片型号,内存大小,存储介质来选择),双击即可通过脚本下载系统到开发板上面,下载完毕点stop然后进行exit退出即可。原创 2022-09-04 21:48:40 · 1253 阅读 · 0 评论