Tag:Low level

  • Teach you how to transplant tinyriscv to FPGA


    I amSnowy fish, an FPGA enthusiast, his research direction is FPGA Architecture Exploration and digital IC design. Follow the official account [integrated circuit design tutorial] to get more learning materials and pull you in“IC design communication group”。QQIC design communication groupGroup number:866169462。 Development board used: punctual atom Da Vinci FPGA development boardChip model: Xilinx artix-7 35t […]

  • 03 cubemx+keil+proteus simulation STM32 – GPIO (II)


    The example of this paper refers to “STM32 single chip microcomputer development example – based on Proteus virtual simulation and hal/ll library”Source code:https://github.com/LanLinnet/STM33F103R6 Project requirements Press the button to control the LED light on and off. hardware design staySection IOn the basis of, add circuits to Proteus as shown in the following figure. Open cubemx […]

  • 06 cubemx + keil + Proteus simulation STM32 – GPIO (V)


    The example of this paper refers to the development example of STM32 single chip microcomputer – based on Proteus virtual simulation and Hal / ll librarySource code:https://github.com/LanLinnet/STM33F103R6 Project requirements Realize matrix keyboard scanning. When any button is pressed, the nixie tube will immediately display the corresponding key value of the currently pressed button. hardware design […]

  • Pit filling – about IIC communication


    ​01. Overview In previous articles《Stm32iic details》The IIC protocol is explained in detail, and the use is the official Manual of NXP. The demo example uses IIC to read the RTC chip, which runs normally without any problems. And updated《IIC stepped pit》, describes the problems encountered when using IIC to read RTC chip, and solves them […]

  • STM32 IIC details


    1. IIC definition IIC is inter integrated circuit bus. This bus type is a simple, bidirectional, two-wire and synchronous serial bus designed by Philips semiconductor company (later acquired by NXP) in the early 1980s. It is mainly used to connect the overall circuit (ICS) , IIC is a multi-directional control bus, that is, multiple chips […]

  • STM32 PWM output


    This paper will introduce the output PWM through the timer of STM32. If you are not familiar with the timer, you can see the previous article《Detailed explanation of STM32 basic timer》, the basic functions of the timer will not be explained in detail. 01. Introduction to PWM Definition of PWM: pulse width modulation (PWM) is […]

  • Manual decomposition experiment of MCU pin extension chip 74HC595


    Let’s look at the effect first 74HC595 is a commonly used serial to parallel chip, which supports chip cascade to realize the function of a small number of IO ports controlling the output of multiple IO ports Pin 14: DS, serial data input pin Pin 13: OE, output enable control pin, it is low power […]

  • Neon lamp based on stc51 single chip microcomputer


    Neon lamp based on stc51 single chip microcomputer Design requirements: Use PWM to drive 8 LED lights The human eye can’t see all the lights go out The light should have animation effect Design Overview:    according to the design requirements, in order to more intuitively explain the pulse width modulation technology (PWM), the animation […]

  • Ultra low power CMOS 16mbit SRAM


    U.S.AISSIThe main products are High-Speed Low-Power SRAM and low-density DRAM. Mainly for automotive, communications, digital consumer and industrial and medical markets to provide memory products. Is62wv102416dbll is an ultra-low power CMOS 16mbit static RAM, which is organized as 1m words multiplied by 16 bits. It is made with High Performance CMOS technology of ISSI. This […]

  • STM32


    GPIOx_CRL(x=A~E)Address offset: the initial address of the port configuration plus the offset address is the address of the special registerGPIO general I / O 8 working modes 1. Floating input mode:(1) When gpiox_ CRL or gpiox_ When the CNF [1:0] bit of CRH register is set to 01 and the mode [1:0] bit is set […]