最新文章

# 需求 在PHP开发过程中,用到了PDO连接数据库,开发过程中,经常要用到查看刚刚执行的SQL是否正确的问题,显示最后一条执行的SQL语句,用什么方法来实现呢? # 方案 答案是:使用PDOStatement提供的debugDumpParams()函数来打印出刚刚执行的SQL语句
软件开发大郭
/
2023-02-02
/ /
29 阅读
# 1、异常 ```sh java.sql.BatchUpdateException: Incorrect string value: '\xF0\x9F\x8D\x83\xF0\x9F...' for column 'nickname' at row 1
软件开发大郭
/
2023-02-01
/ /
31 阅读
# 一. 前言 今早发现电脑的磁盘空间莫名其妙的占满了…也不知道是哪个文件占用了大量的内存空间。就随手写了个python,把磁盘空间全部遍历一遍,找到了大量占用磁盘空间的罪魁祸首。 # 二. 深度遍历磁盘下所有文件(递归) 因为Windows的目录结构采用的是树形结构,所以可以使用
软件开发大郭
/
2023-02-01
/ /
27 阅读
ITM,(英文:Instrumentation Trace Macrocell,指令跟踪宏单元),是一种针对MCU进行跟踪调试的新方法,与打断点(Breakpoint)不同,ITM方法不需要暂停程序运行,可以在程序全速运行的过程中实时输出变量的数值以便观察,即Trace功能。对于有一定产品开发经验的
软件开发大郭
/
2023-02-01
/ /
29 阅读
# 什么是ITM调试功能? STM32 有一个代码跟踪功能,即 ITM,这个调试功能非常强大,可以替代串口输入输出功能,而且只需要占用一根 I/O 线就可以实现。 当然它的好处不仅仅体现在这里,在调试嵌入式操作系统代码时你会发现相当方便。 # 怎么用ITM? 那么现在正式开始讲述如何利用
软件开发大郭
/
2023-02-01
/ /
30 阅读
电容触控芯片GT911(触摸屏相关)
软件开发大郭
/
2023-02-01
/ /
15 阅读
锦锐单片机CA51F003单片机,有2路uart和ADC CA51F003 系列芯片是基于 1T 8051 内核的 8 位微控制器,通常情况下,运行速度比传统的 8051 芯片快 10倍,性能更加优越。内置 18K Flash 程序存储器,可多次重复编程的特性,给用户开发带来了极大的方便。 不仅
软件开发大郭
/
2023-02-01
/ /
29 阅读
FPGA以9600的波特率向单片机发送32位数据,然后单片机对数据进行解析,显示在显示屏上面 波特率的产生 : 9600bps是指每秒钟发送9600个bit,即1bit的时间为1/9600,fpga板子自带50M晶振,那么一bit的时间时1/9600/1/50M 在没有检验位的情况下,每
软件开发大郭
/
2023-02-01
/ /
28 阅读
#include<reg51.h> /* 串口2只能选定时器2作为波特率发生器 */ //注意串口2:RXD2~P1^0,TXD2~P1^1 //根据芯片手册说明,在单片机1T模式下(不12分频)串口在模式0(8位USART)波特率 = Sysclk/(65536-[T2H,
软件开发大郭
/
2023-02-01
/ /
23 阅读
51单片机的串口,是个全双工的串口,发送数据的同时,还可以接收数据。 当串行发送完毕后,将在标志位 TI 置 1,同样,当收到了数据后,也会在 RI 置 1。 无论 RI 或 TI 出现了 1,只要串口中断处于开放状态,单片机都会进入串口中断处理程序。 在中断程序中,要区分出来究竟是发送引起的
软件开发大郭
/
2023-02-01
/ /
23 阅读