Verilog HDLBits phase III: 2.2Vectors
catalogue
preface
2.2.1Vectors(Vector0)
Solution:
2.2.2Vectors in more detail(Vector1)
A Bit of Practice:
Solution:
2.2.3Vector part select(Vector2)
Solution:
2.2.4Bitwise operators(Vectorgates)
Solution:
2.2.5Four-input gates(Gates4)
Solution:
2.2.6Vector concatenation operator(Vector3)
A Bit of Practice:
Solution:
2.2. ...
Posted by fanfavorite on Sun, 07 Nov 2021 10:02:32 -0800
[punctual atom FPGA serial] Chapter 15 window watchdog (WWDG) experiment - FPGA Development Guide from the new starting point of punctual atom_ V2.1
1) Experimental platform: new starting point V2 development board of punctual atom 2) Platform purchase address: https://detail.tmall.com/item.htm?id=609758951113 2) Full set of experimental source code + manual + video download address: http://www.openedv.com/thread-300792-1-1.html 3) Students interested in punctual atomic FPGA can add group d ...
Posted by duelist on Tue, 26 Oct 2021 00:06:20 -0700
Based on assembly and C language, STM32 water lamp flashes in turn
catalogue
1, Initialization
1. Address mapping and register mapping
2. Wiring
3. Program download
2, Implementation of water lamp with C language register
3, Assembly language implementation of water lamp
4, Experience
1, Initialization
1. Address mapping and register mapping
Bus base address
Bus nameBus base ad ...
Posted by stiduck on Sat, 23 Oct 2021 20:13:39 -0700
Lingsiwei-LE5010 Bluetooth development
Write an article today to explain a problem that puzzles some engineers when using le5010 chip
In the SDK, why don't we create a while loop and implement some of our logic in it? Where is our user code implemented?
With these two questions, let me briefly introduce the background of this chip. What is the difference between Bluetooth chip and ...
Posted by NixNod on Wed, 13 Oct 2021 13:29:56 -0700
Getting started with embedded Linux starts with modifying the serial port baud rate
environment
Hardware: bananapi m1 Software: buildroot (uboot-2018.07 + linux-4.18.12)
Default baud rate
compile
$ make bananapi_m1_defconfig
$ make
After compilation, the SD card burns the image sdcard.img, inserts BPI and starts. By default, the baud rate of the serial port of uboot and kernel is 115200. When we set the serial port tool ...
Posted by PlasmaDragon on Mon, 11 Oct 2021 10:30:27 -0700
##NXP SJA1124 spi to lin chip driver
NXP SJA1124 spi to lin chip driver
1, Overall characteristics
1.sja1124 is an integrated chip of lin controller and transceiver, which supports four lin channels.
2. Support LIN 2.0, LIN 2.1, LIN 2.2, LIN 2.2A and relevant international protocol standards, and can reach 20kb baud rate at the fastest
3. Wake up in low power mode through ...
Posted by Tchelo on Mon, 04 Oct 2021 11:56:41 -0700
STM32F40x CAN controller
1, Introduction to CAN controller
STM32 comes with a basic extended CAN peripheral, also known as bxCAN. The features of bxCAN are as follows:
Support CAN protocol 2.0A and 2.0B active mode Baud rate up to 1Mbps Support time triggered communication Has 3 send mailboxes 2 receive FIFO s with 3 levels of depth Variable filter groups (also ...
Posted by sone_br on Mon, 27 Sep 2021 03:48:21 -0700
Application of gcc compile option pg in embedded profile
Application of gcc compile option pg in embedded profile
Problem introduction
First of all, this paper mainly describes how to use the - pg compilation option of gcc to implement some function level profile s, code coverage tests and even trace functions in the embedded bare metal or RTOS system environment. About this compilation option GCC ...
Posted by dc_jt on Tue, 21 Sep 2021 15:53:20 -0700
Understanding of pointers
1: Wrong use is not self-knowledge 2: Wrong export 3: Error resolution 4: Understanding and perception after solution
1: I believe everyone has heard of it, and I know it, and I also know the harm. But I don't know what I've been using is a wild pointer. I'm ashamed to say.
Use pointer before
//Function: read the contents in the pointer ...
Posted by hayson1991 on Fri, 10 Sep 2021 01:12:18 -0700