自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 188数码管驱动代码

参考188数码管驱动案方案_Jack.Q的博客-CSDN博客进行了部分优化// =========================================================================// Created by NYIDE.// User: ZHANG// Date: 2021/9/22// Description:// ===============================================================

2021-09-23 14:27:15 2197 3

转载 C语言数组灵活多变的访问形式

C语言中的指针使得代码的编写非常灵活,如果指针能够和数组结合,那将会有更多的“花招”,请看下面的代码:#include <stdio.h> int main(){ char str[20] = "c.biancheng.net"; char *s1 = str; char *s2 = str+2; char c1 = str[4]; char c2 = *str; char c3 = *(str+4); char c4 = *str+2; char c5

2020-08-19 16:57:42 2087

原创 Error: L6200E: Symbol image multiply defined 错误解决办法

KEIL 5报错,出现Error: L6200E: Symbol image multiply defined这个错误,根本原因就是你在显示图片的LCD.c里面用了bmp.h里面的image[]。修改方法就是把LCD.h里面的#include “bmp.h”放到LCD.c里面。同时把LCD.h里面的删除。错误即可消失...

2020-07-11 11:39:18 23991 1

翻译 ThreadX简介

ThreadX实时操作系统为实时开发人员提供了当今市场上技术最先进的多任务解决方案。ThreadX实时操作系统为实时开发人员提供了当今市场上技术最先进的多任务解决方案。它的PICOKERNEL设计带来了非常高的性能和极小的存储需求。 ThreadX还为嵌入式应用程序提供了重大的技术创新,包括极快的软件计时器和一种有助于减少上下文切换的机制,称为PREEMPTION THRESHOLD。ThreadX与Green Hills Software的优化编译器和MULTI 2000集成开发环境(IDE)完全兼容

2020-05-30 16:01:27 5319

原创 易错的C语言题目

这道题是我在网上看到的。拿出来给大家一起学习学习#include <stdio.h>int main (void){ int a[]={1,2,3,4,5}; int *p=(int *)(&a+1); printf("*(p-1)=%d,*(p+1)=%d,*p=%d\n",*(p-1),*(p+1),*p); printf("%d %d",sizeof(a),sizeof(&a)); return 0;}题目看似简单,

2020-05-22 11:22:25 227 1

转载 Linux内核中file_operations结构体分析

File_operations结构体file_operation就是把系统调用和驱动程序关联起来的关键数据结构。这个结构的每一个成员都对应着一个系统调用。读取file_operation中相应的函数指针,接着把控制权转交给函数,从而完成了Linux设备驱动程序的工作。 在系统内部,I/O设备的存取操作通过特定的入口点来进行,而这组特定的入口点恰恰是由设备驱动程序...

2019-08-01 19:55:48 653

原创 驱动入门知识

驱动开发框架1、字符设备:键盘、鼠标、触摸屏2、块设备:U盘、SD卡3、网络设备:有线网卡、无线网卡USB框架---通用框架,可以是字符设备也可以是块设备,更可以是网络设备。音频框架---通用框架安装驱动命令:insmod xxx.ko查看驱动文件的信息:modinfo xxx.ko卸载驱动:rmmod xxx.ko动态安装与静态安装动态安装类似于Windo...

2019-07-30 21:13:46 144

转载 tiny 4412--boot loader的一生

活着,到底有什么意义?程序总有一死,有的轻如鸿毛,有的重若泰山。有一个程序,名 bootloader,它生于iROM,走过SRAM,消亡于DDR。它开天辟地,创造了稳定的系统世界,它的一生,就是为了成就操作系统。它是一个是一个高尚的程序,一个纯粹的程序,一个有道德的程序,一个脱离了低级趣味的程序,一个有益于人民的程序。今天,我们就来看一看它,回顾一下它传奇的一生。bo...

2019-07-26 08:36:09 164

转载 LCD屏的8080时序

LCD时序是指对LCD显示模块进行读写时电路的时序要求和状态。一般显示模块的外部接口采用并行方式,其读写时序常见的有以下两种模式:(1)Intel8080时序(时序要求见下图)。这类模式通常有下列接口信号:Vcc(工作主电源)Vss(公共端)Vee(偏置负电源,常用于调整显示对比度)/RES,复位线。DB0~DB7,双向数据线。D/I,数据/指令选择线(1:数据...

2019-04-24 10:01:41 7441

Keil.STM32F1xx_DFP.2.1.0.zip

stm32的f1系列的固件库,STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核(ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex®-M0 and M0+, Cortex®-M3, Cortex®-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)

2020-07-23

MDK_CM_525.zip

This is an MDK Version 4 project requiring Device Support for Cortex-M bases devices.keil 5打开keil4工程报错的时候,安装此exe文件便可以让keil 5兼容keil 4工程。。。。。。

2020-07-23

linux-5.2.4.tar.xz

Linux-5.2.4内核的压缩包,需要的自取

2019-07-30

空空如也

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

TA关注的人

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