自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (27)
  • 收藏
  • 关注

原创 Orange Pi 香橙派 zero h2+ 实现DHT11 温湿度的读取 (附录代码也适用于 树莓派 DHT11)

OrangePi 的 26 pin 接口图 13 pin 接口图以下分5步介绍使用 wiringPi,实现读 DHT11 。(wiringPi是一个很棒的 IO 控制库,使用C语言开发,提供了丰富的接口:GPIO控制,中断,多线程,等等。)1.查看 gpio 库的版本号 (如果没有安装 请参考文章末尾说明)指令 : gpio -v打印gpio 信息...

2019-08-01 13:09:04 2895

原创 python 入门学习 模拟投掷骰子

本节视频学习使用 python语言实现模拟投掷骰子。本章节涉及到的知识点有:1. 通过python模拟随机事件,或生成随机数 random 模块函数 含义 random() 生成一个[0,1.0] 之间的随机浮点数 uiform(a,b) 生成一个a 到 b 之间的随机浮点数 randint(a,b) 生成一个 a 到 b 之间的随机整数 ...

2019-07-31 14:42:25 5888 2

原创 python 入门学习-判断密码强弱

注:本章节内容是看了小象学院视频教程之后的笔记整理。本章节内容涉及到的 python 知识点:1.python 字符串的判断函数 : str.isnumeric() str.isalpha() str.islower() str.isupper()更多关于isxxx()方法请参考https://docs.python.org/3/lib...

2019-07-30 15:54:12 2741

原创 python 入门学习,52周存钱挑战

52周存钱法,即52周阶梯式存钱法。本节涉及到的知识点有: 1.列表的使用 2. for循环 3.函数参数的传递参考代码1:"""作者:功能:实现输入每周存钱数,递增数,存钱周数,求存钱总数版本:v3.0日期:20190726"""import mathlist_money_num = []input_money_per_wee...

2019-07-26 17:46:46 1170

原创 python 入门学习-输入日期判断天数

输入某年某月某日,判断这一天是这一年的第几天,主要是牵扯到 月份不同 天数不一样,年份不同分闰年和平年只分闰年判断,四年一润,百年不润 四百年再润if ((year % 4 == 0) and(year % 100 != 0)) or (year % 400 == 0 ) : days+=1)1.通过本节主要学习 元组,列表,集合,字 典 的使用...

2019-07-26 16:04:29 5795 1

原创 python 安装使用pyserial,进行串口通信学习记录

学习参考链接https://blog.csdn.net/prolrj2015/article/details/89646466进行串口通信之前需要确保:1.python环境安装好,可以正常运行简单代码测试代码是:print('hello_________123')str_input = input('shuru :')print(str_input)运行截图...

2019-07-26 10:15:21 5986 2

原创 python 入门学习及练习笔记(第二章案例1汇率兑换)小象学院

本节源码下载地址:https://download.csdn.net/my案例分析:参考代码截图及源码;""""功能;汇率兑换版本:2.0日期:2019/07/24输入一串带单位的数字,自动判断是美元还是人民币"""USD_VS_RMB = 6.77input_y_n = input('退出Y/继续N')whil...

2019-07-24 15:36:13 605

转载 python 常用函数,带中文注释

