自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (90)
  • 收藏
  • 关注

原创 python27 in win10出现编码问题解决方案

报错内容 UnicodeDecodeError: 'utf8' codec can't decode byte 0xcf in position 7 解决方法 在C:\Python27\Lib路径下,打开mimetypes.py文件,输入以下内容后保存并关闭文件 if sys.getdefaultencoding() != 'gbk': reload(sys)...

2019-05-31 09:06:41 234

原创 C语言入门之关系表达式

关系运算符及其优先次序 Ø关系表达式用关系运算符将两个数值或数值表达式连接起来的式子 关系表达式的值是一个逻辑值,即“真”或“假” 在C的逻辑运算中,以“1”代表“真”,以“0”代表“假”Ø3种逻辑运算符:&&(逻辑与) ||(逻辑或) !(逻辑非)Ø&&和||是双目(元)运算符Ø!是一目(元)运算符Ø逻辑表达式 ...

2019-05-16 22:47:18 10074

原创 nrf52832 scheduler调度机制分析(sdk15.3.0)

目的 了解app_scheduler的用法,其作用是能将中断线程或其它线程的调用转移到main线程的调用,传统的转移做法是在中断线程内设置一个标志,然后做主线程进行处理,这样会造成需要创建许多标志变量,而app_scheduler的调度机制可以避免这种问题出现 操作步骤 step 1: 在工程中加入app_scheduler.c文件step...

2019-05-16 16:35:24 3010

原创 一种类似于windows消息映射的方式编程思想分析(NRF52832平台上运行)

目的 实现类似于windows消息映射的方式编程思想,将离散的逻辑调用整合成消息映射的方式,基于消息触发调用 实现步骤 step 1: 修改configPort.h中的内容#ifndef __CONFIG_PORT__H#define __CONFIG_PORT__H#include "nrf_drv_gpiote.h"#include "nrf_...

2019-05-16 09:16:39 260

原创 C语言入门之结构化程序设计

选择结构 判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件 为假时要执行的语句(可选的)。 C 语言把任何非零和非空的值假定为true,把零或null假定为falseif判断结构的一般形式例: 输入两个实数,按代数值由小到大的顺序输出这两个数。if else语句Ø例:输入一个数,小于60...

2019-05-16 07:38:09 939

原创 RGB亮度调节

目的 为了能更好地解决RGB三基色LED灯亮度的调节对颜色影响的问题,通常采用三路PWM来控制三色灯的每种颜色的导通程度来实现彩色混色,调节亮度如果采用三种基色同时递加或递减来实现亮度的调节,那么会造成颜色发生偏移问题,为了能解决此问题,采用HSV空间颜色来实现亮度调节的 原理 首先将RGB空间颜色转换成HSV空间颜色,然后调节V的值,调整之...

2019-05-15 19:50:33 13617 6

原创 nrf52832 ble主从一体实现介绍

目的 如何在从模式的工程增加一个蓝牙主模式服务,方便快速了解工程的整合,本例是在ble外设的uart蓝牙实例上添加来介绍的 添加步骤 step 1: 在nRF_BLE目录中添加nrf_ble_scan.c和ble_db_discovery.c两个文件,在nRF_BLE_Services目录下添加 ble_nus_c.c...

2019-05-15 07:37:49 6556 1

原创 C语言入门之运算符和表达式

基本的算术运算符 Ø两个整数相除的结果为整数 如5/3的结果值为1,舍去小数部分如果除数或被除数中有一个为负值,舍入方向不固定。例如,-5/3,有的系统中得到的结果为-1,在有的系统中则得到结果为-2 VC++采取“向零取整”的方法 如5/3=1,-5/3=-1,取整后向零靠拢% 运算符要求参加运算的运算对象(即操作数)为整数,结果也是整数。...

2019-05-13 23:33:16 910

原创 C语言入门之程序的灵魂(算法)及数据类型

算法---程序的灵魂 一个程序主要包括以下两方面的信息:(1) 对数据的描述。在程序中要指定用到哪些数据以及这些数据的类型和数据的组织形式这就是数据结构(data structure)(2) 对操作的描述。即要求计算机进行操作的步骤也就是算法(algorithm) 算法 + 数据结构 = 程序广义地说,为解决一个问题而采取的方法和步骤,就称为“算法”对同一个问...

2019-05-13 08:00:23 577

原创 nrf52832 sdk15.2.0 dfu升级攻略

工具准备(windows 64位) 软件工具下载地址:https://download.csdn.net/download/mygod2008ok/11154112 step 1: 安装软件安装coreutils-5.3.0.exe 安装gcc-arm-none-eabi-6-2017-q2-update-win32-sha2.exe 安装make-3.81.exe 安...

