ICode9

精准搜索请尝试: 精确搜索
  • STM32二十:OLED和LCD2022-09-10 19:32:29

    一.概述 1.OLED介绍   1 //OLED的显存 2 //存放格式如下. 3 //[0]0 1 2 3 ... 127 4 //[1]0 1 2 3 ... 127 5 //[2]0 1 2 3 ... 127 6 //[3]0 1 2 3 ... 127 7 //[4]0 1 2 3 ... 127 8 //[5]0 1 2 3 ... 127 9 //[6

  • 使用STM32控制TMC5160驱动步进电机2022-09-03 19:30:57

        首先先来了解一下TMC5160的3种工作模式 TMC5160通过两个引脚来控制它的工作模式:SD_MODE和SPI_MODE。 1、当SD_MODE接地,SPI_MODE拉高,TMC5160即工作在模式1(SPI控制模式)。在该模式下,用户通过SPI接口来设置TMC5160的寄存器。 TMC5160使用自己的梯形曲线发生器来控制步

  • [ Linux ] column 简明用法2022-09-03 17:32:02

    https://www.cnblogs.com/yeungchie/ options -c 指定每一行输出的宽度。 -t 判断列来输出,对齐所有列。 主要用到的就是这个选项。 -s 指定分隔符,默认为空白符。 -o 指定用于对齐列填充的符号,默认为空白符。 cat 看一下原文本。 yeung@eda7 Linux ~/tmp > cat pin.list | sort

  • 尝试移植标准库的fsmc驱动lcd到hal库上(未完成)2022-08-27 18:01:06

    手头有一个红牛的stmf103开发版。以前用arduino 用它点灯跟使用串口。用起来很简答。上边的触摸屏是 ili9325.使用的是fsmc驱动 。16位接口。可以看到主频72M的开发版刷新屏幕非常的快。红牛开发版的例程都是基于标准库3.5的。 8.92 rEU:/ 红牛开发版自带的屏幕测试 https://v.dou

  • arduino自定义库c与c++的区别2022-08-26 01:30:29

    起初是想把手头的红牛开发板的基于stm32标准库的例子都改成用arduino库的     发现arduino库是基于hal库的  不是直接把c文件挪过来就能用的 arduino是c++编译器  如果自定义典型的用类的文件,没什么问题   就像这样  (58条消息) Arduino建立自己的工程 添加头文件 添加源

  • shit juejin 审核不通过 All In One2022-08-18 08:31:09

    shit juejin 审核不通过 All In One 文章内容: 内容不适合发布 https://juejin.cn/book/6844733795329900551/section/6876001660431400967 MMP 审核半天告诉我 内容不适合发布! 什么是 TMD 内容不适合发布 呀 https://juejin.cn/post/7132797960919711752 申诉渠道 审核未通

  • lil9481 的 setup文件2022-08-08 01:01:15

    // USER DEFINED SETTINGS // Set driver type, fonts to be loaded, pins used and SPI control method etc // // See the User_Setup_Select.h file if you wish to be able to define multiple // setups and then easily select which

  • 树莓派4B串口测试与开发2022-07-20 13:00:46

    参考文档: https://shumeipai.nxez.com/2021/08/09/raspberry-pi-4-activating-additional-uart-ports.html 树莓派4B的串口,由两个增加4个,一共6个! 情况一: 缺省镜像中的配置,测试发现只启用了2个: pi@raspi4b:~ $ ls -l /dev/serial* lrwxrwxrwx 1 root root 5 Jul 20 12:13 /dev/ser

  • AD5592R STM32驱动代码2022-07-16 17:00:31

    一、前言   最近项目上需要使用8路DAC,本来想用STM32自带的DAC,但是STM32自带的DAC好像只有2路,不满足要求,市面上很多的DAC芯片虽然有8路,但是精度只有8位,而我需要一个精度更高的,在选型的时候选到了ADS9226这款芯片,它有8个DAC通道,精度是12位的,当时也只关心这2个指标。   等到使用

  • xenomai中断事件等api2022-07-07 21:32:06

    RTDM中断请求函数原型: int rtdm_irq_request (rtdm_irq_t *irq_handle, unsigned int irq_no, rtdm_irq_handler_t handler, unsigned long flags, const char *device_name, void *arg) 参数介绍: irq_handle , IR

  • Redmi红米 设置Sim卡PIN码2022-07-03 13:02:54

    pin码是4至8位。PIN码(PIN1)是电信名词,是指SIM卡的个人识别密码。手机的PIN码是保护SIM卡的一种安全措施,防止别人盗用SIM卡,如果启用了开机PIN码,那么每次开机后就要输入4-8位数PIN码。   https://zhidao.baidu.com/question/2018591573474132468.html 手机锁定SIM卡,即给SIM卡设置

  • 国产低成本芯片DT1.1S 软硬件兼容汤铭FE1.1S2022-06-21 16:32:58

    DT1.1S是一个高性能的符合USB 2.0高速4端口USB HUB集线器控制器.4个端口功能可同时工作,低功耗采用DT1.1S,不仅低成本,用户还可以通过外挂EEPROM,实现多个集线器配置选项. DT1.1S采用主流的SSOP28的封装,可同时实现4个USB口同时工作.FE1.1替代,FE1.1S替代注意事项1、F1.1旧版用MA8

  • NB-IOT采集温湿度案例2022-06-20 20:31:33

    最终效果及试题 演示视频 所用文件 代码参考 main.c部分代码参考 /** ****************************************************************************** * File Name : main.c * Description : Main program body **********************************

  • 板卡RV1126 || RV1109 组装教学2022-06-20 18:00:35

    1.RV1126 和 RV1109 两个芯片可以互换,两者pin to pin 兼容;    2.烧写(提前安装驱动) 3.拉流测试; 4.串口调试;   PS:擦除重烧

  • LInux_GPIO_DRV2022-06-06 14:05:10

    LInux_GPIO_DRV           /* * gpio_irq_test.c- Sigmastar * * Copyright (c) [2019~2020] SigmaStar Technology. * * * This software is licensed under the terms of the GNU General Public * License version 2, as published by the Free Software Foundation, an

  • 矩阵键盘2022-06-04 17:33:28

    1、 矩阵键盘的一般电路 图 1 矩阵键盘电路 如图 1 矩阵键盘电路所示,4*4矩阵键盘有4行4列按键,单片机4个I/O口接矩阵键盘的行线,另外4个I/O口接矩阵键盘的列线,通过对行线列线的操作完成按键的识别和操作。 2、 矩阵键盘的原理 矩阵键盘按键识别的流程一般是这样的: (1)置第1行为低电平

  • 19-CubeMx+Keil+Proteus仿真STM32 - 直流电动机2022-06-01 14:05:33

    本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM33F103R6 项目要求 理解H桥电路的工作原理,结合前面几个项目学习过的PWM、EXTI、串口通讯等,要求通过5个按钮控制直流电动机的运行状态,包括:电动机正转、电动机反转

  • 将CH340G的USB2TTL扩展出RTS, DTR口2022-05-29 16:02:53

    关于 要测试串口中的RTS和DTR, 最常见的USB2TTL基于CH340G, 并没有引出RTS, 然而这个IC是支持这些信号的, 只是PCB上将这些pin留空了. 这块板子的PCB 电路 详细信息可以参考 USB至串口TTL转接设备及Console线 当中的CH340部分 可以增加一些排针将这些pin脚引出. 引出 以下是我实

  • Wallys/Accessory/Non-standard IEEE802.3at2022-05-24 14:03:50

    Non-standard, IEEE802.3at Non-standard IEEE802.3at    POE INJECTOR PRODUCTS_Wallys Communications (Suzhou ) Co., LTD (wallystech.com) Wallys Communications (Suzhou ) Co., LTD(http://www.wallystech.com) is a professional supplier of wireless communicatio

  • 无线:PIN码2022-05-18 22:02:56

    PIN码(PIN1),全称Personal Identification Number.就是SIM卡的个人识别密码。手机的PIN码是保护SIM卡的一种安全措施,防止别人盗用SIM卡,如果启用了开机PIN码,那么每次开机后就要输入4位数PIN码。[1] 在输入三次PIN码错误时,手机便会自动锁卡,并提示输入PUK码解锁,需要使用服务密码拨打运

  • 07-CubeMx+Keil+Proteus仿真STM32 - EXTI2022-05-07 10:32:26

    本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM33F103R6 项目要求 同04节,电路常态为流水灯状态,当按下按钮BTN0时,8个LED灯全亮全灭闪烁3次后恢复到常态;当按下按钮BTN1时,8个LED灯间隔交替闪烁3次后恢复常态;当BTN0

  • WebRTC M91-- DShow-- Camera Jabra PanaCast 50-- 绿屏问题修复2022-05-01 06:00:35

    又通宵了。。。Jabra PanaCast 50 这种camera,在webrtc m91上,_mediaControl没有Run,就Pause的情况下,下次再Stop,Run的时候可能会没有响应,从而导致绿屏。 解决办法是在前面先Run一下,或者Pause之后Run一下再Stop,Run。就好了。   顺便整理了一下DShow的工作流程。 参考https://zhuanl

  • 101-SLM130(NB-IOT)C-SDK(OpenCPU)学习开发-GPIO输入检测,中断2022-04-25 21:02:15

    <p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnEC616_SLM130" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>   说明(一定要看完上一节)

  • 如何看懂时序图,以DHT21为例2022-04-17 23:35:13

    ​ 有很多传感器手册给了我们时序图,我们只要按照时序图操作就行了,还有一些是标准接口,例如SPI,IIC,UART,这些可以利用硬件提供的收发器通信,还有一些我们没有足够的接口,或者没有对应的接口与之通信,我们可以按照手册提供的时序图,利用IO来完成读写操作。完成的思路是模块化编程思想,将问题

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有