自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (16)
  • 收藏
  • 关注

原创 【DBC教程二】创建DBC数据库及网络节点

本文详细介绍了DBC数据库的创建过程及ECU节点的创建过程。这一节我们完成了DBC数据库的创建和网络节点的创建,下一节我们将介绍如何创建Messages消息。

2025-08-22 16:23:42 1334

原创 【DBC教程 一】DBC文件概述及搭建编辑环境CANdb++ Admin

本文介绍了DBC文件在CAN网络中的作用及其编辑工具CANdb++的安装方法。DBC文件用于定义CAN网络中ECU节点间的通信协议,实现二进制数据与物理量的转换。文章详细比较了CANdb++ Editor和Admin Editor的功能差异,并提供了Admin Editor的安装步骤及常见错误解决方案。最后展示了软件界面,为后续DBC文件创建奠定基础。该工具在汽车电子开发测试中具有重要作用。

2025-07-19 14:36:48 2175 1

原创 Android--ListView作用详解

1.ListView  ListView列表视图控件是Android中常用的控件之一,其直接继承了AbsListView,是一个以垂直方式在项目中显示View视图的列表。ListView的数据项,来自一个继承了ListAdapter接口的适配器。  ListView的常用属性一般就是用来设置列表的间隔、分割线、表头、表尾等属性的,常用属性有以下几个,并且Android也为其提供了对应的se...

2019-06-06 16:04:04 5620 2

原创 AlertDialog(对话框)详解

AlertDialog可以在当前的界面上显示一个对话框,这个对话框是置顶于所有界面元素之上的,能够屏蔽掉其他控件的交互能力,因此AlertDialog一般是用于提示一些非常重要的内容或者警告信息。1.创建AlertDialog 首先,我们来了解一下AlertDialog的大体创建顺序。与TextView、Button这些控件稍有不同,AlertDialog并...

2019-06-05 16:02:55 78009 10

原创 android TextView属性汇总

TextView属性android:text 设置显示文本.android:textappearance 设置文字外观。如“?android:attr/textappearancelargeinverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可textappearancebutton/textappearanceinverse/tex...

2019-06-04 11:32:48 10168 1

转载 Android网络编程TCP、UDP(一)

