自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CECEHANG的博客

扼住命运的咽喉

  • 博客(23)
  • 收藏
  • 关注

原创 MCUXpresso开发NXP RT1060(3)——移植LVGL到NXP RT1060

在NXP的MCU RT1060上移植UI LVGL

2022-06-03 22:51:27 994

原创 MCUXpresso开发NXP RT1060(2)——IIC接口&触摸屏芯片GT911

配置过程GPIO选择正确的工作模式中断 周期性产生配置iO中断程序设计上一步骤中 INT 输出上升沿后,若主控未在一个周期内读走坐标,下次 GT9157 即使检测到坐标更新会再输出一个 INT 脉冲但不更新坐标;参考4.3inch Capacitive Touch LCD - Waveshare Wikihttps://www.waveshare.net/wiki/4.3inch_Capacitive_Touch_LCD电容触摸屏GT911、GT928、GT9147的使.

2022-05-11 21:16:47 2194

原创 MCUXpresso开发RT1060(1)——使用RGB接口LCD

一、开发环境1.TencentOS物联网开发套件,MCU为RT10602.IDE:MCUXpresso v11.4.13.屏幕为微雪4.3寸IPS屏幕,RGB888接口二、使用MCUXpreso的配置工具1.利用IDE的功能,从SDK中导入例程hello_world,作为程序基本框架。2.打开IDE配置工具中的外设页面。3.在左侧外设中添加LCDIF,打开外设LCDIF的设置。RGB mode initialization部分根据屏幕的参数来由用户配置,包括屏

2022-04-17 20:08:01 1380

原创 国民技术&RT-Thread——使用AT server组件

开发环境RT-THREAD 4.0.2N32G45 Library 2.0.0开发板N32G45XVL-STBRT-Thread Studio 版本: 2.1.5使用方法在工程中添加AT组件的方法,打开rt-thread studio的RT-Thread Settings,添加AT server组件。注意:这个时候直接编译会出错,错误信息如下:make -j8 all linking..../rt-thread/components/net/at/src/at.

2022-03-02 22:21:51 1299 1

原创 国民技术N32G45试用:利用片上DAC做一个信号发生器

1.程序环境RT-THREAD 4.0.2N32G45 Library 2.0。02.功能2个通道的数据放在一个32位寄存器中。注意:开发板的VREF没有接,要跳线接到3.3V上。

2022-02-23 22:57:18 1751

原创 Linux/Ubuntu16.04 安装RealSense SDK 2.0

RealSense是Intel推出的一系列参考资料:Linux/Ubuntu - RealSense SDK 2.0 Build Guidehttps://dev.intelrealsense.com/docs/compiling-librealsense-for-linux-ubuntu-guide?_ga=2.76896661.1254711068.1618654741-546236493.1617628196

2021-04-18 14:44:42 929

原创 Altium18差分线画法及控制差分线等长的方法

文章摘要:绘制PCB差分线、控制一对差分线以及多对差分线等长的方法 软件版本:Altium18.1试用版 原理图部分:使用快捷键P--N放置网络标号,标号后缀必须为“_N”和“_P”,表示差分线中的负极negative和正极positive,并放置差分线标志。原理图绘制无误后,进入PCB布线环节。PCB:在侧边栏找到PCB菜单(一般是左下角),在里面选中differential pairs的nets,选择Rule wizard进行规则设置。设置规则:按照上图设选择好要设置规则...

2020-06-05 13:54:11 25375 6

原创 在STM32H743VI上运行RT-Thread

内容介绍本人自己设计了一个STM32H743VIT6为主控芯片的小开发板,打算将RTThread移植到这个板子上。懒得自己去做BSP,所以从RTThread的官网上找到了为ST官方的H743-Nucleo的BSP,它的MCU芯片型号STM32H743ZI。对这个程序进行简单的修改,运行在我自己做的板子上。目录内容介绍实现流程1.下载BSP2.构建工程3.修改配置...

2019-10-08 15:32:02 2178

原创 正点原子W601 WIFI 物联网开发板应用——基于MQTT协议的远程温湿度监控Demo

应用介绍本Demo利用传感器采集环境的温度和湿度,通过MQTT协议传给服务器。以JS编写了一个MQTT Web客户端程序,接收上述温湿度数据,并将这些数据显示在网页上。用户可以在远程登录网站,查看传感器采集的温湿度数据。开发环境介绍正点原子W601 WIFI 物联网开发板正点原子W601开发板是由正点原子,RTThread和联盛德三方联合开发的一款T物联网开发板。W601芯片是一款支...

2019-09-15 17:38:45 6600 2

原创 MQTT服务器搭建及客户端通信实例

MQTT服务器:EMQX v3客户端1 PC(Windows10操作系统)客户端2 IOT BOARD(RT-Thread与正点原子联合开发的STM32L475核心芯片的开发板)1.搭建服务器在EMQ官网https://www.emqx.io/cn/products/broker下载emq x broker并按照文档安装运行即可,安装并成功运行后,打开http://127.0.0....

2019-09-01 19:19:45 4481

原创 RT-Thread学习记录

简单记录下自己学习过程中用到的资源,不保证连接时效性。https://www.rt-thread.org/document/site/tutorial/experimental-manual/experimental-manual.pdf官方的内核实验手册,讲了有关内核的代码,不涉及具体芯片。...

