自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

原创 python 字典用update更新列表值的奇怪问题

python 字典用update更新值,当值为列表时,需要深度拷贝,不然当列表值变化后,字典中的值也会变化。

2022-03-22 11:39:40 1651

原创 RT-Thread stm32 spi 使用笔记

环境:ubuntu scons rt-thread stm32f407VGT6 nrf24l011. 配置 rtconfig.h,添加如下定义。 #define RT_USING_SPI #define BSP_USING_SPI32. 修改board/CubeMX_Config/Src/stm32f4xx_hal_msp.c,增加spi3的配置。void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi){ GPIO_InitTyp...

2020-10-12 16:45:11 3035

原创 python脚本打包成exe过程简介

1.打包目的使python脚本支持在没有预装python环境的电脑上也能运行。2.pyinstaller 打包命令及运行步骤使用python的第三方库pyinstaller 做为打包工具,联网状态下使用下列命令在线安装即可:pip install pyinstallerpyinstaller两种打包方式: 法一:文件夹模式打包 所谓文件夹模式打包就是打包后在dist文...

2020-03-11 11:25:49 360

原创 python 有符号整型数据与列表的相互转换

如下代码,自行领会。def int_2_list(int_data,list_len): list_out = [] for i in range(0,list_len): list_out.append(int_data % 256) int_data = int_data >> 8 return list_out ...

2019-08-09 10:28:05 1872

原创 Linux系统获取开发板的文件系统并打包成img文件

应用情形: 在实际的开发中,由于原系统包含的功能有限,而根据项目的需要,安装了相应的库及运行项目程序所创建的各种文件,和所做 的各种配置,想将调试好的系统打包发布,进行批量生产,就可参考本文提供的方法。操作:1.开发板可能需要安装rsync,用指令安装: sudo apt-get install rsync.2.在电脑主机上建立文件夹,mkdir ubuntuFs....

2019-07-30 17:41:05 4048

原创 Ubuntu 自动运行用户脚本的方法

Linux 系统有两种交互模式,文本交互及图形化桌面交互,根据用户的脚本功能的不同,就要选择合适的启动方式。下面介绍两种随开机自启动脚本方法。如果脚本功能不涉及桌面图像界面的话,就使用方法一,否则使用方法二。方法一:修改 /etc/rc.local 文件,该文件是Linux系统运行级别为2-5时启动调用的文件,可在该文件中添加运行脚本的指令。如运行 /opt/mystart.s...

2019-07-25 19:08:33 2670

转载 Improvements in Deep Q Learning: Dueling Double DQN, Prioritized Experience Replay, and fixed…

转至:https://www.freecodecamp.org/news/improvements-in-deep-q-learning-dueling-double-dqn-prioritized-experience-replay-and-fixed-58b130cc5682/Improvements in Deep Q Learning: Dueling Double DQN, P...

2019-06-18 15:24:53 1481

转载 An introduction to Policy Gradients with Cartpole and Doom

转至:https://www.freecodecamp.org/news/an-introduction-to-policy-gradients-with-cartpole-and-doom-495b5ef2207f/An introduction to Policy Gradients with Cartpole and Doomby Thomas SimoniniThis ar...

2019-06-18 15:21:46 478

转载 深入了解强化学习Q-Learning

转至:https://www.freecodecamp.org/news/diving-deeper-into-reinforcement-learning-with-q-learning-c18d0db58efe/Diving deeper into Reinforcement Learning with Q-Learningby Thomas SimoniniThi...

2019-06-18 15:19:18 2126

转载 安装完 Android Studio 后启动,却报错

安装完 Android Studio 后启动,却报错如下:复制代码代码如下:failed to create jvm error code -4这一般应是内存不够用所致,解决方法参考如下。打开 Android Studio 安装目录下的bin目录,查找并打开文件 studio.exe.vmoptions,修改代码:复制代码代码如下:

2016-08-27 12:32:46 806

转载 qt5.5 webview无法显示网页问题

今天研读QQStars(http://www.qtcn.org/bbs/read.php?tid-57944.html)时,发现这个软件登陆不上,总是提示:    qt.network.ssl: QSslSocket: cannot call unresolved function ERR_get_error    qt.network.ssl: QSslSocket: cannot ca

2016-08-23 18:15:37 3482 2

原创 python 字符串处理心得

最近做一个项目需要用树莓派做主控,树莓派提供了两种开发语言,一种是Python ,另一种你猜是什么?呵呵 当然是 C 啦,由于之前都是用C开发,对C是那是爱不释手啊,呵呵。可是问题来了,我需要用树莓派通过spi与arduino通信,新手没做过,整么办呢?当然是万能的网络了,那就是个宝库啊!然而,当我在网上浪里淘沙般搜索需要的材料时,哎,简直就是凤毛麟角,做过相应的就是那么一两个。。。树莓派和ardu

2016-06-21 18:04:28 1259

原创 树莓派学习心得

先上图       在学校玩的太少,玩的都是些51、32、瑞萨,当前很火的树莓派及arduino都来不及玩,大四就要结束了。。。其实其中很大一个原因是价格啦,哈哈,这些东西有点小贵,自己没有收入,有点舍不得。。所以我想到了一个很好的办法,大家可以试试。既可以玩又可以赚钱,关键是不用花钱。。       那就是帮别人写程序弄项目,哈哈,整么样,可以吧。我就是这么过来的,自己没花什

2016-04-06 16:05:22 2637

转载 红外遥控系统原理及单片机软件解码程序

应该说现在每一块开发板都带有红外模块,并且大都配置了相应的程序。但其实自己动手写解码程序,更能锻炼自己所学,且不谈程序写的如何,这个过程中肯定是受益良多的。现在我就把我花一下午写出的解码程序与大家分享,期待高手的光临指正。首先,必须要了解一些基本原理。其实按下遥控器的某一个键,遥控器会发出一连串经过调制后的信号,这个信号经过红外一体化模块接收后,输出解调后的数字脉冲,每个按键对应不同的脉冲

2016-04-03 00:20:51 2188

转载 红外线遥控器解码原理

红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器

2016-04-02 11:46:18 23541

转载 PCB布线及相关规则设置

2016-03-03 13:32:18 717

转载 PCB 布线心得

一、电路版设计的先期工作1、利用原理图设计工具绘制原理图,并且生成对应的网络表。当然,有些特殊情况下,如电路版比较简单,已经有了网络表等情况下也可以不进行原理图的设计,直接进入PCB设计系统,在PCB设计系统中,可以直接取用零件封装,人工生成网络表。2、手工更改网络表将一些元件的固定用脚等原理图上没有的焊盘定义到与它相通的网络上,没任何物理连接的可定义到地或保护地等。将一些

2016-03-03 09:13:45 7708

rtthread stm32 spi nrf24l01 驱动

环境rtthread + stm32 + spi ,nrf24l01驱动,调试通过,发送数据,通过IRQ引脚外部中断获取接收到数据信号,然后通过一个独立线程结束数据。

2020-10-12

arduino2560+SIM900A调试程序

arduino2560+SIM900A调试程序,通过串口调试助手将AT指令发送到SIM900A,然后将接收到的反馈数据发送到电脑串口调试助手

2016-05-11

arduino+DHT22 显示温湿度

arduino接DHT22测温湿度,并将数值通过串口发送到电脑串口调试助手。

2016-05-11

空空如也

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

TA关注的人

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