一、TCP与UDP简介TCP和UDP都属于TCP/IP参考模型中传输层的协议,且都是基于网际互联层IP协议。一位大神作了一个很形象的比喻:TCP和UDP使用IP协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP,文件传输协议FTP这样的协议等。(参考:http://...

2018-10-23 16:48:15 1239

转载 u-boot.lds解读

对于.lds文件,它定义了整个程序编译之后的连接过程,决定了一个可执行程序的各个段的存储位置。虽然现在我还没怎么用它,但感觉还是挺重要的,有必要了解一下。先看一下GNU官方网站上对.lds文件形式的完整描述:SECTIONS {...secname start BLOCK(align) (NOLOAD) : AT ( ldadr )  { conte

2017-03-10 11:00:10 295

转载 U-Boot -第二阶段代码分析

U-Boot -第二阶段代码分析参考文档:http://blog.chinaunix.net/space.php?uid=20540258&do=blog&cuid=313450http://www.cnblogs.com/zong-blogs/archive/2011/04/07/2008738.htmlhttp://blog.youkuaiyun.com/aaronychen/articl

2017-03-09 14:23:28 606

原创 U-Boot启动第一阶段代码分析

U-Boot依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在第一阶段,且用汇编语言来实现。 以uboot中的smdk2410 demo板相应文件分析,第一阶段对应的文件是cpu/arm920t/start.S和board/smdk2140/lowlevel_init.S。1:设置异常向量(Exception Vector)。1:cpu自身的初始化:包括MMU,catch,时钟系统

2017-03-09 09:35:06 445

转载 u-boot.lds

u-boot.lds文件各个字段注解如下:OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")/*指定输出可执行文件是elf格式,32位ARM指令,小端*/OUTPUT_ARCH(arm)/*指定输出可执行文件的平台为ARM*/ENTRY(_start)/*指定输出可执行文件的起始代码段

2017-03-08 14:37:09 222

转载 uboot简介

u-boot介绍:u-boot是一种普遍用于嵌入式系统中的Bootloader,Bootloader是在操作系统运行之前执行的一小段程序,通过它,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的软硬件环境,为最终调用操作系统内核做好准备。Boot Loader的主要运行任务就是将内核映象从硬盘上读到RAM中,然后跳转到内核的入口点去运行,即开始启动操作系统。系统在上电或复位时通

2017-03-08 10:26:39 288

转载 java表格控件JTable常用操作详解

JTable是Swing编程中很常用的控件,其为显示大块数据提供了一种简单的机制。JTable有很多东西是用于数据的生成和编辑,其中的很多东西还可以自定义,从而更进一步增强其功能。这里总结了一些常用方法以备查阅.一.创建表格控件的各种方式:1) 构造一个默认的 JTable,使用默认的数据模型、默认的列模型和默认的选择模型对其进行初始化。   JTable table = new

2016-09-02 10:38:44 6944

转载 JTable 不能正确显示标题总结

JTable 不能正确显示标题,关于这个,官方文档里面有说:JTable组件显示数据时,如果直接将其放置在Frame的contentPane中则表头一行会显示不出来,如果将其放置在JScrollPane中显示数据的话,表头会自动显示出来。引用Sun的原话为:It's easy to put a table in a scroll pane. You need just on

2016-09-02 10:09:28 1242

转载 Java swing系列之JList类(4)

JList方法集锦:public ListUI getUI()返回呈现此组件的外观对象 ListUI。public void setUI(ListUI ui)设置呈现此组件的外观对象 ListUI。public void updateUI()重置 ListUI 属性,将其设置为当前外观所提供的值。如果当前单元渲染器由开发人员(而不是外观本身)安装,则这还会导致单

2016-09-01 15:23:49 687

原创 Java swing系列之JList类(3)

JList类还有一个以向量为参数的构造函数,类似以下的代码片段:   Vector v=new Vector();   v.addElement("中国");   v.addElement("美国");    .....  JList list=new JList(v);    至此,学习了JLIST类的所有构造方法,下面看看它的方法,JLIST类的

2016-09-01 15:19:58 618

原创 Java swing系列之JList类(2)

此文章用一个列表模式来构建列表框,这样可以使JList更具灵活性和实用性。

2016-09-01 14:04:26 479

原创 Java swing系列之JList类(1)

JList类是Swing包中比较重要的类,代表了列表构件,它与组合框相同但功能要强大很多,它提供一组列表对象供用户选择一项或多项。

2016-09-01 11:06:30 712

chipon-kungfu-ChipON-KF32Axxx-StdPeriph-Lib-V2.62.zip

KF32A1XX开发库

2025-08-22

【嵌入式系统】KF32A标准固件库API使用手册:32位微控制器外设驱动与配置详解

内容概要:《KF32A_API使用手册_综合V1.0.pdf》是芯旺微电子发布的关于KF32A系列32位微控制器的标准固件库API使用手册。手册详细介绍了各个外设模块的功能、寄存器结构、宏定义及库函数的使用方法。具体涵盖了模数转换模块(ADC)、基本定时器(BTIM)、控制器局域网(CAN)、模拟比较器模块(CMP)、循环冗余校验单元(CRC)、直接存储器(DMA)、闪存(FLASH)、通用定时/计数器(GPTIM)、内部集成电路接口(I2C)、中断(INT)、独立看门狗(IWDT)、可编程增益放大器模块(OP)、振荡器(OSC)、外设模块时钟使能模块(PCLK)、电源管理(PM)、系统滴答定时器(SYSTICK)、通用同步/异步收发器(USART)、实时钟(RTC)、串行外设接口(SPI)和系统控制(SYSCTL)等多个模块。每个模块均提供了详细的文件引用关系、寄存器结构说明、宏定义以及库函数列表和函数原型、功能描述、输入参数、返回值等信息。 适合人群:具备嵌入式系统开发基础知识,尤其是对KF32A微控制器有开发需求的工程师和技术人员。 使用场景及目标:①帮助开发者快速理解和掌握KF32A微控制器各外设模块的API使用方法;②指导开发者进行KF32A微控制器的应用程序开发,提高开发效率和代码质量;③为开发者提供详细的参考,确保开发过程中能够正确配置和调用相关API,实现所需功能。 其他说明:手册内容详尽,适合初学者逐步学习,也适合作为经验丰富的开发者的参考资料。开发者可以根据实际项目需求,结合手册中的示例代码和配置说明,进行高效开发和调试。

2025-08-22

【嵌入式开发】基于KF32 IDE的外设库与例程应用指南:单片机项目快速开发与调试

内容概要:本文档详细介绍了如何在KF32 IDE集成开发环境中使用ChipON提供的外设库与例程开发应用代码。KF32 IDE是基于Eclipse平台、专为KungFu32系列单片机设计的集成开发环境,具备强大的项目管理和高效的编译能力。文中首先解释了KF32 IDE的“项目”与“工作空间”的概念及其重要性,随后具体指导用户如何新建项目并引用标准外设库,包括下载外设库、添加必要的文件路径以及配置项目属性等步骤。此外,还讲解了编译过程中“构建”和“重构”的区别,以及如何在不同模式(Release和Debug)下进行编译。最后,介绍了如何导入官方例程,并根据实际需求对外设库进行适当的引用和配置。 适合人群:具备一定嵌入式系统开发经验,特别是对KungFu32系列单片机感兴趣的工程师和技术人员。 使用场景及目标:①帮助开发者快速掌握KF32 IDE的基本操作和项目管理技巧;②指导开发者正确引用和配置外设库,提高开发效率;③通过导入和调试官方例程,加深对KungFu32系列单片机的理解,加速产品原型的设计与测试。 其他说明:本文档适用于KF32Fxxx系列单片机的开发工作,所有提及的外设库和例程均可从ChipON官方网站获取。建议读者在实际操作时仔细阅读文档中的每一个步骤,并结合自身项目需求灵活调整配置。

2025-08-22

朝思暮想【嵌入式系统】基于KF32A156MQV的Flash驱动升级流程:实现Flash驱动Boot Loader的安全升级机制

内容概要:本文档由上海芯旺微电子技术有限公司发布,主要介绍了如何在KF32A系列单片机中实现Flash驱动程序的升级流程。文档详细解释了KF32A系列的两种代码运行方式(Flash运行和RAM运行),并重点阐述了Flash driver boot loader的目的和实现流程。为避免因意外情况(如静电干扰或软件bug)导致Flash中的代码段被破坏,引入了Flash driver boot loader机制。该机制通过将擦写Flash的指令存储于RAM中并在需要时通过函数指针调用,确保了系统在复位后能清除这些潜在危险的指令。此外,文档还提供了具体的步骤,包括如何使用IDE提取独立的Flash驱动数据,编译生成二进制数据,以及如何配置工程和调用这些数据以实现Flash的擦除、写入和读取功能。 适合人群:具有一定嵌入式开发经验的技术人员,特别是熟悉KF32A系列单片机的开发者。 使用场景及目标:适用于需要对KF32A系列单片机进行固件更新或维护的场景,目的是确保在特殊情况下能够安全地执行Flash驱动程序的升级,同时保持系统的稳定性和安全性。 其他说明:此应用笔记提供了详细的代码示例和配置指南,建议读者按照文档中的步骤逐一操作,并结合实际项目需求进行适当调整。文档中提及的所有工具和库都可以从官方网站下载。

2025-08-22

S32KPreference配置文件

S32 Design Studio for ARM Version 2.2 编辑环境配置文件

2025-08-22

S32K144 S32K148 数据参考手册

S32K144 S32K148芯片详细数据参考手册

2025-07-23

芯旺微 KF32A156芯片中文参考手册

芯旺微 KF32A156芯片中文参考手册

2025-07-23

清空MFC ICON缓存 bat文件

点击可以清空MFC ICON缓存的bat文件

2025-07-23

makefile学习资料

arm makefile linux 学习的好资料,详细讲解了linux makefile的基础知识。

2013-05-23

ONVIF的核心规范1.01_onvif_core_specification_ver_1.01

ONVIF的核心规范1.01_onvif_core_specification_ver_1.01

2014-05-22

ONVIF-Application-Programmer-guide

onvif-Application Programmer's Guide,onvif程序员必备的指导资料。

2014-05-23

高频变压器设计软件PI_Transformer_Designer_6[1].5及其应用

高频变压器设计软件PI Transformer Designer 的使用方法和应用

2011-07-05

恒润DCM软件模块使用说明

AUTOSAR DCM UDS

2022-06-22

JAVA JTable使用实例

此例子给出了JAVA中JTable使用的例子,列表可显示滚动条。

2016-09-02

JAVA JList使用例子

构造函数中传递String数组给JList添加内容,同时给JList添加滚动条。

2016-09-01

qt-vsaddin-msvc2013-2.3.1.vsix

VS2013开发工具下开发QT程序的插件包

2021-07-03

DriverStudio开发PCI9052的源码

基于DriverStudio开发PCI9052的PCI驱动源码,

2016-04-19

SQLiteExpertPersSetup32-5.3.5.472.exe

SQLiteExpertPersSetup软件安装包

2021-07-03

STM32Cube_FW_F1_V1.8.0.rar

STM32Cube_FW_F1_V1.8.0 API开发包

2021-07-03

STM32F10x_StdPeriph_Lib_V3.5.0.rar

STM32F10x_StdPeriph_Lib_V3.5.0

2021-07-03

用列表模型构建列表实例

这个例子介绍如何用一个列表模式来构建列表框,这样可以让JList更有灵活性和实用性。

2016-09-01

JList事件监听器的实现例子

JList事件监听器方法实现代码

2016-09-01

3DES加密算法

3des,实现3DES的源代码,通过测试的,可直接使用

2012-08-01

WindowBuilderforEclipse3.7.zip

WindowBuilder for Eclipse3.7图形化插件开始工具,实测过可用。

2016-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除