- 博客(20)
- 资源 (7)
- 收藏
- 关注
原创 实战:瑞萨Renesas RA2L1 MCUboot
瑞萨灵活软件包(FSP)集成了整个RA MCU的MCUboot端口,本文介绍了再RA2L1开发板使用MCUboot,稍作修改可以应用于物联网下的远程升级固件。
2023-09-20 17:35:11 281 1
原创 瑞萨uboot与APP合并方法
提示:介绍下使用JFlash工具对生成的.hex和.bin文件进行合并方法。以下是本篇文章正文内容,下面案例可供参考。
2022-11-18 16:34:48 458 1
原创 瑞萨RA系列 bootloader 更新升级映像基础
当CPU从复位中释放启动引导加载程序时,如果辅助分区中没有标记更新,则从主分区启动应用程序映像;如果辅助分区中有标记更新,则根据配置的更新策略更新主分区中的应用程序映像。在覆盖更新模式下,总是从主分区执行应用程序,当检测到更新标志时,将辅助分区中的应用程序映像将覆盖主分区应用程序映像。在交换更新模式下,也是从主分区执行应用程序,当检测到更新标志时,将主分区和辅助分区中的应用程序映像交换。缺点:需要分配交换暂存区,flash开销大;MCUboot将存储区划分为:MUCboot、主分区、辅助分区、交换暂存区。
2022-11-10 11:16:14 822
原创 GD32F10x DMA Flash to RAM transfer
一、DMA传输主要特性:1,数据传输长度,最大655362,7个通道,每个通道都配置3,AHB\APB外设,片上闪存和SRAM都可以作为访问的源端和目的端;4,支持软件优先级:低、中、高、极高,硬件优先级:通道号越低,优先级越高5,存储器和外设数据传输支持固定寻址和增量寻址;6,支持循环传输模式7,支持外设到存储器,存储器到外设,存储器到存储器的数据传输;8, 每个通道有 3 种类型的事件标志和独立的中断,支持中断的使能和清除;9,支持中断使能和清除。二、功能
2021-07-13 17:01:53 523
原创 GD32 GPIO输出配置
一、简介 最多可支持 55 个通用 I/O 引脚(GPIO),分别为 PA0 ~ PA15, PB0 ~ PB15, PC0 ~ PC15,PD2, PF0, PF1, PF4 ~ PF7,各片上设备用其来实现逻辑输入/输出功能。每个 GPIO 端口有相关的控制和配置寄存器以满足特定应用的需求。 GPIO端口和其他的备用功能(AFs)备用引脚,在特定的封装下获得最大的灵活性。 GPIO引脚通过配置相关的寄存器可以用作备用功能引脚,备用功能输入/输出都可以。 每个...
2021-07-12 18:33:51 8585
原创 解决GD32F330Fx无法进入main的方法
问题:如图所示,运行后无法进入main解决方法:选择 “target”选项卡, 然后选择 “USE Mcrolib”。
2021-07-09 19:07:43 1439 2
转载 PCD(点云数据)文件格式
转载地址:http://www.pclcn.org/study/shownews.php?lang=cn&id=54原文地址:http://pointclouds.org/documentation/tutorials/pcd_file_format.php为什么用一种新的文件格式?PCD文件格式并非白费力气地做重复工作,现有的文件结构因本身组成的原因不支持由PCL库引进n维点...
2018-09-13 15:34:54 9926
原创 初探opencv
1,cvLoadImage()通过文件名确定被加载文件的格式;自动分配图像数据结构所需的内存。支持:BMP/DIB/JPEG/JPE/PNG/PBM/PGM/PPM/SR/RAS/TIFF。函数返回一个指针,该指针指向一块描述该图像文件的数据结构(IplImage)而分配的内存块。IPLIMAGE结构体处理:单通道、多通道、整型、浮点型等所有类型的图像文件。2,cvNamedWin...
2018-08-06 17:01:30 152
原创 OpenCV基础——命名规则、基本数据结构
一、命名规则1,函数命名规则通用行数名:cvActionTargetMod(...)Action表示核心函数(Set,Create等);Target表示目标图像区域(轮廓,多边形等);Mod表示可选变种(变量类型等);2,矩阵数据类型CV_<bit_depth>(S|U|F)C<number_of_channels>S表示带符号整数U表示...
2018-08-01 17:22:20 500
原创 Debian 安装 VMware tools
1,在vmware的菜单中选择Vm->install vmware-tools,vmware就会把安装文件映射到你的cdrom。2,解压VMwareTools到指定目录。3,终端输入which gcc命令来查看是否已安装GCC。4,su root5,如果没安装GCC执行指:apt-get install gcc6,安装kernel-header 1)u
2012-10-26 15:20:59 359
转载 Linux目录结构
linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。 文件类型 linux有四种基本文件系统类型:普通文件、目录文件、连续文件和特殊文件。可以用file命令来识别。 普通文件:如文本文件、c语言源代码、shell脚本等,可以用cat、less、more、vi等来察看内容,用mv来改名。目录文件:包括文件名、子目录名及其指针。可以用ls列出目
2012-10-26 15:07:58 196
转载 Debian apt-get用法
apt-get用法 apt-get upgrade 和 apt-get dist-upgrade升级Debian 在同一个版本编号下,依套件成熟度又分 stable、testing、unstable。 若我们现在用的是 Debina 3.0r2 stable,apt-get upgrade 就可以升级for stable 的软件,apt-get dist-upgrade 则可
2012-10-26 12:20:16 2573
原创 shell编程<三> 引用
SHELL引用类型包括双引号、单引号、反引号、反斜线1,双引号使用双引号可以引用除字符美元符号($)、反引号(`)、反斜线(\)外的任意字符或字符串。2,单引号与双引号类似,不同的是shell会忽略任何引用值。GIRL='girl'echo "The '$GIRL' did well"执行结果The 'girl' did well3,反引号用于设置系统命令的
2012-08-21 11:23:26 962
原创 shell编程<二>
一、if语句if [ expressino ]then#code blockelif [ expression ]then#code blockelse#code block fifi比较整 数a和b是否相等: if [ $a = $b ] (也可 用 -eq)判断整数a是否大于整数b:if [ $a -gt $b ]
2012-08-20 15:11:11 674
原创 Shell编程<一>
1,内部参数$# :传入脚本的命令行参数个数$* :所有命令行参数值,在各个参数值之间留有空格$0 :命令 本 身 ( shell 文 件 名)$1 :第 一 个 命令 行 参数$2 :第二 个 命令 行参数$? ----上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值。$- ----在Shell启动或使用set命令时提供
2012-08-20 11:12:39 563
原创 Debian Samba服务配置
1,安装apt-get install samba 2,配置smb.conf#cd /etc/samba/#vi smb.conf[global]log file=/var/log/samba/log.%m[tmp] #指定共享目录名comment=Temporary file spacepath=/tmp #指定共享路径read only=no
2012-08-20 10:16:12 484
原创 Debian的NFS配置
1,安装NFS服务程序apt-get install nfs-kernel-server2,安装NFS客户端程序apt-get install nfs-commmon3,配置portmap编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉.4,配置/etc/exports,NFS挂载目录及权限由/etc/exports文件定义
2012-08-16 16:20:27 444
原创 一些嵌入式概念
宿主机:是执行编译、链接嵌入式软件的计算机;Tftp服务器作为 工作于 宿 主机上的 软 件,主要提供对目标机的主要映像文件的下载工作。目标机:是运行嵌入式软件的硬件平台。NFS:网络 文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地的一 种 机 制,通过对网络文件系统的支持,用户可以在本地系
2012-08-16 16:06:04 328
原创 Debian Linux tftp服务器配置
1,首先,安装tftp客户端和服务端apt-get install tftp tftpd2,安装xinetd,因为默认下用的是openbsd-inetd apt-get install xinetd3,tftp服务器配置inetd.conf,將/etc/inetd.conf中关于tftp的部份注释删掉。4,在/etc/xinetd.d/下新建一个tftp的文件
2012-08-16 14:46:29 400
瑞萨RA系列 bootloader MCUBoot覆盖方式更新应用的实例
2022-11-15
GD3x0一键解除读保护芯片锁定.zip
2021-07-13
GD32 DMA RAM to RAM transfer.zip
2021-07-13
GD32F10x DMA Flash to RAM transfer.zip
2021-07-13
嵌入式Linux系统设计与应用
2009-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人