mainn
码龄9年
求更新 关注
提问 私信
  • 博客:1,519,149
    社区:385
    1,519,534
    总访问量
  • 447
    原创
  • 868
    粉丝
  • 60
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-04-18

个人简介:本人是移动互联应用技术专业,选择嵌入式开发方向。声明:博文的编写,主要参考网上资料,并结合个人见解,仅供学习、交流使用,如有侵权,请联系博主删除。...

博客简介:

Tim的嵌入式之旅

查看详细资料
个人成就
  • 获得777次点赞
  • 内容获得270次评论
  • 获得3,566次收藏
  • 代码片获得3,671次分享
  • 博客总排名1,051,621名
创作历程
  • 53篇
    2019年
  • 474篇
    2018年
  • 48篇
    2017年
成就勋章
TA的专栏
  • ROS学习
    5篇
  • 嵌入式Qt界面编程
    8篇
  • C++深度解析
    51篇
  • 蓝桥杯软件赛(java)
    100篇
  • S3C2440嵌入式linux驱动
    33篇
  • C语言
    32篇
  • 面包板入门电子制作
    6篇
  • 应用项目 数码相框-电子书
    8篇
  • C++入门与进阶
    78篇
  • Python
    4篇
  • ROS机器人操作系统
    24篇
  • 自动驾驶小车Donky Car
    1篇
  • 嵌入式Qt界面编程
    17篇
  • 蓝牙NRF51822
    3篇
  • C语言网训练题库&&C语言经典100例
    7篇
  • 面包板入门电子制作
    6篇
  • S3C2400 Linux驱动
    38篇
  • FFmpeg音视频
    5篇
  • 智能路由器OpenWrt
    12篇
  • 全志A33_Vstar开发板
    2篇
  • C语言排序算法
    6篇
  • C语言
    55篇
  • 数据结构与算法
    27篇
  • 网络通信基础
    6篇
  • 嵌入式&&Linux
    83篇
  • 嵌入式linux驱动
    31篇
  • TCP协议和socket编程
    13篇
  • Linux服务技术
    20篇
  • bootloader 根文件系统
    6篇
  • linux内核
    2篇
  • Shell
    1篇
  • 汇编语言
    3篇
  • 嵌入式面试题目
    11篇
  • 趣谈网络协议
  • 蓝桥杯软件赛(java)
    111篇
  • CCF CSP认证
    27篇
  • Github
    2篇
  • 做了的事和计划做的一些事
    1篇
  • 心灵鸡汤
  • 嵌入式行业
    3篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

39人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

蓝桥杯个人笔记(java)

发布资源 2018.04.12 ·
docx

CCF题目与笔记(java)

发布资源 2018.04.12 ·
docx

蓝桥杯官网练习系统 基础练习 经典(java)

发布资源 2017.10.15 ·
docx

十年研发经验工程师的嵌入式学习书籍大推荐(转帖)

从事嵌入式研发行业十年,认为学习就是要不断的吸纳知识,在研发过程中,经常会遇到一些问题,这种发现问题并解决问题的过程就是进步。为什么选择学习嵌入式?嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,同时也是当今IT领域仅存的几个金领职位之一。当前的中国IT人才面临严重的“后继乏人”, 而且这种缺口由于培训缺乏、教育模式等原因造成的,而缺口最大的,就是高级IT人才。如果你从事的IT培训不专业...
转载
博文更新于 2021.04.21 ·
31849 阅读 ·
40 点赞 ·
3 评论 ·
366 收藏

OpenWrt之helloworld程序

发布资源 2018.06.23 ·
gz

FFmpeg + SDL的视频播放器的制作(1)

FFmpeg + SDL的视频播放器的制作(1) FFmpeg:视音频解码SDL:视频显示合起来就是播放器。  封装格式:MP4,RMVB,TS,FLV,AVI视频编码数据:H.264,MPEG2,VC-1音频编码数据:AAC,MP3,AC-3视频像素数据:YUV420P,RGB音频采样数据:PCM  播放一个视频文件的流程如下所示:...
原创
博文更新于 2018.11.20 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++快速入门---输出输入小结(4)

C++快速入门---输出输入小结(4) 题目一这个程序将向用户提出一个“Y/N”问题,然后把用户输入的值赋值给answer变量#include <iostream>int main(){ char answer; std::cout << "请问可以格式化你的硬盘吗?[Y/N]" << "
"; std::cin >&g...
原创
博文更新于 2018.10.29 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

S3C2440 Nand Flash驱动(分析MTD层并制作NAND驱动)(二十三)

http://www.cnblogs.com/lifexy/p/7701181.html1、本节使用的nand flash型号为K9F2G08U0C,它的命令如下:1.1 我们以上图的Read ID(读ID)为例,它的时序图如下:首先需要使用CE片选1)使能CLE2)发出0x90命令,并发出WE写脉冲3)复位CLE,然后使能ALE4)发出0x00地址,并发出WE...
原创
博文更新于 2018.08.04 ·
902 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

LINUX内核内存管理kmalloc,vmalloc

https://blog.csdn.net/wh8_2011/article/details/52946974一.kmalloc与vmallco    在设备驱动程序或者内核模块中动态开辟内存,不是用malloc,而是kmalloc ,vmalloc,释放内存用的是kfree,vfree,kmalloc函数返回的是虚拟地址(线性地址). kmalloc特殊之处在于它分配的内存是物理上连续的,这对于...
转载
博文更新于 2018.06.24 ·
765 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

