Java嵌入式开发之J2ME配置
J2ME可以在好几个不同的配置中进行配置。 就像先前提到的,每个配置为一组通用设备提供最小的 Java平台,到目前为止,只有两种配置规范。通过Java规范定义的这两种配置是 Connected Limited Device Configuration (有限连接设备配置,CLDC )和 Connected Device Configuration (连接设备配置 CDC )。 CLDC是为...
2024-01-10Java嵌入式开发之J2ME的体系结构
现在个人计算机系统的数量和种类已经发展到无法控制的地步,请你想一想,你编写的程序运行在“信息家电”舞台的情景吧,这些信息家电包括呼叫器,行动电话,像Palm这样的个人数字助手(PDA),电视机顶盒,POS终端以及其他的消费电子设备。现在全世界上光是手提电话生产商就有许多,更...
2024-01-10Java嵌入式开发之引言 J2ME概述
到目前为止,大部分人都已非常熟悉 Java 2平台,以及 Sun如何把 Java技术分成三个版本 (标准版、袖珍版以及企业版),Sun 在1999年6月时推出了 Java 2袖珍版 (J2ME)来满足消费电子和嵌入设备的需要。J2ME是为了那些使用有限的能源、有限的网络连接 (常常是无线连接)以及有限图形用户界面能力...
2024-01-10痞子衡嵌入式:在IAR开发环境下RTThread工程自定义函数段重定向失效分析
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在IAR开发环境下RT-Thread工程函数重定向失效分析。 痞子衡旧文 《在IAR下将关键函数重定向到RAM中执行的方法》 里介绍了三种关键函数重定向方法,不过这三种方法只是写法形式不同,本质上没啥区别,都是利用 IAR 链接...
2024-01-10聊一聊对嵌入式开发的初始感受
初次接触嵌入式已近一年,也有想法记录一下这段时间的感受,虽然是第一次,也不久,想留下点东西,好日后回看,即不忘初心也可鞭策自己不骄不躁,继续努力,同时也把自己在过程中遇到的问题和解决的方法分享出来,能帮助到别人更好,也当作记录,以后再遇到相应的问题也有个寻找的...
2024-01-10痞子衡嵌入式:知名半导体MCU大厂软件开发C代码规范
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家讲的是飞思卡尔软件开发C语言编码规范。 2020鼠年春节是个漫长的假期,痞子衡在家百无聊赖,翻出了2016年10月1日(这个时间是痞子衡正式开始用markdown+github写技术文章并发表到云海天上的纪念日)之前写的技术文档,不翻不知...
2024-01-10通过电子邮件发送嵌入式图片
通过电子邮件发送图像作为身体中的嵌入式图像时出现问题。图像文件显示为可以的附件,但嵌入式图像部分仅显示为红色x。这是我到目前为止的LinkedResource inline = new LinkedResource(filePath);inline.ContentId = Guid.NewGuid().ToString();MailMessage mail = new MailMessage();Attachment att = new Attachment(filePath);att.ContentDis...
2024-01-10痞子衡嵌入式:在IAR开发环境下为工程开启CRC完整性校验功能的方法
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在IAR开发环境下为工程开启CRC完整性校验功能的方法。 CRC校验在嵌入式领域里的应用非常广,比如在通信领域,CRC检验值可以作为数据包的一部分,用于检查一包数据传输过程中是否发生了比特错误,如果CRC校验失败,...
2024-01-10痞子衡嵌入式:在IAR开发环境下将整个源文件代码重定向到任意RAM中的方法
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在IAR开发环境下将整个源文件代码重定向到任意RAM中的方法。 痞子衡旧文 《在IAR下将关键函数重定向到RAM中执行的方法》 里介绍了三种关键函数重定向方法,不过这三种方法只是写法形式不同,本质上没啥区别,都是利...
2024-01-10痞子衡嵌入式:超级下载算法(RTUFL)开发笔记番外(1)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是超级下载算法开发笔记番外篇之JLinkScript妙用。 JLinkScript 文件是配套 J-Link 调试器使用的脚本,这个脚本适用于需要定制 J-Link 执行操作的场景,它可以帮助用户完成 J-Link 标准工具做不到的一些事情(比如 J-Link 连接顺序...
2024-01-10迅为4412开发板入门准备
一、硬件连接4412开发板的HDMI口,小HDMI口输出HDMI信号,大HDMI口用来连接各种屏(只是用了HMDI的线,并不是标准的HDMI)。 二、安装超级终端首先需要安装USB转串口,可以是CH340驱动,或者是PL2303驱动。连接硬件时也要注意,精英版的调试串口是串口2。连接串口1没有信号。然后安装hyperterminal(...
2024-01-10混混小说衡镶入:在JTAG开发板下为工程开启PDR合规性检验码功能的方法
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在IAR开发环境下为工程开启CRC完整性校验功能的方法。 CRC校验在嵌入式领域里的应用非常广,比如在通信领域,CRC检验值可以作为数据包的一部分,用于检查一包数据传输过程中是否发生了比特错误,如果CRC校验失败,...
2024-01-10痞子衡嵌入式:在MDK开发环境下将关键函数重定向到RAM中执行的几种方法
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在MDK开发环境下将关键函数重定向到RAM中执行的几种方法。 这个关键函数重定向到 RAM 中执行系列文章,痞子衡已经写过 《IAR篇》、《MCUXpresso IDE篇》,今天一鼓作气把 Keil MDK 篇也写了,做个全家桶。 把 Keil MDK 放到...
2024-01-10痞子衡嵌入式:Farewell,我的写博故事
-- 题图:苏州盘门景区2021年的最后一天,按惯例写个年终总结吧。感觉今年过得异常快,新冠疫情虽然得到一定程度控制,但大家似乎再难回到疫情前的生活状态。如果你尝试去回顾 2020 - 2021 这两年的美好记忆,你大概率会非常失落,这是被疫情剥夺记忆的两年。说回正题,在 2020年的年终总结 里...
2024-01-10如何将Chromium嵌入式框架(CEF)与Java集成
我想制作一个桌面应用程序来浏览一个网站,我不想制作一个浏览器,而是一个浏览器嵌入的应用程序。我尝试过,JavaFx但是发现了一些问题,例如缺少对插件的支持(例如:Flash,pdf查看器等)。经过大量搜索后,我发现了Chromium嵌入式框架(CEF)或JCEF Java包装器,但我不知道如何在Java中使用它netbean...
2024-01-10痞子衡嵌入式:简析i.MXRT1170CortexM4L
我们知道i.MXRT1170是双核MCU,主核Cortex-M7的TCM ECC由FlexRAM模块负责,那么从核Cortex-M4的TCM有没有ECC呢?如果有的话,是由哪个模块负责的呢?本篇给你解答。 大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是恩智浦i.MXRT1170...
2024-01-10痞子衡嵌入式:ARMCortexM内核那些事(6)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARM Cortex-M堆栈机制。 今天给大家分享的这篇依旧是2016年之前痞子衡写的技术文档,花了点时间重新编排了一下格式。前面痞子衡讲过 《嵌入式里的堆栈原理》,本篇算是堆栈原理的工程实践,更具体点说是在ARM Cortex-M...
2024-01-10如何在HTML中嵌入jar
已经有很多资源,但是我似乎无法使它正常工作。我究竟做错了什么?jar文件位于:http://www.alexandertechniqueatlantic.ca/multimedia/AT-web-presentation-imp.jar我用来嵌入的代码是:<APPLET ARCHIVE="multimedia/AT-web-presentation-imp.jar" CODE="ImpViewer.class" WIDTH=100% HEIGHT=100%><...
2024-01-10如何在嵌入式CSS中编写a:hover?
我有一种情况,我必须编写内联CSS代码,并且我想在锚点上应用悬停样式。如何a:hover在HTML样式属性内的内联CSS中使用?例如,您不能在HTML电子邮件中可靠地使用CSS类。回答:简短答案:您不能。长答案:你不应该。给它一个类名或一个ID,然后使用样式表来应用样式。:hover是一个伪选择器,对于C...
2024-01-10痞子衡嵌入式:嵌入式CortexM中断向量表对齐原则的深入研究
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是Cortex-M中断向量表对齐原则。 今天这篇文章的内容主要来自于五年前做 Kinetis K32W 系列双核启动时的发现,最近正好有同事碰到了 ARM Cortex-M 中断向量表对齐问题,于是痞子衡想起了这事(感慨自己记性还挺好),翻出了...
2024-01-10痞子衡嵌入式:ARMCortexM内核那些事(9.1)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARM Cortex-M存储保护模块(MPU)。 《ARM Cortex-M内核MCU开发那些事》的内核篇连载最早是 2017 年底开始写的,但只写了 7 篇就停更了,鸽了这么久实在不好意思。最近在支持 i.MXRT 客户的过程中,发现客户对 Cortex-M 的 MPU 功能不...
2024-01-10痞子衡嵌入式:ARMCortexM内核那些事(3.2)
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是ARM Cortex-M功能模块,不过侧重点是三款安全特性处理器。 ARM Cortex-M处理器家族发展至今(2020),已有8代产品,除了上一篇 《Cortex-M功能模块看差异》 介绍过的CM0/CM0+、CM1、CM3、CM4、CM7,还有主打安全特性的CM23、CM33、CM35P...
2024-01-10痞子衡嵌入式:IAR内部CSPY调试组件配套宏文件(.mac)用法介绍
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是IAR内部C-SPY调试组件配套宏文件(.mac)用法。 痞子衡之前写过一篇 《JLink Script文件基础及其在IAR下调用方法》,那篇文章介绍了 J-Link 硬件调试器配套的 .JLinkScript 文件功能及用法,今天我们要讲的主角 .mac 文件之于 IAR 内...
2024-01-10OpenHarmonyRK3568开发板操作梳理
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站写在前面可参考PS:使用wsl2作为Windows下Ubuntu环境时提升代码编译等效率的几个点:1.安装完wsl后,检查wsl的版本,确保是版本2(cmd执行wsl -l -v查看,如果不是,可通过wsl.exe -set-version Ubuntu-20.04 2转换成版本2)2.wsl2安装完成后,切换软件源为...
2024-01-10Lua 作为嵌入式语言的替代方案
嵌入式语言是一种可以在应用程序中使用的语言。它是一种编程语言,增加了在特定应用程序中执行操作的便利性。您可以使用许多嵌入式语言,最常见的是 Lua、LISP、VBA 等。在选择最佳嵌入式语言时,我们需要考虑几个因素。最基本的因素是了解关于语言用例的基本缺点是什么。虽然 Lua 在检查或满...
2024-01-10将 Vue 渲染到嵌入式液晶屏
前言之前看了雪碧大佬的将 React 渲染到嵌入式液晶屏觉得很有意思,React能被渲染到嵌入式液晶屏,那Vue是不是也可以呢?所以本文我们要做的就是: 如标题所示,就是将Vue渲染到嵌入式液晶屏。这里使用的液晶屏是0.96 寸大128x64分辨率的SSD1306。要将Vue渲染到液晶屏,我们还需要一个桥梁,它必须具备控制...
2024-01-10将Numpy Array插入数组并扩展嵌入数组
首先,我使用字节数组(> = 400x400x1000)字节。 我写了一个小函数,它可以通过指示偏移量将多维数组(或一部分)插入另一个数组中。如果嵌入式阵列小于嵌入阵列(情况A),则这起作用。否则,嵌入的阵列被截断(情况B)。将Numpy Array插入数组并扩展嵌入数组情况A)将3x3插入偏移1,1的5x5矩阵中应...
2024-01-10iOS 以编程方式将视图控制器嵌入导航控制器
示例迅速//Swiftlet viewController = UIViewController()let navigationController = UINavigationController(rootViewController: viewController)//Objective-CUIViewController *viewController = [[UIViewController alloc] init];UINavigationController *navigationControl...
2024-01-10