- 博客(26)
- 收藏
- 关注
原创 STM32CUBEIDE 串口不产生中断
背景:STM32G030,STM32CubeIDE Version: 1.9.0USART2 921600 开启中断借口写在前面,1好久没用STM32CUBE了,生疏了按照CUBE图形化界面配置好IO和串口,写代码的时候结果发现搞半天根本不进入串口,工具生成代码如下:// file: stm32g0xx_it.c/** * @brief This function handles USART2 global interrupt / USART2 wake-up in
2022-04-07 23:35:24
1239
原创 Python win10toast喝水小助手
最近身体不适,需要多喝水,但是工作起来总是忘记。网上抄了一段代码,自己稍微修改了下,用来提醒自己喝水# file name: *.pyw 才不会显示黑框from win10toast import ToastNotifierimport timetoaster = ToastNotifier()toaster.show_toast(u'喝水小助手已经启动', u'请放心搬砖')while True: time.sleep() toaster = ToastNotifier(
2021-07-19 00:33:29
906
转载 树莓派运行gitlab
【转载】 原文传送门https://blog.youkuaiyun.com/kxwinxp/article/details/78573064版权声明:本文为 宁静致远kioye原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/kxwinxp/article/details/78573064树莓派3B+ Git服务(GitLab)对于git,相信对于一个程序员并不陌生,因为正如我们经常逛的GitHub一样,...
2020-12-26 01:23:27
258
原创 Gitee初探
公司开始用git处理提交了,因为是给我们搭建好的环境,直接用repo提交了,初次在windows下用git的时候难免遇到一些问题。现在记录一下。git和svn的区别就不说了。为什么不用github,也是因为不想太麻烦。# 背景STM32F401的主控,初次用了STM32CUBE MX IDE开发,但是编辑器环境不好,所以后面用了 visual studio code。# 搭建首先在git上注册一个账号。新建一个仓库。略。 本地下载git 64bit.exe,全程下一步安装。..
2020-12-26 00:34:40
347
原创 Linux_jz2440_nfs链接
参考博客:https://mp.youkuaiyun.com/console/editor/html/108570100虚拟机上的配置:1)安装 NFS 服务 (已安装的忽略)sudo apt-get install nfs-kernel-server portmap2)增加NFS配置文件 (韦大神的开发板已经默认配置好了的)sudo vim /etc/exports 1 # /etc/exports: the access control list for filesystems.
2020-09-13 23:58:57
107
原创 Linux_jz2440_linux-2.6.22.6内核编译遇到的事情
最近在看韦大神的视频,太乱了,感觉没有一个很系统的章法。所以现在开始从编译内核开始,要不然prj都不知道放哪里====== 分割线 ======环境:韦大神 ubantu 16.04 LTSgcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609linux-2.6.22.6 内核pwd: /work/system...
2020-09-13 20:27:54
306
原创 Linux_jz2440_eop在linux下运行
1)将eop驱动的oflash文件拉入虚拟机中,记录文件所在目录book@www.100ask.org:/work/eopdrv$ lseop-nand.sh eop-nor.sh oflash2)修改环境变量book@www.100ask.org:~$ sudo vim /etc/environment[sudo] password for book: # 在末尾增加 oflash 文件的路径 ' :/work/eopdrv 'PATH="/usr/local/sbi.
2020-09-13 20:23:06
128
原创 Linux_jz2440_修改网口IP
因为是裁剪过的内核,所以普通的设置没有效果,可以编辑 /etc/init.d/rcS ,在ifconfig eth0 192.168.1.17 这里修改ip地址,保存之后重启
2020-09-06 12:19:26
294
原创 Mifare S50读写卡的笔记(RC522源码(待整理)、Mifare控制字等、Mifare卡片结构等)
近期有比较多的使用了RC522的mifare读写卡操作,写点东西小结下。1. Mifare卡2. Mifare卡片结构3. Mifare控制字符4. RC522读写卡芯片5. RC522读写卡源码6. RC522使用注意事项
2020-05-31 01:57:05
2665
原创 树莓派 bypy 的使用及 出现的“卡住”
最近搞了个树莓派,加了个移动硬盘但做一个小的服务器吧。没想好要来做什么的服务,反正要什么就往上面挂什么了。看到百度网盘限速的厉害,加上以前有用PanDxxxload神器,然后发现似乎我被限速了。在树莓派用bypy下载的时候,界面直接卡住没反应,只是有新建了一个文件夹。命令行一直就停在这个地方,其实这时候并不是出问题了,而是下载速度太慢3.1G 的文件 要3天12小时,速度10kB/s, 怕是对我有意见了。安装使用的教程后补吧,百度上也有很多。按照流程没有什么问...
2020-05-30 21:54:09
2558
原创 KEIL (MDK) 增加对C99的支持
配置方法:option -> c/c++ -> misc controls: --c99常见遇到的错误(增加对C99的支持即可)..\xxx.c(262): error: #268: declaration may not appear after executable statement in block
2020-05-29 22:17:07
3296
原创 ESP32 网页服务器 webserver jquery js gzip
参考引用文章:《ESP32 开发笔记(十一)使用 ESP32 做为 WebServer》https://blog.youkuaiyun.com/qq_27114397/article/details/89643232 @InfiniteYuan《HTML Response ContentType 大全》https://www.cnblogs.com/tuyile006/archive/2009/03/05/1403857.html @小y有项目需求,在esp32中调用jquery和Jav...
2020-05-20 20:44:13
4192
4
原创 QT使用lib库
把.lib放到工程的目录下面,在.pro文件中,加入代码LIBS += -L[path] -l[libname]如:LIBS += -LD:/QTproject/prj1/ -lMylib需要注意的是,-L后面紧跟地址,不要有空格-l后面紧跟库的文件名,不要有后缀记得把库复制到release和debug文件夹中...
2020-04-29 23:42:18
3415
原创 变参函数(可变参数函数)
变参函数的使用头文件#include <stdarg.h>先后步骤使用说明int push_test(const char *format, …)format是固定参数, …是可变参数va_list p;定义一个变参变量p,等价于 char *pva_start(p, format);format是固定参数,经过va_start()后,移...
2020-04-17 21:56:04
550
原创 结构体中的字节对齐__attribute__((pack))
GCC 特有写法__attribute__ 可以让结构体成员对齐在n字节的边界上.__attribute__((pack)) //取消优化对齐,按照实际用的字节数对齐__attribute__((aligned(4))) //按照4字节对齐,其中参数必须是2的幂 ("positive power of 2")举个栗子:struct struct1{...
2020-04-16 23:42:28
2441
转载 51单片机中的PCON寄存器(电源控制及波特率选择寄存器)
PCON主要是为CHMOS型单片机的电源控制而设置的专用寄存器,单元地址是87H,其结构格式如下: PCON D7 D6 D5 D4 D3 D2 D1 D0 位符号 SMOD - - - GF1 GF0 PD IDL 在CHMOS型单片机中,除SMOD位外,其他位均为虚设的,SMOD是串行口波特率倍增位,当SMOD=1时,串行口波特率加倍。系统复位默认为
2017-11-21 19:24:28
6883
原创 51单片机中断系统(定时器、计数器)
一、中断中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。(*以上解释来自于百度百科-中断) 二、51单片机中断级别中断号优先级中断源中断入口地址01(最高)INT0
2017-11-16 23:40:32
27628
4
uthash-2.3.0.zip
2022-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人