自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 FTP下载文件

if(pre_dl!return 0;size_t ret;return ret;if(1) {//初始化 curl_pre_init(curl);//下载程序 if(download_state == 0) break;if(0!\n");exit(- 1);\n");s/

2023-04-21 15:10:53 115

原创 全志Linux 摄像头驱动移植

驱动

2022-12-26 11:46:45 561

原创 JZ linux lcd驱动调试

LCD驱动

2022-12-09 14:13:19 177

原创 MCU程序运行时,内存分区的总结

内存

2022-12-09 13:39:12 345

原创 linux4.4 JZ ADC驱动

ADC

2022-11-23 14:12:13 122

原创 STM32模拟shell指令,串口接收指令后打印数据

shell指令

2022-10-19 16:11:01 561

原创 STM32 USB通信

STM32 USB通信

2022-10-13 13:41:24 2586

原创 使用gpio口 模拟iic 读写eeprom数值

gpio口模拟iic,读写eeprom

2022-08-23 14:11:56 661

原创 OTA功能,linux下调用xmode协议,升级MCU

Linux mcu

2022-07-01 11:36:02 524

原创 Linux内核笔记,从实模式到保护模式

何为实模式运行?即程序直接寻址,逻辑地址即是物理地址。在linux系统启动初期,即是运行在实模式。实模式简单易懂,为何还要运行在保护模式? 答案:为了更好的分配管理内存。保护模式是如何运行的?分两步:1.从程序逻辑地址 寻找到段描述符,逻辑地址变换为线性地址。2.线性地址,寻找到页表。 从线性地址变换为物理地址。段描述符保存在段表中,段表目录即是全局描述符表GDT. GDT的基地址保存在GDTR寄存器中。局部描述符表基地址 在GDT 中的描述符来指定。每个任务在 GDT 中占有两个描述符项。GD

2022-06-15 17:38:48 339

原创 Android驱动开发-----给上层app提供一个iic接口服务

Android驱动开发-----给上层app提供一个iic接口服务,让主芯片发送iic指令控制外围电路。2.jni层在android\frameworks\base\services\jni创建一个文件,com_android_server_IICService.cpp在该文件中直接调用iic,略去了hardwaredriver层。。。3.jni同目录之下 onload.cpp应添加编译后,app可直接调用IICService 服务了。...

2022-06-08 14:23:40 752

原创 启动代码分析:为何MCU程序总是从main()函数开始执行?

MCU

2022-06-07 15:41:42 984

原创 FreeRTOS中API函数 带fromISR与不带fromISR的区别

freertos

2022-06-06 15:48:15 856

原创 linux下调用串口进行通信

Linux

2022-06-02 16:59:58 1716

原创 GPIO口模拟IIC

IIC

2022-06-02 16:27:29 1143

原创 javaweb实战,疫情防控数据上报至数据库 html+mysql+servlet

1.前端HTML代码 上报体温 上报体温 姓名: 电话: 高风险地区接触史: 无 有 体温: 2.后端逻辑处理,添加数据到数据库。package test;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.

2021-11-17 16:48:56 1445

原创 生成对抗网络GAN

import osimport numpy as npnp.random.seed(123)print(“NumPy:{}”.format(np.version))import pandas as pdprint(“Pandas:{}”.format(pd.version))import matplotlib as mplimport matplotlib.pyplot as pltfrom matplotlib.pylab import rcParamsrcParams[‘figure.

2021-01-22 17:34:42 258

原创 基于 VS2015 VC++ 网络编程socket 服务器端

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直

2020-11-03 14:09:41 824

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除