- 博客(44)
- 收藏
- 关注
原创 安路FPGA移植Cortex-M0内核
本文是关于基于安路FPGA EG4S20BG256移植Cortex M0内核的笔记。硬件平台使用硬木课堂的安路核心板,软件使用安路的TD5.6.2和keil5。(博主刚学FPGA不久,文中有不足之处请帮忙指出)在移植之前,博主看了网上很多的文章、教程,感觉没有找到一篇手把手从头到尾移植的教程,或者缺少RAM IP核移植,或者缺少SWD、JTAG的引出,最后是结合了各家的代码和教程,以及ARM官方给的示例,移植完了M0内核。
2025-03-05 12:59:41
996
原创 STM32页读页写AT24CXX(HAL库 模拟IIC)
基于STM32单片机,使用HAL库模拟IIC读写AT24CXX/FM24CXX。连续读、页写操作
2024-04-10 20:09:18
2715
7
原创 (三)正点原子I.MX6ULL kernel6.1挂根文件系统
移植NXP官方最新的linux kernel(linux-imx-lf-6.1.y) 移植方法基本参照正点原子教程 移植开发板:正点原子阿尔法2.1
2023-11-12 17:44:22
719
原创 (一)正点原子I.MX6ULL kernel6.1移植准备
基于Ubuntu22.04(6.2.0-36-generic)I.MX6ULL的uboot(v2022.04)和kernel(6.1.y)的移植。
2023-11-12 12:50:33
989
原创 (五)正点原子STM32MP135移植——烧录
基于正点原子STM32MP135开发板,移植官方TF-A、optee、u-boot后进行烧录,从EMMC启动u-boot
2023-10-05 01:34:21
1434
7
原创 (一)正点原子STM32MP135移植——准备
STM32MP135移植(TF-A、optee、u-boot、kernel)全套移植,基于正点原子的ATK-DLMP135开发板
2023-10-04 20:00:44
1154
2
原创 MSP430的IAR安装和注册
TI里面有ARM、MSP430和8051,一定要区分自己的芯片内核。因为断开了网络,这里会弹出一个框,点击确定就行,是让我们离线注册的。这里会让保存一个文件,找到桌面或者任意记得住的地方,保存下来。本教程仅供学习,请勿用作商业用途,支持正版,关爱学生。IAR下载的时候要区分到底是哪个。先打开IAR,等待几秒钟,就会自动弹出注册界面。这里又会生成一个新的文件,也把它保存下来。然后,重点:把自己的网络断开!注册机在本文开头已经分享了链接。MSP430要选TI。
2023-05-12 14:41:13
4907
11
原创 HAL库的STM32单片机SDIO,FATFS读取SDmini卡
本文基于STM32H750核心,学习使用SDMMC1(SDIO)外设,用CubeMX创建HAL库工程,用SDIO读取TF卡,用FATFS文件系统读出里面的文件。文末有工程链接。
2023-04-14 21:35:34
1948
原创 HAL库的STM32单片机LTDC驱动显示LCD屏幕
本文基于STM32H750核心,学习使用LTDC外设,用CubeMX创建HAL库工程,驱动显示LCD屏幕。LCD屏采用AT070TN83。
2023-04-14 20:06:18
3533
4
原创 STM32同步NTP服务器时间
获取时间的方式有很多:GPS授时无卡CDMA授时和网络授时等,NTP是通过Internet或局域网,从NTP服务器获取时间。时间服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,SP-SS06NTP授时服务器具有抗干扰性强、低功耗、多平台多系统支持、故障报警等功能,为网络设备(用户)提供精确、标准、安全、可靠和多功能的同步时间服务。或者说比较热门的ESP8266,ESP32这些无线接入的方式。
2023-04-09 14:03:00
4262
3
原创 STM32驱动CH9121网络串口透传芯片
这里摘取一些简介CH9121 集成TCP/IP 协议栈,具有TCPCLIENT、TCP SERVER、UDP 3 种工作模式。串口波特率最高可支持到921600bps。简单来说,单片机可以通过串口和CH9121通信,让CH9121发送数据到指定IP。
2023-04-09 13:39:31
5227
12
转载 STM32H750VBT6,用CubeMX配置时钟时无法配置到480Mhz
嵌入式开发–STM32H750VBT6开发中,新版本CubeMX的时钟问题,不能设置到最高速度480MHZ
2023-03-30 20:36:39
724
原创 STM32F103学习笔记(1.0)——STM32CubeMX安装
STM32CubeMX是一种图形工具,通过分步过程可以非常轻松地配置STM32微控制器。本文将介绍一下如何安装STM32CubeMX。
2023-03-23 18:13:03
343
原创 STM32F103学习笔记(7.1)——IIC读写AT24C02
通过模拟IIC通信,对AT24C02进行读写字节,使用寄存器编程,模拟IIC时序。
2023-03-21 18:42:50
927
原创 STM32F103学习笔记(7.0)——模拟IIC
本文通过模拟IIC时序,编写IIC中起始条件、停止条件、接收应答、发送应答、发送字节、读取字节的时序
2023-03-21 18:24:13
1506
原创 STM32F103学习笔记(6.2)——ADC规则_软件触发
使用ADC1规则通道,单次、非扫描转换,独立模式,外部触发(软件触发),右对齐。寄存器编程
2023-03-20 18:52:28
1681
原创 STM32F103学习笔记(6.0)——ADC简介
ADC:Analog-to-Digital Converter模数转换器,既然有模数转换,那么后面就会有DAC数模转换器。12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。
2023-03-19 21:18:49
1349
3
原创 TM4C123GH学习笔记(1.0)——keil搭建开发环境
依赖KEIL5搭建TM4C123GH6PM的开发环境,TI的TM4C123GH6PM是大学生电子设计大赛的官方板。
2023-03-19 20:38:53
1822
原创 STM32H750学习笔记(2.0)——GPIO口
STM32H750VB点亮一个LED灯,HAL库学习。标准库和HAL库类似,STM32F103和STM32H750的学习也是可以参考的,库函数都只是操作寄存器,只要熟悉寄存器完全可以快速上手库函数
2023-03-12 15:19:33
1711
原创 STM32H750学习笔记(1.0)——创建空工程
创建一个STM32H750工程的空工程,方便以后写代码可以直接复制空工程开始写,不用每次都创建空工程。
2023-03-12 14:54:12
1266
原创 STM32F103学习笔记(5.1)——定时器时钟
STM32F103RCT6上总共有8个定时器,其中TIM1和TIM8是高级定时器,它们挂载在APB2高速总线上。而TIM2、TIM3、TIM4、TIM5是通用定时器,TIM6、TIM7是基本定时器,它们都挂载在APB1上。
2023-03-11 19:24:12
4817
原创 STM32F103学习笔记(5.0)——定时器TIM
为什么要使用定时器,在写单片机流水灯的时候,会使用到delay函数,delay函数会让程序在delay那个位置等待,等待期间系统不会处理其他事情,直到等待结束,这很浪费系统资源。而定时器是个外设,独立出来运行,配置好定时器让定时器固定一个间隔产生一个中断,然后单片机再去中断函数里执行一些程序,这就可以节约资源,不会让单片机处于等待期间。基本定时器框图如下:其中下面的三个:PSC预分频器、CNT计数器、自动重装在寄存器是时基单元的三个组成部分。
2023-03-11 19:08:30
573
原创 STM32F103学习笔记(4.1)——串口寄存器
USART的初始化包括:波特率设置、1位停止位、8位数据位、无校验位、使能接收中断、接收使能、发送使能
2023-02-27 20:47:36
2025
原创 STM32F103学习笔记(4.0)——串口USART
通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。
2023-02-27 20:23:19
359
原创 STM32f103学习笔记(3.1)——外部中断EXTI
对于互联型产品,外部中断/事件控制器由20个产生事件/中断请求的边沿检测器组成,外部中断EXTI:External interrupt/event controller外部中断事件控制器
2023-02-16 23:01:16
2394
原创 STM32F103学习笔记(3.0)——中断
中断装置和中断处理程序统称为中断系统。中断系统是计算机的重要组成部分。实时控制、故障自动处理、计算机与外围设备间的数据传送往往采用中断系统。中断系统的应用大大提高了计算机效率。
2023-02-16 21:57:02
2210
该资源有TM4C123GH6PM开发需要的驱动,keil的pack以及一个创建好的空工程
2023-03-19
STM32单片机点亮LED灯
2023-03-11
gpsd在编译的时候出错
2023-11-27
STM32MP135 Linux内核启动不了
2023-10-05
STM32MP135移植U-boot ping不通网络
2023-10-04
STM32MP135移植u-boot时USB驱动
2023-10-03
电赛H题信号分离,不漂移怎么做啊
2023-08-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人