2019-08-28 14:28:30 215

原创 C语言中define的值得关注的用法

目录##的用法用宏定义计算一个数组中定义的元素的个数#define __STM32_PIN(index, gpio, gpio_index) \ { \ ...

2019-08-25 15:10:51 418

原创 emwin 5.4.4 listwheel用法

消息列表:消息 描述 WM_NOTIFICATION_CLICKED 控件被点击 WM_NOTIFICATION_RELEASED 控件被释放 WM_NOTIFICATION_MOVED_OUT 控件被点击,指针移出控件但没被释放 WM_NOTIFICATION_SEL_CHANGED 控件选中的内容被改变 常用函数LISTWHEEL_A...

2019-07-17 12:20:19 1777

原创 STCUBEMX配置STM32H743使用笔记

1.配置时记得Enable RCC中断,并选好系统时钟systicks,否则无法使用HAL_Delay函数进行延时。2.使用DMA传输ADC数据时需要更改一个ADC的配置 hadc1.Init.ConversionDataManagement = ADC_CONVERSIONDATA_DMA_CIRCULAR;此点存疑,cube不该犯如此错误。但我在cube中设置adc的DMA为...

2019-07-01 22:04:21 4059

原创 使用pyinstaller打包发布python程序的方法|python3.6.5+pycharm2018.1.2

本文研究了目前最新版本的python程序打包发布的方法,采用pyinstaller进行打包。1.安装好python以及pycharm后,用pip install pyinstaller安装pyinstaller2.在pycharm中编写好要打包的python程序,例如hello.py3.在cmd中将路径跳转到该python程序所在的目录,之后输入pyinstaller hello.py,回车。4....

2018-06-22 13:21:00 1090

原创 GP2Y1010AU0F使用心得

1.外壳必须安装,否则输出数值不对。2.发送脉冲后,红外LED亮一次,之后立即读数,可从示波器看到输出端口输出是也是一个脉冲,持续时间不长。

2018-06-19 12:54:13 7536 2

原创 教程:制作chromium内核浏览器的扩展应用——以360极速浏览器为例

在制作浏览器扩展应用之前,建议先学习HTML和JavaScript的基本语法开发文档:http://open.chrome.360.cn/extension_dev/overview.html1.在电脑上创建一个文件夹,例如C:\test,作为整个项目的目录。2.在该目录下创建一个json文件,名字为manifest.json,它的内容如下:{ "manifest_version": 2,"n...

2018-05-12 22:45:34 1823

原创 使用EMWIN过程中遇到的问题与解决方法

硬件平台:STM32F407VET6开发环境:MDK5.23、STemwin5.3.2、VS2017将本人在使用emwin过程中遇到的问题及解决方法分享出来,作为一个记录,也希望能给各位网友提供帮助。其中有一些问题的具体原因本人无法确定,每个人遇到的问题不尽相同,该文章仅供参考。1.屏幕光标有残影或光标移动后颜色不对问题原因,屏幕与emwin的接口函数有问题。解决方法:接口函数

2017-12-09 13:44:47 5466

原创 使用MDK5进行DEBUG时出现“cannot access target shutting down debug session”错误的解决方法

本文由CECEHANG原创,采用署名-非商业性使用-相同方式共享 4.0 国际版 (CC BY-NC-SA4.0)协议。最近在用KEIL MDK debug程序时发现了一个小问题,程序运行到某个地方会出错,MDK卡死并且跳出调试状态。并且出现一个如下的弹窗:查看了一下代码发现是某一个LCD的IO初始化配置时出错。这令我感到十分不解,因为我的程序能够正常运行,在LCD上也显示了正确...

2017-02-19 13:23:04 53906 7

原创 简单介绍STM32F3系列单片机中片内运算放大器的使用——以STM32F303DISCOVERY板为例

本文由CECEHANG原创,采用署名-非商业性使用-相同方式共享 4.0 国际版 (CC BY-NC-SA4.0)协议。1.F3系列介绍The STM32 F3 seriescombines a 32-bit ARM® Cortex®-M4 core (with FPU and DSP instructions) runningat 72 MHz with a high number of

2017-02-17 17:04:31 22557 3

原创 使用Visual Studio Code编写STM32程序

使用Visual Studio Code编写STM32代码详细步骤介绍。

2016-11-12 23:34:20 43352 4

原创 KEIL MDK 5默认快捷键一览

以前使用MDK时总感觉这个IDE不是很方便,有些常用功能的快捷键不知道是什么,偶然发现在MDK中可自定义功能的快捷键,而且有些功能的快捷键已经设置好。在此将这些快捷用表格形式列出来,便于大家查看。表格下载备用地址:密码:4b5d

2016-10-18 19:39:24 38079

原创 基于TIVA库函数的TM4C1294XL使用笔记|TI单片机

本文由CECEHANG原创,采用署名-非商业性使用-相同方式共享 4.0 国际版 (CC BY-NC-SA 4.0)协议。因为比赛原因接触到了TI公司的TM4C1294的单片机,在学习过程中有不少收获,故将学习时的笔记整理出来,供大家参考。本文在很多问题上写的并不详细,适合那些使用过其他ARM-Cortex M4系列的单片机的人,利用本文快速入手TI公司的TM4C系列单片机。刚接触单片机...

2016-10-04 11:49:06 14262 7

空空如也

空空如也

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

TA关注的人

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