2019-05-11 10:43:40 8125 7

原创 keil的Use Configuration Wizard in Context Menu功能

目的 为了能快速地实现宏定义的可视化管理及使用其修改数值项 以下使用nrf52832为例来新建工程进行演示 step 1: 新建一个工程,工程名为test,然后点保存step 2: 选择nRF52832_xxAA设备类型,然后点OK键确定step 3: 选择勾上CORE 5.0.2和Sta...

2019-05-10 15:44:04 2629

原创 RTT打印功能开启操作流程

目的 为了能 快速使用RTT功能,故做此笔记指引如何使用RTT功能 开启RTT功能步骤 step 1: 加入相关文件到工程 step 2: 在C/C++选项的Include Paths中加入路径step 3: 在main.c中加入以下头文件#include "nrf_log.h"#inclu...

2019-05-09 16:06:06 1981

原创 nrf52832 sdk15.2.0蓝牙主模式工作过程分析(uart官网实例)

工作在主模式蓝牙初时化 log_init(); timers_init(); uart_init(); scan_init(); db_discovery_init(); power_management_init(); ble_stack_init(); gatt_init(); nus_c_init(); ...

2019-05-08 11:31:28 3123 1

adv_demo.zip

NRF52832 SDK15.3 S332广播自定义数据,adv和rsp两种方式同时广播自定义数据,欢迎下载

2020-08-23

sys_tick.zip

基于STM32F030R8Tx MCU,使用HAL库实现SYSTICK功能,此例程为学习存档用,欢迎下载

2020-06-14

sys_tick.zip例程

基于STM32F030R8Tx MCU,使用HAL库实现SYSTICK,本例程为学习存档用,欢迎下载

2020-06-14

iwdg.zip例程

STM32F30R8Tx主控MCU,利用HAL库实现IWDG独立看门狗例程,此例程为学习存档用,也欢迎下载

2020-06-14

rtt_log.zip

基于keil平台实现STM32F030R8Tx MCU的RTT打印功能,此例程为学习存档用,也欢迎下载学习

2020-06-14

hal_lib_study.zip

stm32f429基于hal库的工程创建实例参考,此例程为配合CSDN blog学习存档用,也欢迎有需要的人下载,

2020-05-03

STM32F407_freeRTOS_lvgl_fatfs.zip

基于stm32f407移植的little vGL系统运行在freeRTOS系统上,并挂载了fatfs 014版本的文件系统,电阻屏输入接口,此例程纯学习存档用,欢迎下载

2020-04-08

读取串口名称及其热插拔.zip

基于VC6.0创建的读取串口名称及其热插拔功能测试代码,此资源为学习记录,并配合CSDN博客进行记录 如有需要的欢迎下载

2020-03-15

FreeRTOS_stm32f103c6_protues.7z

protues仿真stm32f103c6,运行freeRTOS系统,2个任务闪烁,一个任务限定执行次数到会被 删除,欢迎下载

2020-03-08

stm32f103ve_freeRTOS_demo.7z

针对STM32F103VE的标准库实现的freeRTOS移植的DEMO,简单的闪灯任务,配合CSDN博客的参考实例

2020-03-08

SEGGER_RTT.7z

RTT打印文件,支持APOLLO 3 PLUS 打印,配置只需调用RTT_INIT()宏即可初时化,打印调用NRF_LOG_INFO实现打印功能,支持浮点数

2020-01-08

stm32_uart_dfu.7z

stm32系列串口升级例程,例程采用ymode协议传输实现升级功能,欢迎下载,本附相关程例blog介绍

2020-01-05

SDK16.0_DFU for NRF52832

基于SDK16.0 DFU蓝牙升级,工程采用uart例程,任意数据发送将触发进入DFU升级,此资源纯作为学习存档用,也非常欢迎土豪来下载

2019-12-08

Keil.MDK-Middleware.7.10.0.pack for emwin

keil emwin中间件包,版本7.10.0,官网下载比较慢,这只做存档保存用,方便下载使用,顺便赚点积分

2019-12-03

NRF52832 SDK15.3 ble bond

NRF52832 SDK15.3蓝牙绑定例程,在官网uart例程基础上演示,共三个例程,无密码绑定,静态密码绑定,动态密码绑定,支持断电保存最近一台绑定的设备信息

2019-11-16

stm32f103ve rtt log打印

STM32F103VE RTT LOG功能实现,错误代码打印功能实现,参数检查功能打印实现

2019-11-05

stm32 idwg独立看门狗

STM32F103VE IWDG独立看门狗功能实现,DEMO使用标准库3.5来实现

2019-11-05

STM32F103VE USART123_UART45

