草庐IT

AIR32F103(七) AIR32F103CBT6/CCT6启用96K内存

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码AIR32F103(六)ADC,I2S,DMA和ADPCM实现的录音播放功能AIR32F103(七)AIR32F103CBT6/CCT6启用96K内存AIR32F103CBT6和CCT6的隐藏内存空间TYPEAIR32F103CBT6AIR32F103

CesiumJS 更新日志 1.96 与 1.97 - 新构建工具 esbuild 体验及 Model API 更替完成

目录1.96更新情况1.97更新情况新构建工具esbuild和大换血的构建指令使用1.官方自述构建工具更新的原因2.选择使用esbuild3.关于WebWorker遗留问题4.重头戏之旧构建指令移除与新指令用法5.收益6.之后的改进方向7.开发者如何使用新的构建成果CesiumJS更新日志1.96与1.97-新构建工具esbuild体验及ModelAPI更替完成截止发文,1.97还未发布,但已经在源码仓库完成了ModelAPI的替换,文章会跟进。本文着重介绍新的构建指令的用法(配套esbuild的使用),见第三节。首先介绍1.96和1.97两个大版本的更新内容。1.96更新情况1.96已于20

CesiumJS 更新日志 1.96 与 1.97 - 新构建工具 esbuild 体验及 Model API 更替完成

目录1.96更新情况1.97更新情况新构建工具esbuild和大换血的构建指令使用1.官方自述构建工具更新的原因2.选择使用esbuild3.关于WebWorker遗留问题4.重头戏之旧构建指令移除与新指令用法5.收益6.之后的改进方向7.开发者如何使用新的构建成果CesiumJS更新日志1.96与1.97-新构建工具esbuild体验及ModelAPI更替完成截止发文,1.97还未发布,但已经在源码仓库完成了ModelAPI的替换,文章会跟进。本文着重介绍新的构建指令的用法(配套esbuild的使用),见第三节。首先介绍1.96和1.97两个大版本的更新内容。1.96更新情况1.96已于20

What is UDS Service 0x10 - Diagnostic Session Control ?

WhyneedtheUDSService0x10?ECU在正常工作时会处于某一个会话模式下,上电后会自动进入默认会话模式,所以ECU启动后我们不需要输入0x1001来进入该会话模式。ECU的不同会话模式间存在一定的状态转换关系规则(特定逻辑)。初次接触UDS的话,可能不太理解这个0x10服务的含义和用途,我们通过一个隐喻公司的大厅和两个私密的会议室的例子来进行类比。例如:我们将ECU之间的通讯类比成两个员工之间的对话。两个人在公司的大厅随便畅所欲言,随意讨论非私密性的话题,这个场景类似默认会话,不会对安全性有要求,无需刻意寻找专门使用场所,即不需要专门会话控制进入此模式,上电即默认进入。如果两

What is UDS Service 0x10 - Diagnostic Session Control ?

WhyneedtheUDSService0x10?ECU在正常工作时会处于某一个会话模式下,上电后会自动进入默认会话模式,所以ECU启动后我们不需要输入0x1001来进入该会话模式。ECU的不同会话模式间存在一定的状态转换关系规则(特定逻辑)。初次接触UDS的话,可能不太理解这个0x10服务的含义和用途,我们通过一个隐喻公司的大厅和两个私密的会议室的例子来进行类比。例如:我们将ECU之间的通讯类比成两个员工之间的对话。两个人在公司的大厅随便畅所欲言,随意讨论非私密性的话题,这个场景类似默认会话,不会对安全性有要求,无需刻意寻找专门使用场所,即不需要专门会话控制进入此模式,上电即默认进入。如果两