自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Keil 4 环境下安装GD32芯片包程序的方法

SVD(System View Description) 文件是 CMSIS(Common Microcontroller Software Interface Standard) 中的定义的一个 XML 格式的纯文本文件,其包含了芯片内核、芯片所具有的外设以及内核和外设的寄存器的完整描述(详细到寄存器的每个 BIT 位)。核心文件SVD的主要作用有:1)生成芯片的.h文件;例如,STM32 系列的 SDK 就是在 CMSIS 的基础上添加了自己的各种源码文件、示例代码、文档等等。(1)下载芯片包程序。

2024-03-13 18:30:41 790

原创 python基础之查看已安装的模块

查看Python已安装的模块1.Windows或Linux控制台下查看模块1)pip list该命令查看的是Python安装的第三方模块。2)pip freeze该命令属于老版本的Python了。3)pydoc modules该命令查看的是所有的模块,包括內建模块,截图类似下面的help。2.Python交互解释器查看模块1)help('modules'...

2020-04-06 00:06:42 761

原创 python基础之多进程的创建、启动、阻塞

Process()创建进程、start方法启动进程、join方法阻塞进程1 实验1有如下代码,命令行中运行后会报错,对象实例不能作为参数传入到Process函数#打印字节函数def print_hex(bytes): l = [hex(int(i)) for i in bytes] print(" ".join(l))#串口接收超时函数 def...

2020-04-05 22:17:59 403

原创 关于STM32单片机不能用JLink和ST-Link下载程序的原因分析

最近一段时间给STM32单片机下载程序的时候,有的时候出现下载不了的情况,尝试过JLink+MDK,JLink+JFlash,ST-Link+MDK,ST-Link+ST-LINK Utility均不能实现程序下载。故障截图如下:在本人当前的应用场景下,是因为STM32单片机的读保护功能启用了,通过ST-Link+ST-LINK Utility的Target-Option...

2019-06-28 18:18:44 3732

原创 python基础之变量类型、内存地址、内存大小

python源代码如下:a=1000#id()可以查看该变量的内存地址id(a)#sys.getsizeof()可以查看该变量的内存大小import sysprint(sys.getsizeof(a))

2019-06-13 17:49:44 772

原创 python基础之列表的切片

python源代码如下:#a=[0,1,2,3,4,5,6,7,8,9]a=list(range(10))#b=[2,3,4,5]b=a[2:6]分析:b=a[n1:n2],该表达式表示从列表a的下标n1开始切片刀下标n2-1,总共切片的元素个数为(n2-1-n1+1)=n2-n1个。通常n2>n1,当n2<=n1时,b=[],此时b为空列表。...

2019-06-13 11:00:23 378

原创 以太网实验之TCP的数据传输

1  PC机和终端的连接关系如下图所示PC机的IP地址为192.168.0.68,建立一个端口号为60000的server;终端的IP地址为192.168.1.181,本地端口号为1030。假设此socket连接已经建立。2(1)路由器2(192.168.0.116)发送一个27字节的数据给目的主机192.168.0.68 (2)目的主机192.168.0.68响应路由...

2018-10-31 22:02:47 422

原创 以太网实验之TCP连接的建立

1  PC机和终端的连接关系如下图所示     PC机的IP地址为192.168.0.68,建立一个端口号为60000的server;终端的IP地址为192.168.1.181,本地端口号为1030,发起一个TCP连接指向192.168.0.68,60000。 2   ARP协议-PC机和路由器相互寻址(1)路由器2(192.168.0.116)发起一个ARP数据包,请求目...

2018-10-31 21:49:40 1112

原创 关于UCOS任务卡死的原因分析

现象:函数function1()运行到“USART2SendData("\r\n",2)”时,UCOS任务卡死,最高优先级任务也不能运行。分析:运行到USART2SendData("\r\n",2),因为UART2_SendEnable=0导致关掉中断后没有恢复现场(开中),任务不能切换,于是任务卡死。增加红色高亮部分代码,即可实现正常运行。function1(void){     USART2S...

2018-06-12 17:54:05 7452

原创 关于串口队列不能出列的调试过程和分析

    先上代码    if(xMB_GetData(&amp;data) == QUEUE_SUCCESS)    {        ...    }  QueueState xMB_GetData(uint8_t *pdata){ QueueState st;    st = Queue_Out(&amp;xMBRxSQ, pdata, 1); return st;}...

2018-06-11 23:15:07 219

原创 总结(2017年上)

这半年来,最大的收获是自己成为了公司的核心,维护和升级现有的设备代码,配合boss和销售斩下若干中大型项目。但是也有一些不尽人意的地方,自己观察的一些环境特点,个人局限性在此罗列整列出。环境特点:(1)团队成员过于单一,独自负责技术,同时配合销售做好前期的招投标、图纸设计、售后服务,白天相当一部分的时间被消耗在非技术工作上。这种状况决定了产品研发的效率不高。(2)对于一些大公司,嵌入式

2017-10-15 22:37:14 141

微机原理应用之交通灯控制

微机原理与接口技术的应用之一,交通灯控制器的设计与实现,模拟十字路口的红绿灯,内含原理图,主要用到的芯片有可编程并行通信接口芯片8255A。编程语言是汇编语言,在实验室将汇编程序调试通过后即可看到设计的结果。

2009-01-03

VB学生信息管理系统(含数据库文件,VB工程文件,说明书)

本系统可以实现对学生重要信息的管理,具有学生信息查询、学生信息修改、学生成绩查询三个功能,满足当今信息社会中教育单位对学生信息进行高效管理的需求。

2009-01-03

空空如也

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

TA关注的人

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