12 2018 档案

【MPC5744P】S32DS中Processor Expert自动生成代码工具使用教程(五) FlexCAN使用
摘要:本篇开始讲解FlexCAN的使用方法,采用SDK自动生成驱动。新建工程CAN_Test,具体步骤不再重复,新建完毕,打开Processor Expert界面,在Components Library中添加flexc... 阅读全文

posted @ 2018-12-29 09:42 Beatfan 阅读(622) 评论(0) 推荐(0)

【MPC5744P】S32DS中Processor Expert自动生成代码工具使用教程(四) GPIO配置之点亮LED
摘要:一、新建项目新建一个S32SD项目,名称为led_test,芯片选择MPC5744P,SDK选择最新版本,注意不要选择FreeMaster,当前版本自动配置有些问题,我们后面手动配置。若是以后有更新,大家可以添加... 阅读全文

posted @ 2018-12-29 08:44 Beatfan 阅读(1139) 评论(0) 推荐(0)

【MPC5744P】S32DS中Processor Expert自动生成代码工具使用教程(三) 多个版本SDK的处理
摘要:一般来说,安装完包含MPC5744P相关SDK的更新包之后,Processor Expert中会存在多个SDK,这在添加组件时会带来较多困扰,SDK之间交叉使用可能会出现问题,因此,我们要将不需要的SDK先禁用。... 阅读全文

posted @ 2018-12-29 08:32 Beatfan 阅读(178) 评论(0) 推荐(0)

【MPC5744P】Bootloader上位机开发(CAN通讯)
摘要:Bootloader上位机、下位机及用户APP范例直接下载:https://gitee.com/beatfan/mpc5744-p_-bootloader.git 此处上位机采用C#编写,界面框架为WPF。 为保证烧录过程不出现错误,上下位机采用一问一答模式,上位机发送一帧数据后,下位机接收处理完毕 阅读全文

posted @ 2018-12-28 08:34 Beatfan 阅读(927) 评论(0) 推荐(0)

【MPC5744P】Bootloader下位机开发(CAN通讯)
摘要:Bootloader上位机、下位机及用户APP范例直接下载:https://gitee.com/beatfan/mpc5744-p_-bootloader.git 此下位机开发通讯采用CAN,所有Hex文件解析工作在上位机,下位机尽可能避免复杂操作,以加快烧录速度。 使用的为NXP DEVKIT-M 阅读全文

posted @ 2018-12-28 08:33 Beatfan 阅读(700) 评论(0) 推荐(0)

【MPC5744P】Hex文件解析
摘要:MPC5744P采用的标准IntelHex格式,一个地址为一个字节。 1、hex文件以ascii形式,按照行来记录数据 2、每一行从:开始,每至少2个字符表示一组16进制数据,格式为 :BBAAAATTHHHH....HHHCC BB -- 16进制,表示此行数据长度字节数,表示HH的数目 AAAA 阅读全文

posted @ 2018-12-28 08:32 Beatfan 阅读(215) 评论(0) 推荐(0)

【MPC5744P】内部Flash读写
摘要:MPC5744P内部Flash相当大,除了存储代码,多余的空间还可以另作它用,例如参数存储,故障存储,当然,Bootloader也是依赖于Flash读写。内部Flash的结构请参考上一篇关于Flash结构及启动原... 阅读全文

posted @ 2018-12-24 13:42 Beatfan 阅读(520) 评论(0) 推荐(0)

【MPC5744P】Flash 结构、启动原理以及内存映射
摘要:与大部分的MCU相同,MPC5744P的Flash、RAM以及外设都映射到内存地址中了。以下为映射地址范围: MPC5744P Flash结构如下: 0x... 阅读全文

posted @ 2018-12-21 15:24 Beatfan 阅读(663) 评论(0) 推荐(0)

【Linux】Grub模式硬盘安装ubuntu16.04
摘要:确保可进入Grub,参考前面Grub安装配置。预准备:使用磁盘工具,准备一个任意格式的需要安装系统的分区,或者整个磁盘,做好标记,安装时需要选择。 安装步骤:1、 把镜像放到分区根目录下,假设名字为ubuntu... 阅读全文

posted @ 2018-12-17 14:37 Beatfan 阅读(130) 评论(0) 推荐(0)

【Linux】U盘配合WinPE 安装debian8.6
摘要:我们可以直接将grub安装到u盘中,使用grub引导winpe菜单,编辑或者增加一条菜单用于引导安装ubuntu或者debian或者fedora或者其他,或者直接添加一个进入grub命令行的菜单。预准备:使用磁盘... 阅读全文

posted @ 2018-12-17 14:36 Beatfan 阅读(382) 评论(0) 推荐(0)

【Linux】Grub模式硬盘安装openSUSU42.2
摘要:首先确保可以进去到grub,grub进入方法有很多,easybcd安装grub启动,或者使用grub4dos,可以参考grub的安装配置。这里建议使用grub4dos。 注意:BIOS中最好禁用acpi,部分机器... 阅读全文

posted @ 2018-12-17 14:33 Beatfan 阅读(78) 评论(0) 推荐(0)