网络协议入门

https://blog.csdn.net/tennysonsky/article/details/44239133我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。北京的某一块网卡送出信号,深圳的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?为了使各种不同的计算机之间可以互联,ARPANet指定了一套计算机通信协议...
转载
博文更新于 2018.05.04 ·
504 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

小甲鱼 P36 快速排序

小甲鱼 P36 快速排序 #include <stdio.h>void quick_sort(int array[], int left, int right){ int i = left, j = right; int temp;//临时值 int pivot;//基准点 pivot = array[(left + right)/2];//基准点 ...
原创
博文更新于 2018.09.30 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

蓝桥杯 算法提高VIP 计算质因子(java)

计算质因子题目描述:输入一个整数,输出其所有质因子。 数据规模和约定 1< =n< =10000。 输入输入只有一行,包含一个整数n。 输出输出一行,包含若干个整数,为n的所有质因子,按照从小到大的顺序排列。 样例输入6 样例输出2 3代码如下:import java.util.Scanner;public class Main{ public static void ma...
原创
博文更新于 2018.03.30 ·
593 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

蓝桥杯 PREV-7 连号区间数(并查集)

历届试题 连号区间数  时间限制:1.0s   内存限制:256.0MB      锦囊1并查集。问题描述小明这些天一直在思考这样一个奇怪而有趣的问题:在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是:如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R
原创
博文更新于 2017.12.10 ·
810 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++深度解析 C++中的抽象类和接口 --- 纯虚函数,虚函数(51)

C++深度解析 C++中的抽象类和接口 --- 纯虚函数,虚函数(51)   抽象类(相当于图形、动物、鸟类(抽象概念),没有意义的。)在现实中需要知道具体的图形类型才能求面积,所以对概念上的“ 图形 ”求面积是没有意义的。   面向对象中的抽象类可用于表示现实世界中的抽象概念是一种只能定义类型,而不能产生对象的类只能被继承并重写相关函数直接特征...
原创
博文更新于 2019.01.19 ·
450 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

QT实验分析教程 QT开发环境搭建 --- Visual Studio 2010安装,Windows下的QT安装,Linux下的QT安装(1)

QT实验分析教程 QT开发环境搭建 --- Visual Studio 2010安装,Windows下的QT安装,Linux下的QT安装(1)   课程学习的原材料Qt SDK 4.7.4:为Qt开发提供必要的类和函数,以及相关工具Qt Creator 2.4.1:为Qt开发提供一个高效的代码编辑环境   安装Visual Studio 20101、双击...
原创
博文更新于 2018.12.29 ·
1294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

OpenWrt 大作业(详细)(四)

大作业步骤一:编译openwrt X86 架构配置1.1首先获取源代码:输入命令:git clone -b chaos_calmer git://github.com/openwrt/chaos_c 1.2 增加软件源:先进入/etc/apt目录下,编辑文件source.list文件,把刚下载的文件source.list.trusty的内容,拷贝到source.list文件里。  (source....
原创
博文更新于 2018.07.06 ·
3268 阅读 ·
1 点赞 ·
1 评论 ·
10 收藏

电容屏

电容屏的原理,某种介质(比如你的手指),和电容屏极板,构成了一个电容,至于电容是增大还是减小需要看这是自容屏还是互容屏。先感知电压AD数据,后上传,最后应用接受这个上传的数据进行处理。其实,手指皮就相当于极板,而电容屏也是极板,手指皮触发了触摸屏的电压。...
原创
博文更新于 2018.05.18 ·
763 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

计蒜客 2018蓝桥杯省赛 B组模拟赛(五) H题 蒜头君下棋(java)

蒜头君下棋蒜头君喜欢下棋。最近它迷上了国际象棋。国际象棋的棋盘可以被当做一个 8\times 88×8 的矩阵,棋子被放在格子里面(不是和中国象棋一样放在线上)。蒜头君特别喜欢国际象棋里面的马,马的移动规则是这样的:横着走两步之后竖着走一步,或者横着走一步之后竖着走两步。例如,一匹马在 (3,3)(3,3) 的位置,则它可以到达的地方有 (1,2)(1,2),(2,1)(2,1),(1,4)(1,...
原创
博文更新于 2018.03.27 ·
822 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ROS运行gazebo的错误:vmw_ioctl_command error Invalid argument错误,process has died错误

1、在虚拟机下运行gazebo关于vmw_ioctl_command error Invalid argument错误 2、执行 roslaunch gazebo_ros empty_world.launch出现错误:[gazebo-2] process has died [pid 106436, exit code 134, cmd /opt/ros/indigo/lib/gaz...
原创
博文更新于 2019.02.19 ·
6235 阅读 ·
11 点赞 ·
0 评论 ·
35 收藏

C++深度解析 4种新型的类型转换---static_cast,const_cast,dynamic_cast,reinterpret_cast(10)

C++深度解析 新型的类型转换(10)  粗暴的类型转换(Type)(Expression)或者 Type(Expression):将表达式Expression计算出的结果 转换为 Type类型。C语言强制类型强换:(粗暴)示例程序:#include <stdio.h>//定义一个函数类型PFtypedef void(PF)(int);struc...
原创
博文更新于 2018.12.19 ·
474 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏
加载更多