STM32F103VE USART1,2,3,UART4,5串口通信DEMO,demo为学习过程中存档用,如有人愿意花积分下载,非常欢迎

2019-10-27

NRF52810 SDK15.3 DFU

nrf52810基于SDK15.3 DFU功能,应用程序通过蓝牙收到指令后进入DFU功能,此例程是在官网的代码上加了少许进入DFU代码

2019-10-26

STM32_UART1_DEMO

stm32f103c6工程,实现USART1串口收发功能,printf功能,assert断言功能等,此资源为学习存档用,方便以后查阅

2019-10-20

NRF_SDK1702_NOINIT.7z

NRF52840使用noinit RAM区保存数据方法,结合博客存档学习用

2022-01-09

NRF52840_USB_UART_and_android_uart.zip

基于NRF52832 USB串口例程及android串口例程资源,串口通过USB虚拟成串口与PC端或者安卓端进行串口通信,配合CSDN博客资源学习存档用,欢迎下载

2021-12-11

lvgl_v8_similator_vs2019.zip

lvgl v8版本PC VS2019仿真工程DEMO

2021-08-08

NRF_SDK1702_DFU_and_chinese_adv.zip

SDK17.02 NRF52832,NRF52840广播中文名称,DFU升级等

2021-06-21

nRF5_SDK_14.2.0_17b948a.zip

SDK14.2 S332例程,解决iphone不能连接BLE问题

2021-05-23

NRF_SDK1702_DFU.zip

nrf52 sdk17升级例程,实现S132,S140的DFU升级,分别由2个批处理实现升级包的打包,烧录文件合并等操作

2021-03-14

lvgl_similator_qrcode.zip

lvgl 7.8.1 qrcode实现例程,pc模拟器上运行

2021-01-03

stm32f429 rtt print

基于hal库实现的IWDG,WWDG,IO中断等实例,另外采用RTT实现打印功能,本例程为学习存档用,欢迎下载

2020-11-01

zxing-master.zip扫描二维码

基于zxing开源例程,经整理编译后可以运行的安卓例程,此例程仅学习存档用,欢迎下载,如想免分拿,请加关注私信告之

2020-10-11

STM32F030R8Tx HAL库学习源码

STM32F030R8Tx HAL例程学习例程源码,包含SPI,UART,PWM,TIM,RTT_VIEW,PWR,KEYSCAN,RTC,SYSTICK,IWDG,FLAH,ADC,UART OTA等例程,且每个例程都与博客对应,欢迎下载

2020-07-05

STM32F030R8Tx串口升级

基于STM32F030R8Tx HAL库实现自定义串口协议的OTA例程,资料中包含应用程序源码,bootloader源码,MFC串口收发数据包源码等,欢迎下载

2020-07-05

STM32F030R8Tx使用spi驱动12864显示屏

基于STM32F030R8Tx使用HAL库实现SPI驱动12864显示屏,此例程为学习存档用,欢迎下载

2020-06-27

STM32F030R8Tx flash读写及stop模式实现

基于STM32F030R8Tx实现内部flash的读写及stop模式的进入及唤醒功能,配合CSDN博客的学习存档用,欢迎下载

2020-06-27

基于STM32实现扫描式按键处理例程

基于STM32F030R8Tx使用HAL实现按键扫描功能,支持多键,单键功能,配合CSDN博客的学习存档例程,欢迎下载

2020-06-27

keyscan按键扫描例程

基于STM32F030R8Tx使用HAL库实现扫描式按键键值处理,键值事件类型有短按事件,短按松开事件,长按事件,长按松开事件等

2020-06-25

STM32F030R8Tx HAL uart例程

基于STM32F030R8Tx MCU,使用HAL库实现uart功能,配合CSDN博客学习存档用,欢迎下载

2020-06-21

STM32F030R8Tx hal库PWM例程

基于STM32F030R8Tx MCU,使用HAL库实现PWM,配合CSDN博客的学习存档用,欢迎下载

2020-06-21

STM32F030R8Tx基于HAL库ADC DMA测量例程

基于STM32F030R8Tx MCU,使用HAL库实现ADC DMA测量例程,结合CSDN博客的学习存档的例程,欢迎下载

2020-06-21

rtc使用LSI例程

基于STM32F030R8Tx MCU,使用HAL库实现LSI时钟源运行的RTC例程,并采用测量方式校准RTC频率,本例程为学习存档用,欢迎下载

2020-06-14

tim.zip定时器例程

基于STM32F030R8Tx MCU,使用HAL库实现TIM定时器延时,定时器测量时间等功能,本例程为学习存档用,欢迎下载

2020-06-14

空空如也

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

TA关注的人

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