【Grub】Grub引导的安装配置
摘要:Grub引导是安装Linux经常需要的东西,有时无法进入linux系统了,也没有安装镜像,那么也可以用Grub来进入系统,修复grub2引导。 Grub安装步骤一、下载必备软件 软件主要有2个: 1、bo... 阅读全文

posted @ 2018-12-17 14:31 Beatfan 阅读(169) 评论(0) 推荐(0)

【Grub2】在优盘中安装Grub2
摘要:Grub2不像grub那样需要下载grub4dos,因为现在各大linux基本都是用grub2引导,直接在linux下安装即可,如果没有linux系统,那就只能使用bootice建立grub2的mbr然后下载gr... 阅读全文

posted @ 2018-12-17 14:28 Beatfan 阅读(142) 评论(0) 推荐(0)

【Grub2】Grub2修复
摘要:Grub2引导存在于绝大多数linux,起到引导系统的作用,当它损坏了,无法进入系统时,该如何修复呢。1、pbr完好,mbr损坏。2、pbr也丢失了。对于第一种,进入pe,使用bootice建立grub2主引导记... 阅读全文

posted @ 2018-12-17 14:27 Beatfan 阅读(86) 评论(0) 推荐(0)

【Linux】命令配置网络地址
摘要:首先编辑/etc/network/interfaces设置IP地址和网关,最好先备份,如果你要配置的是eth0网卡,设置如下:auto eth0 #开机自动连接网络iface lo inet loopbackal... 阅读全文

posted @ 2018-12-17 14:25 Beatfan 阅读(37) 评论(0) 推荐(0)

【Linux】CentOS7中添加windows引导
摘要:需要安装ntfs-3G才支持ntfs分区,这样才可以搜索ntfs分区,然后重新生成。wget -O /etc/yum.repo.d/epel.repohttp://mirrors.aliyun.com/repo/... 阅读全文

posted @ 2018-12-17 14:23 Beatfan 阅读(56) 评论(0) 推荐(0)

【Linux】Grub安装CentOS7
摘要:安装CentOS7主要需要镜像,从镜像中提取vmlinuz和initrd.img与iso文件放到fat32分区,对于大于4g的iso,只能放到ext2分区,使用windows的ext2工具可以将文... 阅读全文

posted @ 2018-12-17 14:20 Beatfan 阅读(101) 评论(0) 推荐(0)

【MPC5744P】S32DS编译生成Hex文件的方法
摘要:S32DS中编译生成MPC5744P项目时,默认只生成elf文件,elf文件包含众多调试信息,因而相较于hex文件,体积要大得多,而且需要另外开发elf解析模块,不如hex通用。 设置生成Hex的方法如下:1、项... 阅读全文

posted @ 2018-12-17 11:53 Beatfan 阅读(617) 评论(0) 推荐(0)

【MPC5744P】劳特巴赫调试器Trace32的使用方法
摘要:对于大部分MCU来说,官方IDE一般都带有调试功能,配合JTAG接口使用即可,也支持变量查看、断点等功能。绝大多数工业开发的中小型程序,使用自带调试器即可,价格便宜,几十到几千不等。在某些特殊领域(例如汽车行业)... 阅读全文

posted @ 2018-12-07 16:09 Beatfan 阅读(6493) 评论(1) 推荐(0)

【MPC5744P】S32DS中Processor Expert自动生成代码工具使用教程(二) FreeMaster调试
摘要:对于使用调试口,下位机不需要做任何特别的设置,直接按照链接中设置方法来设置上位机即可,注意FreeMaster只能监测下位机中的全局变量。链接地址:https://blog.csdn.net/u010875635... 阅读全文

posted @ 2018-12-06 15:38 Beatfan 阅读(281) 评论(0) 推荐(0)

【MPC5744P】S32DS中Processor Expert自动生成代码工具使用教程(一) 开发环境搭建
摘要:MPC5744P是NXP近几年推出来的主打安全功能的双核MCU,非常适合在汽车控制器相关产品中使用,非常强大。但是强大的同时,也意味着开发难度增大。MPC5744P外设功能相关的寄存器非常之多,且对应的参考教程非... 阅读全文

posted @ 2018-12-06 10:12 Beatfan 阅读(426) 评论(0) 推荐(0)

【MPC5744P】FreeMaster上位机配置
摘要:FreeMaster调试相对于劳特巴赫的工具可能没有那么强大,但是它有一个优点,就是免费,也可以实时观察变量,而无需停下来,不过需要注意的是变量必须是全局变量。FreeMaster本质上和普通上位机没有太多区别(... 阅读全文

posted @ 2018-12-04 15:55 Beatfan 阅读(344) 评论(0) 推荐(0)

【dsPIC33E】内部Flash读写
摘要:基于某些安全考虑或者降成本,我们不希望使用外部存储器件,但有时我们由需要记录一下参数,确保断电不丢失,这时,富余的内部代码存储Flash就派上用场了。不同于外部存储器,几乎所有的内部Flash读写都十分麻烦,甚至... 阅读全文

posted @ 2018-12-01 15:14 Beatfan 阅读(817) 评论(0) 推荐(0)

导航