1.常用内置函数:(不用import就可以直接使用)help(obj)在线帮助,obj可是任何类型callable(obj)查看一个obj是不是可以像函数一样调用repr(obj)得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝eval_r(str)表示合法的python表达式,返回这个表达式dir(ob...

2019-07-22 15:13:27 902

原创 ADB 基本命令及测试基于4412使用

1,在 Windows 命令行中,输入以下命令“adb services”。会弹出 adb 命令的帮助文件。2.查找 adb 设备,在 Windows 命令行中,输入命令“ adb devices3.上传 C 的测试程序,到安卓的“data”文件夹中。在 Windows 命令行中,输入命令“ adb pu...

2019-07-01 13:56:27 250

原创 linux 笔记1基于iTop4412,学习记录。(包括设备注册设备驱动注册使用)

以下内容是本人学习讯为的4412,记录的一些常用的指令和操作,以便以后查看方便。内核编译的指令:进入文件夹“iTop4412_Kernel_3.0 ”,使用命令“cp config_for_android_pop_elite .config”覆盖自带的配置文件,如下图所示二.模块加载方法1.将生成的 .ko 文件拷贝到u盘或者 sd卡2...

2019-06-29 16:12:02 574

原创 STM32学习之STM32cubeMX软件安装与使用(附STM32cubeMX5.2.1下载地址)

关于STM32cubeMX5.2.1具体的下载地址:https://download.csdn.net/download/wzy15965343032/112479251、STM32cube简介功能强大的STM32Cube新软件平台由设计工具、中间件和硬件抽象层组成,让客户能够集中精力创新,,2014年3月10日 ——横跨多重电子应用领域的全球的半导体供应商、全球的ARM ...

2019-06-19 10:10:15 5403 2

原创 关于4412的 BL1 BL2 问题

【精通】低调的賊(454495965)21:32:59现在可以解释下BL1为什么这么神秘了么?@TOPEET迅为【精通】低调的賊(454495965)21:33:31很想知道。憋了好久了。一直没忍心打断。。。【精通】低调的賊(454495965)21:34:48为什么要弄个隐身的BL1?【精通】低调的賊(454495965)21:34:52...

2019-05-21 15:25:00 1047

原创 itopeet4412,启动过程与基本概念

1.开发板开机先运行 uboot 。2. uboot检测内存、存储等设备,并且设置处理器的时钟等。3.然后等待敲击键盘,如果有则停下来。如果没有则把zImage 那个文件拷贝到内存并去运行。4.uboot 把那个linux内核文件拷贝到内存后就开始go到内核去执行。5.对各种外设进行驱动初始化。6.挂载文件系统。Android 是一个在linux内核上跑的巨大的应用...

2019-05-21 14:20:07 282

原创 revert_one_byte 数据格式转换 uint8_t to uint32_t uint32_t to uint8_t

uint8_t revert_one_byte(uint8_t in){ int i=0; uint8_t _tmp_din=0; uint8_t sign = 1; for (i=0;i<8;i++) { _tmp_din |=((in&(sign<<i))>>i)<<(7-i); ...

2019-05-13 14:45:23 463

转载 STM32+IAP方案的实现,IAP实现原理(详细解决说明)。

此文档内容摘自:http://www.51hei.com/stm32/4315.html可参考文档:https://blog.csdn.net/gin_love/article/details/82015646--基于STM32F103ZET6的UART通讯实现一、什么是IAP,为什么要IAPIAP即为In Application Progra...

2019-03-14 08:50:12 26043 6

原创 stm32uart串口相关配置及函数参考。

源码地址:https://download.csdn.net/download/wzy15965343032/10966110    ----------------------------------------*****************.h#ifndef __RS232_USART_H#define    __RS232_USART_H#include "stm32f...

2019-02-20 10:28:01 880 1

转载 嵌入式中使用的CRC校验 以 stm 32 平台 介绍 CRC 使用方法

转自 liyuanbhu&amp;nbsp;http://blog.csdn.net/liyuanbhu/article/details/8746044#comments 写给嵌入式程序员的循环冗余校验(CRC)算法入门引导前言CRC校验(循环冗余校验)是数据通讯中最常采用的校验方式。在嵌入式软件开发中,经常要用到CRC 算法对各种数据进行校验。因此,掌握基本的CRC算法应是嵌入式...

2018-09-21 10:11:39 2898 1

原创 通用 I/o GPIO 相关寄存器 使用说明(最后分析的是 ODR BSSR区别及相关使用解读说明)

  下面是分析的  ODR BSSR 的相关使用解读说明:用stm32 的配置GPIO 来控制LED 显示状态,可用ODR,BSRR,BRR 直接来控制引脚输出状态. ODR寄存器可读可写:既能控制管脚为高电平,也能控制管脚为低电平。管脚对于位写1 gpio 管脚为高电平,写 0 为低电平 BSRR 只写寄存器:[color=Re...

2018-09-12 15:36:19 4343

原创 按键防抖电路控制电路

按键防抖电路控制电路所示利用RC 积分电路来达成杂波的滤除与波形修整的电路(如图1 )。在S1 ON 的瞬间由于接触弹跳的关系,会使A 点电压呈现高速的断续现象,再S1 OFF时亦然,详(如图2所示),然而由于电容两端电压需由电压经电阻慢慢充电才会上升,使得B 点电位缓步上升情形:S1 OFF 时亦然,电容电压经R 放电,使B 点电压缓缓下降。此一变化,经史密特反相修整后,可得一标准负...

2018-09-04 14:01:07 10814

转载 IIC 读写操作 Linux下读写芯片的I2C寄存器

  要想在Linux下读写芯片的I2C寄存器,一般需要在Linux编写一份该芯片的I2C驱动,关于Linux下如何编写I2C驱动,前一篇文章《手把手教你写Linux I2C设备驱动》已经做了初步的介绍,并且留下了两个疑问尚未解决,第一个是如何对Linux提供的I2C操作函数进行进一步封装,实现对芯片寄存器的读写;另一个是如何在用户空间调用该I2C驱动代码。本文将讨论前一个问题。    ...

2018-08-31 14:33:24 2597

原创 stm32f 144 脚 100 脚 64脚 管脚分布,管脚说明图 (附STM32的GPIO结构图分析)

144 pin       STM32的GPIO结构图分析 连接如下:http://forum.eepw.com.cn/thread/298216/1

2018-08-14 14:48:50 10943

原创 征服C指针笔记(原著《征服C指针》作者:前桥和弥 吴雅明 译)

以下代码及其注释 均为 自己手敲,并在notpad++ 上运行测试没问题的。使用notepad++ 编译需要安装插件MinGW ,并且设置环境变量。Notepad++ 下载地址:https://download.csdn.net/download/wzy15965343032/10576833使用的插件MinGW(绿色版,免安装)下载地址:https://download.c...

2018-08-01 13:49:05 1107

原创 指针的一些经典使用,项目中常用为例

1.指针函数u8 * readData( ){     static  u8 data_array[4];    int i;    for(i=0;i&lt;4;i++)     {        data_array[i]=i;            }        return data_array;} void ouptData( ) {   u8...

2018-07-31 10:01:13 655

原创 Win7 32 不能安装STM32 虚拟串口驱动解决方法

相信不少人士遇到此问题,以下方式本人测试 都 ok,如果方式1有什么疑问欢迎留言交流。 方法1: 需要下载的驱动,并附件有安装说明。 下载地址:  https://download.csdn.net/download/wzy15965343032/10571859#0-qzone-1-51433-d020d2d2a4e8d1a374a433f596ad1440  方法2  ...

2018-07-30 10:57:00 2944 1

原创 大的字符串的中数据转化为数字,字符数值的提取转化,atoi();

今天使用过的将数值通过sprintf();将数值转化为字符串后,可以显示在LCD 屏幕上,可以通过FATFS 存放到SD卡中,congSD卡中读取后也需要转化因此记录此次转换的常用函数sprintf(strDate1,"%d",3214);     //  将数值3214 转成字符后 然后通过 atoi () 转成 数值  3214char strDate1[16];  u

2017-10-10 09:19:57 462

原创 指针方式的文件拷贝

/* Copy memory to memory */staticvoid mem_cpy (void* dst, const void* src, UINT cnt) {BYTE *d = (BYTE*)dst;const BYTE *s = (const BYTE*)src;#if _WORD_ACCESS == 1while (cnt >= sizeof (i

2017-10-10 09:15:18 351

转载 STM32通过USB方式烧录程序DFU详解 ( 使用新版本的DFU工具 DfuSe_Demo_V3.0.5_Setup 测试ok 2018-7-27 改)

 (最新 DfuSe_Demo_V3.0.5_Setup  下载地址为: https://download.csdn.net/download/wzy15965343032/10566994 ) DFU的全称是Device Firmware Upgrade,即设备固件升级。=========================================================...

2017-08-08 11:04:04 24821 7

tcpspeed_perf_code.rar

包含tcp速率测试代码和ssl速率测试代码,tcpspeedtest,tcp_client,tcp_server,ssl_client_pref,ssl_server_pref,udp_client,udp_server,

2021-11-10

GM_SM2_SM3_SM4_C.rar

包含国密sm2,sm3,sm4,软算法

2021-06-29

ARM.mbedTLS.1.6.0.pack

ARM.mbedTLS.1.6.0.pack 是基于平台(cortex-m3)stm32 MDK-keil 使用的加密软件包。贴在这里方便大家使用。

2020-02-14

ccode_invert.rar

本代码是数据反转函数的c代码,包含 InvertUint8 InvertUint16 InvertUint32 InvertUint_x 多种类型数据反转函数,有两种实现方式。可以直接使用

2019-10-31

crc16_arc.rar

本代码是实 现 crc16 / arc 的算法,在vs2013 上测试可用。

2019-10-31

【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0.pdf

【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0.pdf 官方下载完整版,2019.10.26发布完整版

2019-10-26

【正点原子】I.MX6U Yocto构建根文件系统V1.0.pdf

【正点原子】I.MX6U Yocto构建根文件系统V1.0,参考文档,方便下载参考。

2019-10-26

gcc-linaro-4.9.4-2017.01-i686-mingw32_armeb-linux-gnueabihf.tar.xz

本资源是 gcc 的4.94 版本,本压缩包包含32 位。方便下载,分享给大家。 支持ARMV7 架构 A7 。

2019-10-11

【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0-尝鲜版.pdf

本文档是正点原子出的linux开发板的使用文档,基于I.mx6ull

2019-10-10

基于esp8266实现WEB控制平台控制led.rar

本代码是基于esp8266实现通过网页控制led 的亮灭,本实验亲测可用,分享给大家

2019-09-30

STM32的FSMC扩展SRAM的时序测量及配置.rar

本文档详细的讲解了基于 stm32 的FSMC方式 读写 扩展SRAM,的时序的测量 及配置,如果布线经验不足,会有误码率,可以适当的调整时序,加以规避。

2019-08-07

香橙派 OrangePiZeroH2+ dht11 驱动 树莓派 DHT11 STM32f4 DHT11

本代码是 DHT11 的驱动代码,经过本人测试ok. 测试环境是 香橙派ZERO H2+ , 树莓派 3b+ ,STM32f407。

2019-08-01

汇率兑换视频中代码_lesson.rar

本代码是本人看小象学院的python 视频教程后,自己练习使用的代码,供大家学习使用。比较简单,功能能实现自己亲测可用。

2019-07-24

lps22hh_STdC.7Z

本资源是LPS22hh,参考代码基于STM32f4的压力和温度读取测试。包含驱动和示例代码。支持三种协议IIC SPI I3C

2019-07-09

New_stCubeMX-5.2.1.zip

本资源是在st官网最新下载的stm32CubeMX5.2.1版本,由于官网下载比较慢所以贴在此处,供大家下载使用。

2019-06-19

stm32f429usart串口收发配置

本文件包含了串口usart2的配置基于stm32f429.本文本是在野火实例教程中摘要。

2019-02-20

note pad++ 7.5.6

很好用的记事本,可以作为 c c++ python 等语言开发编译,需要安装相关插件

2018-08-01

VCP_V1.5.0,最新版本虚拟串口驱动

最新版本的虚拟串口驱动,VCP_1.5.0_Setup,下载致官网

2018-07-30

win7 VCP虚拟串口驱动安装

使用stm32虚拟串口VCP需要安装此驱动,针对于虚拟串口,安装后出现叹号的问题可以参照,所提供的文件夹中的说明。

2018-07-30

stm32CubeProgrammer(stm烧录工具)

ST官方提供的ARM芯片烧录工具,支持多种方式,Jtag, UART, USB,并可以使用命令三方调用。以后就可以卸掉其他工具使用这个集成的工具了

2018-07-27

串口助手,串口调试工具

很好用的串口调试助手,支持,COM 口接收数据,支持 TCP UDP接收数据调试,支持文件发送,支持自动发送数据,支持波特率设定,和指定不同串口号

2018-07-27

DfuSe_Demo_V3.0.5_Setup

DFU 模式升级stm32固件 STM32通过USB方式烧录程序 ( 使用新版本的DFU工具 DfuSe_Demo_V3.0.5_Setup 测试ok 2018-7-27 改)

2018-07-27

电动车的液晶显示

我们团队做的电动车的能量回收利用系统这些代码是液晶显示不分,包括电车图像,充放电状态,速度显示,里程显示。

2014-06-20

RC500结合24l01实现无线刷卡

本代码是在RC500射频刷卡的基础上改进的,加上nrf24l01可以实现真正的无线刷卡.

2014-06-20

串口通信程序

   本文主要描述了利用PC机与AT89C51单片机之间的通信程序设计实现温度显示。并详述了在VC6.0环境下,上位机利用MSCOMM通信控件与单片机之间串口通信实现温度显示。由单片机采集一个温度信号,将采集到的温度信号传送给PC机显示,PC机用VC6.0编写程序,单片机程序用C语言编写,最后用PROTUES软件进行仿真实现温度显示。

2013-04-24

空空如也

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

TA关注的人

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